Transaction
ID: 2baa68382e...ccc9
Inputs (1)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.257996 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.05 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.206996 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Transaction Details
Confirmations: 632,359
Total coins transferred: 0.257996 ERG
Fees: 0.001 ERG
Fees per byte: 0.000000594 ERG
Raw Transaction Data
{
"id": "2baa68382e31dfdbb9e21de059225dc87a9576988d35c5cebbca577d36b6ccc9",
"blockId": "5d0b7489e135cf7aa0796bde3563859d72cc62f820644ac44a690ad0429f8caf",
"inclusionHeight": 1139472,
"timestamp": 1700581057510,
"index": 15,
"globalIndex": 6152550,
"numConfirmations": 632359,
"inputs": [
{
"boxId": "0a013c25cca293c6def515343fcaa73c8817b3794f383a5416de50583dddebf4",
"value": 257996000,
"index": 0,
"spendingProof": "420caa86498e44583a4bc3f8bad1c2257c0abb13d785de72303222bade319d71195f0fe5b5d3fe5495bc5b22242811ba5611ff24d2d30d15",
"outputBlockId": "589ec7cfb4236589bcbe22754751c1294cca1445ea09765d852da5ef8f97d314",
"outputTransactionId": "5227651795e165c38fe3433165cbe0edf82f723046c3406356f1fb692952f2d3",
"outputIndex": 1,
"outputGlobalIndex": 34429052,
"outputCreatedAt": 1138713,
"outputSettledAt": 1138715,
"ergoTree": "0008cd035b30e51efdd548c780e4cbcc277e75e312787829babafad353fa70192c0bb46a",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(5b30e5,570728,...)))}",
"address": "9h9y3T3W84UtvRBZxtQMLtm5nLLanyuWVSWbWaJVScb5kynCwxc",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [],
"outputs": [
{
"boxId": "7e512111a7574f08da9d75d5e305e043fc87d28800534759617854b2936e3766",
"transactionId": "2baa68382e31dfdbb9e21de059225dc87a9576988d35c5cebbca577d36b6ccc9",
"blockId": "5d0b7489e135cf7aa0796bde3563859d72cc62f820644ac44a690ad0429f8caf",
"value": 50000000,
"index": 0,
"globalIndex": 34457555,
"creationHeight": 1139470,
"settlementHeight": 1139472,
"ergoTree": "198b0b2d040004060402040404000e1101000000000000000000000000000000000400040004000400040002000420040004840104920104a0010460046604680460045e04c60104d00104c20104d80104d80104ca0104dc0104ce0104ca0104020400040204020402042004000402042004000e6e031005040004000e36100204a00b08cd0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ea02d192a39a8cc7a701730073011001020402d19683030193a38cc7b2a57300000193c2b2a57301007473027303830108cdeeac93b1a573046eebdc83050005000404d812d601db6501fed602b27201730000d603e4c672020610d604b27203730100d605b27203730200d606b27203730300d607e4e3050c413c0e0c4d0ed608e4e3030ed609d90109434c0ed804d60b8c720901d60c8c720902d60d8c720c01d60e8c720c02a09f9f720b7bb4720d7304720e7b73059f720b7bb4720d720eb1720dd60ae4c672020707d60be4c672020807d60ce4e3000c3c40430e3c4c0e430ed60d8602720b7306d60eb0b472017307b27203730800830007d9010e3c1363b38c720e01e4c68c720e020413d60fd9010f0e958f7eb2720f73090004730ab3830102730b720f720fd610addb0c0e720ed9011004dad901124c13d804d614cbb3e4c67202090edb0702b28c7212018c72120200d615b17214d616997215730cd617da720f01b47214730d72168602b37217da720f01b4721472167215b17217018602720e7210d611e4e30207d612ccad831104730e730f7310731173127313731473157316731773187319731a731b731c731d731ed90112047d721202d1ededededededededed92a39a72049c997205731f72068fa39a72049c7205720691b17207732093cbdb6401e4dc640ce4e3066402addc0c1d720701db0c0e7207d901134c413c0e0c4d0e86027a7e9a8c721302732105dad90115413c0e0c4d0ed801d6178c721502cbb3b37a8c7215018c721701b08c721702830002d901183c0e4d0ed801d61a8c721802b3b38c7218018c721a017a8c721a02018c721301e4e3070e720893a0da7209018602720ae4e3014c0edad9011313b07213720bd901155ba08c7215018c72150201ad720cd901133c40430e3c4c0e430e8c8c8c7213010201a0da7209018602dad901133c3c13100c4c0ed801d6158c7213018cb08c721501720dd901164f4304d803d6188c721601d6198c721802d61a8c72180195ae8c721502d9011b0493721b72198602721a9a721973228602a0721ada72090186028c721602b28c7213027219009a72197323010186028602720ead720cd901133c40430e3c4c0e430e8c8c721301017210dad901130ed803d615b17213d6169972157324d617da720f01b47213732572168602b37217da720f01b4721372167215b1721701cbb3b3db0702dad901133c130c4c0e8cb08c721301720dd901154f4304d802d6178c721501d6188c7217028602a08c721701da72090186028c721502b28c7213027218009a7218732601018602720e7210db0702721172087211af720cd901133c40430e3c4c0e430ed807d6158c721302d6168c8c72130102d6178c721502d618ccb3b3b3b3721272128c7217028c7216027208d619b17218d61a9972197327d61bda720f01b472187328721a93da7209018602720a8c721501a0da72090186028c7216018602b3721bda720f01b47218721a7219b1721b8c7217019299b1720eb1720ce4e30404afdc0c1d720701a5d901133c413c0e0c4d0e63d804d6158c721302d6168c721301d6178c721602d6188c721702ededed93c172158c72160193c272158c72170193b1db63087215b17218afdc0c1ddb63087215017218d901193c4d0e4d0e938c7219018c72190290b0ada5d90113639593c272137329c17213732a732bd90113599a8c7213018c721302e4e3080593c2b2a599b1a5732c00c2a7",
"ergoTreeConstants": "0: 0\n1: 3\n2: 1\n3: 2\n4: 0\n5: Coll(1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 16\n13: 0\n14: 66\n15: 73\n16: 80\n17: 48\n18: 51\n19: 52\n20: 48\n21: 47\n22: 99\n23: 104\n24: 97\n25: 108\n26: 108\n27: 101\n28: 110\n29: 103\n30: 101\n31: 1\n32: 0\n33: 1\n34: 1\n35: 1\n36: 16\n37: 0\n38: 1\n39: 16\n40: 0\n41: Coll(3,16,5,4,0,4,0,14,54,16,2,4,-96,11,8,-51,2,121,-66,102,126,-7,-36,-69,-84,85,-96,98,-107,-50,-121,11,7,2,-101,-4,-37,45,-50,40,-39,89,-14,-127,91,22,-8,23,-104,-22,2,-47,-110,-93,-102,-116,-57,-89,1,115,0,115,1,16,1,2,4,2,-47,-106,-125,3,1,-109,-93,-116,-57,-78,-91,115,0,0,1,-109,-62,-78,-91,115,1,0,116,115,2,115,3,-125,1,8,-51,-18)\n42: 0\n43: 0\n44: 2",
"ergoTreeScript": "{\n val coll1 = CONTEXT.dataInputs\n val box2 = coll1(placeholder[Int](0))\n val coll3 = box2.R6[Coll[Int]].get\n val i4 = coll3(placeholder[Int](1))\n val i5 = coll3(placeholder[Int](2))\n val i6 = coll3(placeholder[Int](3))\n val coll7 = getVar[Coll[(Long, (Coll[Byte], Coll[(Coll[Byte], Long)]))]](5.toByte).get\n val coll8 = getVar[Coll[Byte]](3.toByte).get\n val func9 = {(tuple9: (GroupElement, (Coll[Byte], Int))) =>\n val ge11 = tuple9._1\n val tuple12 = tuple9._2\n val coll13 = tuple12._1\n val i14 = tuple12._2\n ge11.exp(byteArrayToBigInt(coll13.slice(placeholder[Int](4), i14))).exp(byteArrayToBigInt(placeholder[Coll[Byte]](5))).multiply(\n ge11.exp(byteArrayToBigInt(coll13.slice(i14, coll13.size)))\n )\n }\n val ge10 = box2.R7[GroupElement].get\n val ge11 = box2.R8[GroupElement].get\n val coll12 = getVar[Coll[((Int, (GroupElement, Coll[Byte])), ((Coll[Byte], Int), (GroupElement, Coll[Byte])))]](0.toByte).get\n val tuple13 = (ge11, placeholder[Int](6))\n val coll14 = coll1.slice(placeholder[Int](7), coll3(placeholder[Int](8))).fold(\n Coll[GroupElement](), {(tuple14: (Coll[GroupElement], Box)) => tuple14._1.append(tuple14._2.R4[Coll[GroupElement]].get) }\n )\n val func15 = {(coll15: Coll[Byte]) =>\n if (coll15(placeholder[Int](9)).toInt < placeholder[Int](10)) { Coll[Byte](placeholder[Byte](11)).append(coll15) } else { coll15 }\n }\n val coll16 = coll14.indices.map({(i16: Int) => {(tuple18: (Coll[GroupElement], Int)) =>\n val coll20 = blake2b256(box2.R9[Coll[Byte]].get.append(tuple18._1(tuple18._2).getEncoded))\n val i21 = coll20.size\n val i22 = i21 - placeholder[Int](12)\n val coll23 = func15(coll20.slice(placeholder[Int](13), i22))\n (coll23.append(func15(coll20.slice(i22, i21))), coll23.size)\n }((coll14, i16)) })\n val ge17 = getVar[GroupElement](2.toByte).get\n val coll18 = sha256(\n Coll[Int](\n placeholder[Int](14), placeholder[Int](15), placeholder[Int](16), placeholder[Int](17), placeholder[Int](18), placeholder[Int](19), placeholder[Int](\n 20\n ), placeholder[Int](21), placeholder[Int](22), placeholder[Int](23), placeholder[Int](24), placeholder[Int](25), placeholder[Int](26), placeholder[Int](\n 27\n ), placeholder[Int](28), placeholder[Int](29), placeholder[Int](30)\n ).map({(i18: Int) => i18.toByte })\n )\n sigmaProp(\n (\n (\n (\n (\n (\n (\n (((HEIGHT >= i4 + i5 - placeholder[Int](31) * i6) && (HEIGHT < i4 + i5 * i6)) && (coll7.size > placeholder[Int](32))) && (\n blake2b256(\n getVar[AvlTree](6.toByte).get.insert(\n coll7.zip(coll7.indices).map(\n {(tuple19: ((Long, (Coll[Byte], Coll[(Coll[Byte], Long)])), Int)) =>\n (longToByteArray(tuple19._2 + placeholder[Int](33).toLong), {(tuple21: (Long, (Coll[Byte], Coll[(Coll[Byte], Long)]))) =>\n val tuple23 = tuple21._2\n blake2b256(longToByteArray(tuple21._1).append(tuple23._1).append(tuple23._2.fold(Coll[Byte](), {(tuple24: (Coll[Byte], (Coll[Byte], Long))) =>\n val tuple26 = tuple24._2\n tuple24._1.append(tuple26._1).append(longToByteArray(tuple26._2))\n })))\n }(tuple19._1))\n }\n ), getVar[Coll[Byte]](7.toByte).get\n ).get.digest\n ) == coll8\n )\n ) && (\n func9((ge10, getVar[(Coll[Byte], Int)](1.toByte).get)).multiply(\n {(coll19: Coll[GroupElement]) => coll19.fold(ge11, {(tuple21: (GroupElement, GroupElement)) => tuple21._1.multiply(tuple21._2) }) }(\n coll12.map({(tuple19: ((Int, (GroupElement, Coll[Byte])), ((Coll[Byte], Int), (GroupElement, Coll[Byte])))) => tuple19._1._2._1 })\n )\n ) == func9(({(tuple19: ((Coll[GroupElement], Coll[Int]), Coll[(Coll[Byte], Int)])) =>\n val tuple21 = tuple19._1\n tuple21._1.fold(tuple13, {(tuple22: ((GroupElement, Int), GroupElement)) =>\n val tuple24 = tuple22._1\n val i25 = tuple24._2\n val ge26 = tuple24._1\n if (tuple21._2.exists({(i27: Int) => i27 == i25 })) { (ge26, i25 + placeholder[Int](34)) } else { (ge26.multiply(func9((tuple22._2, tuple19._2(i25)))), i25 + placeholder[Int](35)) }\n })._1\n }(((coll14, coll12.map({(tuple19: ((Int, (GroupElement, Coll[Byte])), ((Coll[Byte], Int), (GroupElement, Coll[Byte])))) => tuple19._1._1 })), coll16)), {(coll19: Coll[Byte]) =>\n val i21 = coll19.size\n val i22 = i21 - placeholder[Int](36)\n val coll23 = func15(coll19.slice(placeholder[Int](37), i22))\n (coll23.append(func15(coll19.slice(i22, i21))), coll23.size)\n }(blake2b256({(tuple19: (Coll[GroupElement], Coll[(Coll[Byte], Int)])) => tuple19._1.fold(tuple13, {(tuple21: ((GroupElement, Int), GroupElement)) =>\n val tuple23 = tuple21._1\n val i24 = tuple23._2\n (tuple23._1.multiply(func9((tuple21._2, tuple19._2(i24)))), i24 + placeholder[Int](38))\n })._1 }((coll14, coll16)).getEncoded.append(ge17.getEncoded).append(coll8))))).multiply(ge17)\n )\n ) && coll12.forall({(tuple19: ((Int, (GroupElement, Coll[Byte])), ((Coll[Byte], Int), (GroupElement, Coll[Byte])))) =>\n val tuple21 = tuple19._2\n val tuple22 = tuple19._1._2\n val tuple23 = tuple21._2\n val coll24 = sha256(coll18.append(coll18).append(tuple23._2).append(tuple22._2).append(coll8))\n val i25 = coll24.size\n val i26 = i25 - placeholder[Int](39)\n val coll27 = func15(coll24.slice(placeholder[Int](40), i26))\n func9((ge10, tuple21._1)) == func9((tuple22._1, (coll27.append(func15(coll24.slice(i26, i25))), coll27.size))).multiply(tuple23._1)\n })\n ) && (coll14.size - coll12.size >= getVar[Int](4.toByte).get)\n ) && coll7.zip(OUTPUTS).forall({(tuple19: ((Long, (Coll[Byte], Coll[(Coll[Byte], Long)])), Box)) =>\n val box21 = tuple19._2\n val tuple22 = tuple19._1\n val tuple23 = tuple22._2\n val coll24 = tuple23._2\n (((box21.value == tuple22._1) && (box21.propositionBytes == tuple23._1)) && (box21.tokens.size == coll24.size)) && box21.tokens.zip(coll24).forall({(tuple25: ((Coll[Byte], Long), (Coll[Byte], Long))) => tuple25._1 == tuple25._2 })\n })\n ) && (\n OUTPUTS.map({(box19: Box) => if (box19.propositionBytes == placeholder[Coll[Byte]](41)) { box19.value } else { placeholder[Long](42) } }).fold(\n placeholder[Long](43), {(tuple19: (Long, Long)) => tuple19._1 + tuple19._2 }\n ) <= getVar[Long](8.toByte).get\n )\n ) && (OUTPUTS(OUTPUTS.size - placeholder[Int](44)).propositionBytes == SELF.propositionBytes)\n )\n}",
"address": "JfpHxe1UUNjuAdWPREnAcW6xvd4WMeVJUCZZcfJorcBnoGPXeFmoWa3fn4nTh7mcmmU7zX3LKoVsrT3CH5dMZiG8tsuZXncWEzBK8kXFkcQRQHB148KaUP3gK4eeWAyfdUEPFTmDSEKv9FvWUS9Bq7J2hBKkVugzLzmfck8HD8yaJkBMbzXEzab1wrrBvtYWuojL88sR1dCh39AtaBgQFUqdfxiLtgv2xHr6S6DgLNo1RZCyYpexgw6o7uKqoAv8H2QjLrDvW5sAHeevcWeaXyruHKmL7CzTiAL5qPiCTk8HRnaLG3iW4ojFsF2WTbMUa7JGyxxUsTATTqsLsfaeefrp4WY3vCsZThaZWT8u2R38a38HgW7eaSMFkfqemWbRFnMJMNhtXoCA4eF57sBbpKeRUMk1kGCHzLwFNse6S28Ka1QEaR6eHm1LVrLdKJUZkFc2B3Yp4FT6GEeXzyTqeEHF6TdgEQrukKnS2ogzBzwhpJb2biHrgZs1XbMZ1M2skb9m1DjtXvj39DdLUmtfhEY6dYhiirz131fH8WtUK11LmdxXbP2JJSnAciKMoiPTg38tweEkxT7FkzqkCxBbymCLBHoTMVhcvtPT3QzDJ5SoEvs7TsQ5Spg3DN2wQdbWjjx4Yfc5GPmxKtX2EVGBp3uW6TS3vrZs8mAhsLqmn9x7RjEnZniYpqSvoZnEhcNrmMGruAf5kDj4YyydGztp1cP4Phreusy6ehXPCgLU3hJTk7qm18CbKmdHe46qAvWya1x47zvf8ehThQaMoopTtsKBZSjbECDk4wGFmUkhMtqQayBUtnenvGpeVZj3uZTf7UyrHeFat7SGdC9kmqqZUDD16AQN2L9whaFSdbygscvbHXZszaoZAMLTdES45zCjrDKcHJu3qgqcWgs6aq4LfoULkSG5jWiwYG358eQxPQLH9RKHty1y3BeHdLegohycjgDLBcc9QseX16Y4NXruCBkKAX3q3WVwonMTyNyAoYyNs5eq4Q8XTpKkMmx2V7YWHGFsdZ5csYPEMUHV6gTuPeD81dgwpRPqdx3Gf6myfKw2XPu9NakKjrRMyAV22WjmE3Bkt4nNHffbCkt6gwaYUh2e28hujQN4rtFzbYffBBymFNmeZRD6rJyxynxmc2LjipP4pKREMU6HBumaGatNCCHPVmt8gEUwsr3AKe556MoCnckP34NyqnpAHYDia3n1YJ4U93o26UuFJYZms16i7uPz3FehF4RXth13tqGRv9Cppy8k3UmEufpX5UBrpSc62DRrmiUyhiBzrwmWgDHpKMuUrn6iSWh95NVu14sVE7gUDjjJ6LeAVvrgtbXxsn2ANPEWkEodQjX16UrMYn8vtBChYkZ5rYcwbX6gmgSkEUisovQRnT88r18ekXcesNX4Ng4c1QadrCzjLaNmsPawTEGrMnUY3ZqiBhSerHvm53SKzRZdxeRPdmTkk9rUDzeMi79yZRkSyDdpfXZ9Wmxow3BWNwnoypW8LQuMYwydf1PEPL6iNgVrpMqaTyAavzN9iRsU7YFJFR371THGiJj1VRuMnxcTrkyytA91mmYYcWxW3xrfZqrtG6rNfoLJokj4XqA4qs3Fz2hgAxiqz4NMzNzTFLd6wrbtzaG9rxCYPT2jkWQqTxMBFiCHFFJMuRJywDwvh11D2KQNAtn9sWWgZ53tztSCDWLwhJH11KZaqnmz5NaD48k7rrnUACUCuSTY5D5wcXakb2S5vpi5XYbHUwbMxTjihuKp5z8KcxLgMqEHGbUxgLMfLmchwoCvRbKW4NYwnXhzhsJJdKvAXxjTSRJozpD88mY3UAzqewob4YE8V6Jb3Ggouds9L4SYoGaCovER1cJxav6SrvqVdGuvWdKvacTy8MpRVwbXXrz45XQBDS44cRHdbpikz5asaEddypDH3J8ttvmKdcRVgBghoqHMqEkB",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "888258296cf0855d5c463e420426e4db1f0d1c57baabaa6d1139e31b03267fdb",
"mainChain": true
},
{
"boxId": "92374b716b74265e53a5a1fadfe8fb0249cf56284c279a09f1ef56da9c90f11b",
"transactionId": "2baa68382e31dfdbb9e21de059225dc87a9576988d35c5cebbca577d36b6ccc9",
"blockId": "5d0b7489e135cf7aa0796bde3563859d72cc62f820644ac44a690ad0429f8caf",
"value": 206996000,
"index": 1,
"globalIndex": 34457556,
"creationHeight": 1139470,
"settlementHeight": 1139472,
"ergoTree": "0008cd035b30e51efdd548c780e4cbcc277e75e312787829babafad353fa70192c0bb46a",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(5b30e5,570728,...)))}",
"address": "9h9y3T3W84UtvRBZxtQMLtm5nLLanyuWVSWbWaJVScb5kynCwxc",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "c2d32b475a77302b3db42fd5474a5f3a662965e66c73bd1169c202b1297264ae",
"mainChain": true
},
{
"boxId": "93dda33993d59820f3b27161c453aadd462112f754339e5227f9ddce021648f7",
"transactionId": "2baa68382e31dfdbb9e21de059225dc87a9576988d35c5cebbca577d36b6ccc9",
"blockId": "5d0b7489e135cf7aa0796bde3563859d72cc62f820644ac44a690ad0429f8caf",
"value": 1000000,
"index": 2,
"globalIndex": 34457557,
"creationHeight": 1139470,
"settlementHeight": 1139472,
"ergoTree": "1005040004000e36100204a00b08cd0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ea02d192a39a8cc7a701730073011001020402d19683030193a38cc7b2a57300000193c2b2a57301007473027303830108cdeeac93b1a57304",
"ergoTreeConstants": "0: 0\n1: 0\n2: Coll(16,2,4,-96,11,8,-51,2,121,-66,102,126,-7,-36,-69,-84,85,-96,98,-107,-50,-121,11,7,2,-101,-4,-37,45,-50,40,-39,89,-14,-127,91,22,-8,23,-104,-22,2,-47,-110,-93,-102,-116,-57,-89,1,115,0,115,1)\n3: Coll(1)\n4: 1",
"ergoTreeScript": "{sigmaProp(\n allOf(\n Coll[Boolean](\n HEIGHT == OUTPUTS(placeholder[Int](0)).creationInfo._1, OUTPUTS(placeholder[Int](1)).propositionBytes == substConstants(\n placeholder[Coll[Byte]](2), placeholder[Coll[Int]](3), Coll[SigmaProp](proveDlog(decodePoint(minerPubKey)))\n ), OUTPUTS.size == placeholder[Int](4)\n )\n )\n)}",
"address": "2iHkR7CWvD1R4j1yZg5bkeDRQavjAaVPeTDFGGLZduHyfWMuYpmhHocX8GJoaieTx78FntzJbCBVL6rf96ocJoZdmWBL2fci7NqWgAirppPQmZ7fN9V6z13Ay6brPriBKYqLp1bT2Fk4FkFLCfdPpe",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "27f851bce90c1876088ef9a671466f2471d73ff973b42480943a27d0b621df92",
"mainChain": true
}
],
"size": 1683,
"isUnconfirmed": false
}