Skip to content

v0.1.45: Implement NFT functionality (#242)

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Apr 15:22
17f0b02
* esdt system sc initial implementation

* add runtime json files

* legacy async calls

* implement NFTs

* add tests

* Set Version: 0.1.41

* format

* Makefile: build esdt system sc mock before basic features tests

* delete `managedVerifyEd25519`

* add comment about tx hash in Mandos

* complete `getESDTLocalRoles` implementation

* mandos: set/check NFTs

* remove unused parameter

* mandos: increment nonce in transferTx

* update simple tests

* last nonce

* fix return code argument for callback

* fix last transfer and callback esdt transfers

* multisig add sendEsdt test

* cleanup

* ESDTNFTTransfer builtin

* add more composability tests

* format

* Set Version: 0.1.44

* Update Makefile

* fix makefile

* Set Version: 0.1.45

* composability_contracts: add forwarder

* transfer NFT: FROM == TO

* add proxy-test-second

* add recursive-caller

* fix `mandos_to_esdt_metadata`

* implement nft add uri

* implement `getCurrentESDTNFTNonce` host function

* fix unused variable warning

* add default value 0 for empty string nonce

* fixes after review

---------

Co-authored-by: devops <[email protected]>