mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-03-30 15:08:33 +00:00

* Add fee estimation to wallet * Add fee rate to kaspawallet parse * Update go version * Get rid of golint * Add RBF support to wallet * Fix bump_fee UTXO lookup and fix wrong change address * impl storage mass as per KIP9 * Use CalculateTransactionOverallMass where needed * Some fixes * Minor typos * Fix test * update version * BroadcastRBF -> BroadcastReplacement * rc3 * align proto files to only use camel case (fixed on RK as well) * Rename to FeePolicy and add MaxFee option + todo * apply max fee constrains * increase minChangeTarget to 10kas * fmt * Some fixes * fix description: maximum -> minimum * put min feerate check in the correct location * Fix calculateFeeLimits nil handling * Add validations to CLI flags * Change to rc6 * Add checkTransactionFeeRate * Add failed broadcast transactions on send error` * Fix estimateFee change value * Estimate fee correctly for --send-all * On estimateFee always assume that the recipient has ECDSA address * remove patch version --------- Co-authored-by: Michael Sutton <msutton@cs.huji.ac.il>
30 lines
521 B
Docker
30 lines
521 B
Docker
ARG KASPAD_IMAGE
|
|
ARG KASPAMINER_IMAGE
|
|
|
|
FROM ${KASPAD_IMAGE} as kaspad
|
|
FROM ${KASPAMINER_IMAGE} as kaspaminer
|
|
|
|
FROM golang:1.23-alpine
|
|
|
|
RUN mkdir -p /go/src/github.com/kaspanet/kaspad
|
|
|
|
WORKDIR /go/src/github.com/kaspanet/kaspad
|
|
|
|
RUN apk add bash build-base git
|
|
|
|
COPY go.mod .
|
|
COPY go.sum .
|
|
|
|
RUN go mod download
|
|
|
|
COPY . .
|
|
|
|
COPY --from=kaspad /app/ /app/
|
|
COPY --from=kaspaminer /app/ /app/
|
|
ENV PATH="/app:${PATH}"
|
|
|
|
WORKDIR /go/src/github.com/kaspanet/kaspad/stability-tests
|
|
|
|
RUN go install ./...
|
|
|
|
ENTRYPOINT ["./run/run.sh"] |