diff --git a/wallet/mixing.go b/wallet/mixing.go index 867fc3718..3c20e1227 100644 --- a/wallet/mixing.go +++ b/wallet/mixing.go @@ -7,7 +7,6 @@ package wallet import ( "context" cryptorand "crypto/rand" - "time" "decred.org/dcrwallet/v4/errors" "decred.org/dcrwallet/v4/wallet/txrules" @@ -174,8 +173,7 @@ func (w *mixingWallet) PublishTransaction(ctx context.Context, tx *wire.MsgTx) e func (w *Wallet) dicemixExpiry(ctx context.Context) uint32 { _, height := w.MainChainTip(ctx) - target := w.chainParams.TargetTimePerBlock - return uint32(height) + uint32(2*time.Hour/target) + return mixing.MaxExpiry(uint32(height), w.chainParams) } // addCoinJoinInput adds a wallet's controlled UTXO to the coinjoin