v0.5.0
What's Changed
- Handle all balancing errors failure in parallel tx build logic by @sourabhxyz in #269.
Earlier onlyBalancingErrorInsufficientFunds
was returned for inBuildTxBalancingError
but now all ofBalancingError
are accounted for in it. - Support for
GYStakeAddressBech32
+ upstreamed few types, instances & utilities by @sourabhxyz in #273. - Ability to use Maestro's turbo tx submission by @sourabhxyz in #274.
Now an optionalturboSubmit
field can be included when specifying Maestro provider configuration as explained in this section of the documentation. - Add support for stake signing keys by @sourabhxyz in #280.
This adds support in Atlas for stake keys. In particular, support is provided to load private stake signing keys from file and ability to require stake key hash in transaction skeleton. Attempt has been made to keep breaking changes at minimal, in particular two changes are breaking:newTempUserCtx
now accepts a configuration instead of a boolean.- Fields of
User
type have been updated. GYPaymentCredentialByKey
now requiresGYPaymentKeyHash
instead ofGYPubKeyHash
.
- Adds functions into
Wallet
module, improves api interface... by @sourabhxyz in #284. - Improve swagger instances, provide helper utilities... by @sourabhxyz in #288.
- Add improvements to tx metadata api by @sourabhxyz in #293.
- Add provider support to query utxos at multiple payment credent… by @sourabhxyz in #291.
- Add a way to add transaction metadata by @ajuggler in #285.
- Add support of stake validators by @sourabhxyz in #295.
This also added support of stake key related certificates, such as it's registration, delegation and deregistration. Support of withdrawal is also added. Head over to this section of the documentation for more information on it.
New Contributors
Full Changelog: v0.4.0...v0.5.0