github multiversx/mx-sdk-rs v0.34.0
elrond-wasm 0.34.0, elrond-codec 0.12.0, mandos 0.16.0, elrond-interact-snippets 0.1.0

latest releases: v0.43.0, v0.42.0, v0.41.3...
2 years ago
  • Major refactor of the mandos-rs infrastructure.
    • High-level Mandos objects moved to elrond-wasm-debug;
    • The mandos crate no longer depends on elrond-wasm-debug (as originally intended and implemented);
    • Typed mandos contract call objects, for better call syntax.
    • More syntactic sugar for writing mandos calls.
  • The first version of elrond-interact-snippets, which can be used to write short blockchain interactor programs.
    • The syntax relies on contract proxies to easily build calls.
    • Some of the infrastructure is shared with Mandos.
    • There is an example of such a interactor for the multisig contract.
  • Refactor of managed type handles in all API traits. Eliminated undefined behavior when using the same handle in multiple contexts.
  • Transfer role proxy module.
  • NFT merge module.
  • #[only_user_account] annotation. Only user accounts can call these endpoints.
  • ABI - fixed missing event logs from modules.

Don't miss a new mx-sdk-rs release

NewReleases is sending notifications on new releases.