Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add fee estimation to wallet #2291

Merged
merged 32 commits into from
Oct 22, 2024

Conversation

someone235
Copy link
Collaborator

No description provided.

@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 0c449a9 to 78ca616 Compare September 4, 2024 11:54
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 57b9c52 to 1203403 Compare September 4, 2024 12:55
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 1203403 to c582d29 Compare September 4, 2024 12:58
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from c582d29 to 93726ef Compare September 5, 2024 07:16
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 02ead24 to 2385971 Compare September 11, 2024 11:31
@michaelsutton michaelsutton force-pushed the add-wallet-fee-estimation branch from 0f00163 to fda5557 Compare September 11, 2024 12:49
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 470b9c7 to 8153ec7 Compare September 13, 2024 10:49
@michaelsutton michaelsutton force-pushed the add-wallet-fee-estimation branch from cebb0b0 to d7a7902 Compare September 15, 2024 09:31
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from d573ca1 to 9e659b2 Compare September 15, 2024 14:55
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 2c01f22 to e8058e2 Compare September 16, 2024 10:34
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from e8058e2 to 484c17e Compare September 16, 2024 10:35
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 9fce3c8 to 16a68ba Compare September 18, 2024 11:41
@someone235 someone235 force-pushed the add-wallet-fee-estimation branch from 16a68ba to 707b3a1 Compare September 18, 2024 11:44
@michaelsutton michaelsutton merged commit 1e9ddc4 into kaspanet:master Oct 22, 2024
3 of 4 checks passed
TMKCodes pushed a commit to Hoosat-Oy/HTND that referenced this pull request Oct 30, 2024
* 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 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants