Network Difficulty
9039070
Hash Rate
9.000 MH/s
Avg Block Time
18.78846s
Total Supply
14562356
Mempool
Fee per KB
0
Block Size Limit
0.00 kB
← Back to Explorer

Transaction Details

SMART CONTRACT

Smart Contract State

SCID Reserves

SCID Amount (Atomic Units)
0000000000000000000000000000000000000000000000000000000000000000 0

String Variables

Key Value
C 2f2a0d0a426c61636b204469616d6f6e6420546f6b656e0d0a4f6e6c79203130303020626c61636b206469616d6f6e647320696e2074686520776f726c642e200d0a5375706572205261726520416e6f6e796d6f757320546f6b656e20706f7765726564206279204445524f20706c6174666f726d2e0d0a427920457a336b69656c0d0a2a2f0d0a0d0a46756e6374696f6e20496e697469616c697a6528292055696e7436340d0a3130202053544f524528226f776e6572222c205349474e45522829290d0a3230202053544f524528226f726967696e616c5f737570706c79222c20313030303030303030290d0a3330202053544f5245282272656d61696e696e675f737570706c79222c20313030303030303030290d0a3430202053454e445f41535345545f544f5f41444452455353285349474e455228292c203130303030302c2053434944282929202f2f204120626c61636b206469616d6f6e6420666f72206d656d6f72790d0a35300952455455524e20300d0a456e642046756e6374696f6e0d0a0d0a46756e6374696f6e204973737565426c61636b4469616d6f6e64546f6b656e28292055696e743634200d0a313020204946204c4f4144282272656d61696e696e675f737570706c79222920213d2030205448454e20474f544f2033300d0a3230202052455455524e20310d0a3330202064696d2062645f636c61696d65642c206e65775f737570706c792061732055696e7436340d0a343020204c45542062645f636c61696d6564203d204445524f56414c55452829202f203130300d0a353020204c4554206e65775f737570706c79203d204c4f4144282272656d61696e696e675f737570706c792229202d2062645f636c61696d65640d0a363020204946206e65775f737570706c79203c2030205448454e20474f544f2032300d0a3730202053454e445f41535345545f544f5f41444452455353285349474e455228292c2062645f636c61696d65642c20534349442829290d0a3830202053544f5245282272656d61696e696e675f737570706c79222c206e65775f737570706c79290d0a3930202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f205554494c4954592046554e4354494f4e530d0a0d0a2f2f20546869732066756e6374696f6e206973207573656420746f206368616e6765206f776e6572200d0a2f2f206f776e657220697320616e20737472696e6720666f726d206f662061646472657373200d0a46756e6374696f6e205472616e736665724f776e657273686970286e65776f776e657220537472696e67292055696e743634200d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a3230202052455455524e20310d0a3330202053544f52452822746d706f776e6572222c20414444524553535f524157286e65776f776e657229290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f20556e74696c20746865206e6577206f776e657220636c61696d73206f776e6572736869702c206578697374696e67206f776e65722072656d61696e73206f776e65720d0a46756e6374696f6e20436c61696d4f776e65727368697028292055696e743634200d0a313020204946204c4f41442822746d706f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a3230202052455455524e20310d0a3330202053544f524528226f776e6572222c205349474e4552282929202f2f206f776e65727368697020636c61696d207375636365737366756c0d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c20776974686472617720616e79207265717565737465642066756e64730d0a2f2f20696620657665727468696e67206973206f6b61792c20746865792077696c6c2062652073686f77696e6720696e207369676e6572732077616c6c65740d0a46756e6374696f6e20576974686472617728616d6f756e742055696e743634292055696e743634200d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a3230202052455455524e20310d0a3330202053454e445f4445524f5f544f5f41444452455353285349474e455228292c20616d6f756e74290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2f206966207369676e6572206973206f776e65722c2070726f766964652068696d2072696768747320746f2075706461746520636f646520616e7974696d650d0a2f2f206d616b6520737572652075706461746520697320616c7761797320617661696c61626c6520746f2053430d0a46756e6374696f6e20557064617465436f646528636f646520537472696e67292055696e743634200d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f203330200d0a3230202052455455524e20310d0a333020205550444154455f53435f434f444528636f6465290d0a3430202052455455524e20300d0a456e642046756e6374696f6e0d0a09
original_supply 1e+08
owner 29dd3aca197608e696ea2dcad9a3b82aff02ecbace0b669030765e1fe0d86f1601
remaining_supply 1e+08

Transaction Information

Root Hash
Built Height
7593
Block
Timestamp
1646068585010
Timestamp (UTC)
2022-02-28 17:16:25
Block Age
1616d 1h ago
Fee
0.03061
TX Size
3.582 kB
Version
1
Confirmations
7410623
Signature Type
DERO_HOMOMORPHIC

DERO Asset

2
Ring Size
0.03061
Fees
0.00000
Deposited
Sender
dero1qy5a6wk2r9mq3e5kagku4kdrhq407qhvht8qke5sxpm9u8lqmph3vqgl3nz8t

Ring Members (2)

Smart Contract Details

SC Balance
0.00000 DERO

Smart Contract Code

Smart Contract Arguments

Name Type Value
SC_ACTION uint64 1
SC_CODE string "/* Black Diamond Token Only 1000 black diamonds in the world. Super Rare Anonymous Token powered by DERO platform. By Ez3kiel */ Function Initialize() Uint64 10 STORE("owner", SIGNER()) 20 STORE("original_supply", 100000000) 30 STORE("remaining_supply", 100000000) 40 SEND_ASSET_TO_ADDRESS(SIGNER(), 100000, SCID()) // A black diamond for memory 50 RETURN 0 End Function Function IssueBlackDiamondToken() Uint64 10 IF LOAD("remaining_supply") != 0 THEN GOTO 30 20 RETURN 1 30 dim bd_claimed, new_supply as Uint64 40 LET bd_claimed = DEROVALUE() / 100 50 LET new_supply = LOAD("remaining_supply") - bd_claimed 60 IF new_supply < 0 THEN GOTO 20 70 SEND_ASSET_TO_ADDRESS(SIGNER(), bd_claimed, SCID()) 80 STORE("remaining_supply", new_supply) 90 RETURN 0 End Function // UTILITY FUNCTIONS // This function is used to change owner // owner is an string form of address Function TransferOwnership(newowner String) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("tmpowner", ADDRESS_RAW(newowner)) 40 RETURN 0 End Function // Until the new owner claims ownership, existing owner remains owner Function ClaimOwnership() Uint64 10 IF LOAD("tmpowner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 STORE("owner", SIGNER()) // ownership claim successful 40 RETURN 0 End Function // if signer is owner, withdraw any requested funds // if everthing is okay, they will be showing in signers wallet Function Withdraw(amount Uint64) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 SEND_DERO_TO_ADDRESS(SIGNER(), amount) 40 RETURN 0 End Function // if signer is owner, provide him rights to update code anytime // make sure update is always available to SC Function UpdateCode(code String) Uint64 10 IF LOAD("owner") == SIGNER() THEN GOTO 30 20 RETURN 1 30 UPDATE_SC_CODE(code) 40 RETURN 0 End Function "

Prove Transaction

Prove that you sent DERO in this transaction. Obtain proof using the dero-wallet-cli command or from your wallet statement.

Note: The proof is sent to the server for verification calculations. Payload proofs are user-provided display proofs; for the strongest verification, confirm with the receiving wallet.

Raw Transaction Data