logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: c29c0f5de91b095b49ba9ec0bcd29d6c402f95f62b6e397b8af2496db88bc983 Type SC

Block: 1d490f6bbb297a0e4e6cf38312e9212c8e318f316adec1b9f8784bd418403f4b (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e2043726561746550726f66696c65286465726f5f6e616d6520537472696e672c2062696f20537472696e67292055696e7436340a31302044494d2070726f66696c655f636f756e742061732055696e7436340a32302044494d207369676e657220617320537472696e670a3330204c4554207369676e6572203d205349474e455228290a34302049462045584953545328227369676e65725f22202b207369676e65722920213d2030205448454e20474f544f20313130202f2f206966207369676e657220616c72656164792068617320612070726f66696c650a3530204c45542070726f66696c655f636f756e74203d204c4f4144282270726f66696c655f636f756e742229202b20310a36302053544f5245282270726f66696c655f616464726573735f22202b2070726f66696c655f636f756e742c207369676e6572290a37302053544f524528227369676e65725f22202b207369676e65722c2070726f66696c655f636f756e74290a38302053544f524528226465726f5f6e616d655f22202b2070726f66696c655f636f756e742c206465726f5f6e616d65290a39302053544f5245282262696f5f22202b2070726f66696c655f636f756e742c2062696f290a3130302053544f5245282270726f66696c655f636f756e74222c2070726f66696c655f636f756e74290a3131302052455455524e20300a3132302052455455524e2031202f2f204572726f723a2070726f66696c6520616c7265616479206578697374730a456e642046756e6374696f6e0a0a0a0a46756e6374696f6e2055706461746550726f66696c65286465726f5f6e616d6520537472696e672c2062696f20537472696e67292055696e7436340a31302044494d207369676e657220617320537472696e670a32302044494d207573657249642061732055696e7436340a3330204c4554207369676e6572203d205349474e455228290a34302049462045584953545328227369676e65725f22202b207369676e657229203d3d2030205448454e20474f544f203730202f2f206966207369676e657220646f65736e27742065786973740a3530204c455420757365724964203d204c4f414428227369676e65725f22202b207369676e6572290a36302053544f524528226465726f5f6e616d655f22202b207573657249642c206465726f5f6e616d65290a37302053544f5245282262696f5f22202b207573657249642c2062696f290a38302052455455524e20300a39302052455455524e2031202f2f204572726f723a207369676e657220646f65736e27742065786973740a456e642046756e6374696f6e0a0a0a46756e6374696f6e2047657450726f66696c652870726f66696c655f696e6465782055696e7436342920537472696e670a31302044494d206465726f5f6e616d6520617320537472696e670a32302044494d2062696f20617320537472696e670a3330206465726f5f6e616d65203d204c4f414428226465726f5f6e616d655f22202b2070726f66696c655f696e646578290a34302062696f203d204c4f4144282262696f5f22202b2070726f66696c655f696e646578290a35302052455455524e20226465726f5f6e616d653a2022202b206465726f5f6e616d65202b20222c2062696f3a2022202b2062696f0a456e642046756e6374696f6e0a0a46756e6374696f6e20496e697469616c697a6528292055696e7436340a31302053544f524528226f776e6572222c205349474e45522829290a32302053544f5245282270726f66696c655f636f756e74222c203029202f2f20696e697469616c206e756d626572206f662070726f66696c65730a33302052455455524e20300a456e642046756e6374696f6e0a
bio_0 6e6f6e65
bio_1 74686973206973206d792062696f
dero_name_1 5065647230326232
owner 1b49528b157b953d64ee2f14547c1c7794c9a7351d3f35f357fbd97eb4f50e5d01
profile_address_1 1b49528b157b953d64ee2f14547c1c7794c9a7351d3f35f357fbd97eb4f50e5d01
profile_count 1
signer_IR�{�=d�/T|w�ɧ5?5�W��~��] 1
SCID uint64 variables
key value
built BLID : ca87e2c5ce99957780df571ed784d5986dc7d1777f13b9822de751be001c087e
Tx RootHash: eb4f3d822711c62cd1591ecd1efc46c9e39818934a1d7ce2e95c892c845744a4 built height : 1848228
Timestamp: 1680351377306 Timestamp [UTC]: 2023-04-01 13:16:17 Age [y:d:h:m:s]: 21219:55:48.647
Block: 1848232 Fee: 0.02209 Tx size: 3.034 kB
Tx version: 1 No of confirmations: 4027790 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.02209 Deposited to SC 0.00000
Sender : dero1qyd5j55tz4ae20tyach3g4rur3mefjd8x5wn7d0n2laajl4575896qg2c7k7z
address
dero1qy852uc5dg95gc556thhywepq00tpc2nwllr807sues3mjsqcwd4cqgcstewx
dero1qyd5j55tz4ae20tyach3g4rur3mefjd8x5wn7d0n2laajl4575896qg2c7k7z
SC Balance: 0.00000 DERO
SC CODE:
  Function CreateProfile(dero_name String, bio String) Uint64
10 DIM profile_count as Uint64
20 DIM signer as String
30 LET signer = SIGNER()
40 IF EXISTS("signer_" + signer) != 0 THEN GOTO 110 // if signer already has a profile
50 LET profile_count = LOAD("profile_count") + 1
60 STORE("profile_address_" + profile_count, signer)
70 STORE("signer_" + signer, profile_count)
80 STORE("dero_name_" + profile_count, dero_name)
90 STORE("bio_" + profile_count, bio)
100 STORE("profile_count", profile_count)
110 RETURN 0
120 RETURN 1 // Error: profile already exists
End Function



Function UpdateProfile(dero_name String, bio String) Uint64
10 DIM signer as String
20 DIM userId as Uint64
30 LET signer = SIGNER()
40 IF EXISTS("signer_" + signer) == 0 THEN GOTO 70 // if signer doesn't exist
50 LET userId = LOAD("signer_" + signer)
60 STORE("dero_name_" + userId, dero_name)
70 STORE("bio_" + userId, bio)
80 RETURN 0
90 RETURN 1 // Error: signer doesn't exist
End Function


Function GetProfile(profile_index Uint64) String
10 DIM dero_name as String
20 DIM bio as String
30 dero_name = LOAD("dero_name_" + profile_index)
40 bio = LOAD("bio_" + profile_index)
50 RETURN "dero_name: " + dero_name + ", bio: " + bio
End Function

Function Initialize() Uint64
10 STORE("owner", SIGNER())
20 STORE("profile_count", 0) // initial number of profiles
30 RETURN 0
End Function

SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function CreateProfile(dero_name String, bio String) Uint64 10 DIM profile_count as Uint64 20 DIM signer as String 30 LET signer = SIGNER() 40 IF EXISTS("signer_" + signer) != 0 THEN GOTO 110 // if signer already has a profile 50 LET profile_count = LOAD("profile_count") + 1 60 STORE("profile_address_" + profile_count, signer) 70 STORE("signer_" + signer, profile_count) 80 STORE("dero_name_" + profile_count, dero_name) 90 STORE("bio_" + profile_count, bio) 100 STORE("profile_count", profile_count) 110 RETURN 0 120 RETURN 1 // Error: profile already exists End Function Function UpdateProfile(dero_name String, bio String) Uint64 10 DIM signer as String 20 DIM userId as Uint64 30 LET signer = SIGNER() 40 IF EXISTS("signer_" + signer) == 0 THEN GOTO 70 // if signer doesn't exist 50 LET userId = LOAD("signer_" + signer) 60 STORE("dero_name_" + userId, dero_name) 70 STORE("bio_" + userId, bio) 80 RETURN 0 90 RETURN 1 // Error: signer doesn't exist End Function Function GetProfile(profile_index Uint64) String 10 DIM dero_name as String 20 DIM bio as String 30 dero_name = LOAD("dero_name_" + profile_index) 40 bio = LOAD("bio_" + profile_index) 50 RETURN "dero_name: " + dero_name + ", bio: " + bio End Function Function Initialize() Uint64 10 STORE("owner", SIGNER()) 20 STORE("profile_count", 0) // initial number of profiles 30 RETURN 0 End Function ']


Prove to someone that you have sent them DERO in this transaction

proof can be obtained using wallet command in dero-wallet-cli or from the statement
Note: proof is sent to the server, as the calculations are done on the server side


TX hex bytes
0100000500a4e770ca87e2c5ce99957780df571ed784d5986dc7d1777f13b9822de751be001c087e0100000000000000000000000000000000000000000000000000000000000000000000b06f0d4a1608ff993199214e5341b0b07acae3aad5cc58a6bad689b87d39fd00843afbc6160790c8d8fe31fcc4e9c92b38e2351c819432ff36377b7b9b042abffac4ff731e3666f2508d5a256e31cbcd3a1383a7c6977beef9360c430686ba856e7f1f995e5c64dae5ef5173613f9a50346e8fb9d831e465902df731817a5ccdfdf8cedcbc55017ee5165562e09490160e0108a11118e450b60f4b3c0050c6488c006c2ac753dc8de94a809d375c8f3dd1d7142b9b01f168cb1a0e6a2bae661aafe3da7b737321e171bc0e4536f7ac5f578e33a68f632f72088d314da4d21e475e5983c68d23000e9e8b9d60d26636b8f9760574194e6e701ed88d37876c7514bfbe33a57e1cc901eb4f3d822711c62cd1591ecd1efc46c9e39818934a1d7ce2e95c892c845744a4f10aa26853435f434f44455379055846756e6374696f6e2043726561746550726f66696c65286465726f5f6e616d6520537472696e672c2062696f20537472696e67292055696e7436340a31302044494d2070726f66696c655f636f756e742061732055696e7436340a32302044494d207369676e657220617320537472696e670a3330204c4554207369676e6572203d205349474e455228290a34302049462045584953545328227369676e65725f22202b207369676e65722920213d2030205448454e20474f544f20313130202f2f206966207369676e657220616c72656164792068617320612070726f66696c650a3530204c45542070726f66696c655f636f756e74203d204c4f4144282270726f66696c655f636f756e742229202b20310a36302053544f5245282270726f66696c655f616464726573735f22202b2070726f66696c655f636f756e742c207369676e6572290a37302053544f524528227369676e65725f22202b207369676e65722c2070726f66696c655f636f756e74290a38302053544f524528226465726f5f6e616d655f22202b2070726f66696c655f636f756e742c206465726f5f6e616d65290a39302053544f5245282262696f5f22202b2070726f66696c655f636f756e742c2062696f290a3130302053544f5245282270726f66696c655f636f756e74222c2070726f66696c655f636f756e74290a3131302052455455524e20300a3132302052455455524e2031202f2f204572726f723a2070726f66696c6520616c7265616479206578697374730a456e642046756e6374696f6e0a0a0a0a46756e6374696f6e2055706461746550726f66696c65286465726f5f6e616d6520537472696e672c2062696f20537472696e67292055696e7436340a31302044494d207369676e657220617320537472696e670a32302044494d207573657249642061732055696e7436340a3330204c4554207369676e6572203d205349474e455228290a34302049462045584953545328227369676e65725f22202b207369676e657229203d3d2030205448454e20474f544f203730202f2f206966207369676e657220646f65736e27742065786973740a3530204c455420757365724964203d204c4f414428227369676e65725f22202b207369676e6572290a36302053544f524528226465726f5f6e616d655f22202b207573657249642c206465726f5f6e616d65290a37302053544f5245282262696f5f22202b207573657249642c2062696f290a38302052455455524e20300a39302052455455524e2031202f2f204572726f723a207369676e657220646f65736e27742065786973740a456e642046756e6374696f6e0a0a0a46756e6374696f6e2047657450726f66696c652870726f66696c655f696e6465782055696e7436342920537472696e670a31302044494d206465726f5f6e616d6520617320537472696e670a32302044494d2062696f20617320537472696e670a3330206465726f5f6e616d65203d204c4f414428226465726f5f6e616d655f22202b2070726f66696c655f696e646578290a34302062696f203d204c4f4144282262696f5f22202b2070726f66696c655f696e646578290a35302052455455524e20226465726f5f6e616d653a2022202b206465726f5f6e616d65202b20222c2062696f3a2022202b2062696f0a456e642046756e6374696f6e0a0a46756e6374696f6e20496e697469616c697a6528292055696e7436340a31302053544f524528226f776e6572222c205349474e45522829290a32302053544f5245282270726f66696c655f636f756e74222c203029202f2f20696e697469616c206e756d626572206f662070726f66696c65730a33302052455455524e20300a456e642046756e6374696f6e0a6a53435f414354494f4e55011a463266ad0853a29d60d3e768c9b94713fc12eb1a35ad7e49baeb4b8c5ae283001952707063d40d23cbb118c29ecb912689dda7ddf214b2e9f5c236dd0148ac1c01175433f47088ad215185c75e161c8bfd1de45af55353089c0f05668f92fc25d40015bbd7e6fb5629e4b76039e0246e478848636a9963b4745c1fc2190a28aed6900126a8d5479952760abd7761c6452aaa0a7766c23f992ea4ebe432afba942c6f100107d0dc32da449829699d10741c87c2f034809729c39a43767ec24aea7e3035cd011b9e965dc1b26c1088d7e72d76171211fb3f854b610e858b9e9cc991f576550601305a981924ceaf85fca65e050796ba07a5b2396f47487da76e7f83f18c03614e01211b9b55cb5c181c6ee965662514c2dbb799003fdd84ecda5e1c09eac749abe5001b4d0f592a7455b849dd76842926b00599a8c3fa4152107ba86e03042e6997ee002c9ba8f4ba9748e120f7b7aab4e17eb29c07aa02bc6f1c9d6dc0ab7de8966078011b2af0b24bf3206ec7660279618fbea579b88a4fb448491416803a2481c03a1d001d9bc053e946fa9be90b7f319aefa576fdfe0a44c90a408d70f184498cc9af5801001e90725ece2e1a4a6426d278f3fdf1cb5d829544539339a8ba990356f5258b00000000000000000000000000000000000000000000000000000000000000001a75db2b2813b82d517f6fbf6b24b5f918272c28323614dd7a6be9c6865a89af137cb60c9e49a84393f54f79ef52b063ed5e063259b786ec8df4ad5c4717e5c10008265d8ca08b6b22cc3a816f4b1ed2ed1d0c48c4e944c271b85703b9fcf7076f010ff317caff3f200c4f96423da505a6798e3f03e245f3be9967df7274962723861503a6b8d42ed860240cedb40592e12c84419741a663b07ed6ee6f17497406b7029f2af8b8496b2cff553a11ce132ef5a95982bc9f67032b82b1f41eed579e291e2973d8d3d491d45252a66bab7c232f7cf9b4247c2847859f1a5ca7d1bf75b5013501c159ebaedfcd811d54c3c0181744f86922dab4412817e517527897a29e26d39140149391bb589914130d015489ced53ee4d0d0719c9d2c67ded50471ae17cd0b5bc438fbb0a50deab9a2a4e4ec000976c7bfe9bf47b4c7baaa990110f1250a2f3ef13581e34e49ae4e1d311b38b662c26cdc27ce1badb7d9b8e3642bda0fc80d61b21d0fe55b0c7fbdb8e85cfac564818129b13e47d610754a875ad34609620f81a50006f85cc70a0ece9c31a09cb31f503b83284fd43ac7f6f5ff06ed00056d19713ae722ff13e0ca0add9a000346a383fc3f124dc8cbf571d1e2ee5a2d0123c9d06de6eb8910d0c2b8a534c7d757597a77c9c6dc87a40daab9cc35aab0930021e8721bb5023326f6cd9b5b63c970ea5f86c26b0ed75e59ffe2e127892daea60006fc259106813b2876346e94a797f2b71ffe1e595f070b3bf2a6e5beeef93b33011f34e7fa924213c470450a6adf724ccaabbacbac524886b0b860202dedb96110012adb9b9d69412733dae5de1a283bb791630239e6cb22b83eaf8f5fe65736f1db000b8740e4785dcbfb2935de56426f520c70bbb327e9efec3b18fdc88ed8922d490127174693fea3f68c9d5f05ce537f5491dbfb2e025a7b9f8fc0c69eff995f95dc010b23c27882bf2860fcdc5e684c7bc14bd2f39d10eccedca6b53652c6ed4f8479002a8da669e9ae21ecbba5de7d3b52d26cdb6b9ae85822908a64192f38d2691f890022e80a91a2fc888df043fdc074337960a6f9d8c9d78df716d233b3a35331b9a3002c0602bf47d49c7bdcd3aac9d768d8389e408b2e6382f2737c90093d6faa9c2100283e8c6b6a183a23f5edae86426207e46d4cf6cb3328f494f2d50129dfe4e14c01
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project