chore!: move methods from Account
to ViewOnlyAccount
#1540
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Thanks @AurelienFT for his contribution.
Release notes
In this release, we:
get_asset_outputs_for_amount
andadjust_for_fee
fromAccount
toViewOnlyAccount
Summary
This PR moves
get_asset_outputs_for_amount
,get_asset_inputs_for_amount
andadjust_for_fee
fromAccount
toViewOnlyAccount
trait. It seem that these two methods doesn't require a fullAccount
and so it give more flexibility in order to implement them in other structures such asWallet
.Now
Wallet
also implement these two methods. Before you were forced to build aWalletUnlocked
even if you don't use thesecret_key
.Breaking changes
This contains an API breaking change as some public trait as been edited:
Breaking Changes
Checklist
Release notes
In this release, we:
Summary
Breaking Changes
Checklist