Skip to content

v0.5.0

Compare
Choose a tag to compare
@sourabhxyz sourabhxyz released this 23 May 04:21
· 288 commits to main since this release
7d0536b

What's Changed

  • Handle all balancing errors failure in parallel tx build logic by @sourabhxyz in #269.
    Earlier only BalancingErrorInsufficientFunds was returned for in BuildTxBalancingError but now all of BalancingError 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 optional turboSubmit 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 requires GYPaymentKeyHash instead of GYPubKeyHash.
  • 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