v0.1.45: Implement NFT functionality (#242)
* 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]>