SC CODE: Function InitializePrivate(collection String, metadataFormat String, metadata String) Uint64
1 IF EXISTS("minter") == 1 THEN GOTO 11
2 STORE("minter", SIGNER())
3 STORE("type", "G45-NFT")
4 STORE("owner", "")
5 STORE("timestamp", BLOCK_TIMESTAMP())
6 SEND_ASSET_TO_ADDRESS(SIGNER(), 1, SCID())
7 STORE("collection", collection)
8 STORE("metadataFormat", metadataFormat)
9 STORE("metadata", metadata)
10 RETURN 0
11 RETURN 1
End Function
Function DisplayNFT() Uint64
1 IF ADDRESS_STRING(SIGNER()) == "" THEN GOTO 5
2 IF ASSETVALUE(SCID()) != 1 THEN GOTO 5
3 STORE("owner", ADDRESS_STRING(SIGNER()))
4 RETURN 0
5 RETURN 1
End Function
Function RetrieveNFT() Uint64
1 IF LOAD("owner") != ADDRESS_STRING(SIGNER()) THEN GOTO 5
2 SEND_ASSET_TO_ADDRESS(SIGNER(), 1, SCID())
3 STORE("owner", "")
4 RETURN 0
5 RETURN 1
End Function |
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function InitializePrivate(collection String, metadataFormat String, metadata String) Uint64
1 IF EXISTS("minter") == 1 THEN GOTO 11
2 STORE("minter", SIGNER())
3 STORE("type", "G45-NFT")
4 STORE("owner", "")
5 STORE("timestamp", BLOCK_TIMESTAMP())
6 SEND_ASSET_TO_ADDRESS(SIGNER(), 1, SCID())
7 STORE("collection", collection)
8 STORE("metadataFormat", metadataFormat)
9 STORE("metadata", metadata)
10 RETURN 0
11 RETURN 1
End Function
Function DisplayNFT() Uint64
1 IF ADDRESS_STRING(SIGNER()) == "" THEN GOTO 5
2 IF ASSETVALUE(SCID()) != 1 THEN GOTO 5
3 STORE("owner", ADDRESS_STRING(SIGNER()))
4 RETURN 0
5 RETURN 1
End Function
Function RetrieveNFT() Uint64
1 IF LOAD("owner") != ADDRESS_STRING(SIGNER()) THEN GOTO 5
2 SEND_ASSET_TO_ADDRESS(SIGNER(), 1, SCID())
3 STORE("owner", "")
4 RETURN 0
5 RETURN 1
End Function' Name:collection Type:string Value:'ec90b4365fff397d2cd3d6b023f37f6c4397d78d34f17617febf4ec8a7e920de' Name:metadata Type:string Value:'{"attributes":{"Alchemical Potency":"9","Arcanum":"The Major Arcana","Card Number":"II","Rarity":"Mythic Very Rare","Suit":"NONE"},"description":"The dark night of the soul commences, a journey into the watery world of illusion and discovery of Truth. Herein also, a glimmer of hope buds as we become more in tune and aware of our spiritual nature as symbolized by the lotus. We begin to learn and discover the power of our soul’s hidden wisdom that whispers to us only in the stillness of the mind and a calm beating heart. The search expands into seeking in the dark, like the seedling that has finally broken through the seed husk and must now navigate its way through the moist, dark layers of soil to get to the sun. The Fool begins to experiment from the inside with their direct effects on this sacred construct we call reality. What are the boundaries where The Fool ends and the external ‘reality’ begins? What effects can be created? What is Truth? What is no longer serving our identity of self? The Fool integrates the cognitive dissonance and masterfully dispels all that no longer stands on its own.","id":2,"image":"ipfs://QmSPBRAvtPkQDYfemREJV4kwgMibn4PgzGmViuEL2dNDGz/","name":"The High Priestess"}' Name:metadataFormat Type:string Value:'json'] |