Skip to content

elrond-wasm 0.34.0, elrond-codec 0.12.0, mandos 0.16.0, elrond-interact-snippets 0.1.0

Compare
Choose a tag to compare
@andrei-marinica andrei-marinica released this 11 Jul 11:11
· 4130 commits to master since this release
v0.34.0
a2e1d26
  • 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.