Transaction
ID: fae84a95a5...9a5b
Inputs (1)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.5 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.05 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.449 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Transaction Details
Confirmations: 627,161
Total coins transferred: 0.5 ERG
Fees: 0.001 ERG
Fees per byte: 0.000000661 ERG
Raw Transaction Data
{
"id": "fae84a95a591fe871de7edf7990f4cb53df29cca6f70c71a785d232bc73f9a5b",
"blockId": "d6816cadb3795342850c870bfa5621d0296094b16c84447e99fa2fa3b4462148",
"inclusionHeight": 1138761,
"timestamp": 1700490734565,
"index": 8,
"globalIndex": 6147320,
"numConfirmations": 627161,
"inputs": [
{
"boxId": "9061d8361b822709aa0a14c998e4581d6b9f2b176083348f3b968854137232d3",
"value": 500000000,
"index": 0,
"spendingProof": "9ec6798d9b37bfd6373ec3dd73d922b157f53145e4e2c5b46df31ef23ee962df81ce3aeed01df1062b3ae5dfc9effbf98e53de590486c1b3",
"outputBlockId": "f64c20beae8cd871b8897d467af7d1327ed344cf1caacf788c499252254f0430",
"outputTransactionId": "ab6a091f6df0688b83eac80cd672da5eac05da305af349fde4dd5a6439e1bc38",
"outputIndex": 0,
"outputGlobalIndex": 34420106,
"outputCreatedAt": 1138537,
"outputSettledAt": 1138539,
"ergoTree": "0008cd035b30e51efdd548c780e4cbcc277e75e312787829babafad353fa70192c0bb46a",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(5b30e5,570728,...)))}",
"address": "9h9y3T3W84UtvRBZxtQMLtm5nLLanyuWVSWbWaJVScb5kynCwxc",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [],
"outputs": [
{
"boxId": "4b3ba937daf6ec028bb6f0bd975abab56d432bf843761fa8255a53f90535fe02",
"transactionId": "fae84a95a591fe871de7edf7990f4cb53df29cca6f70c71a785d232bc73f9a5b",
"blockId": "d6816cadb3795342850c870bfa5621d0296094b16c84447e99fa2fa3b4462148",
"value": 50000000,
"index": 0,
"globalIndex": 34430570,
"creationHeight": 1138759,
"settlementHeight": 1138761,
"ergoTree": "19e00929040004060402040404000e1101000000000000000000000000000000000400040004000400040002000420040004840104920104a0010460046604680460045e04c60104d00104c20104d80104d80104ca0104dc0104ce0104ca010402040004020402040204200400040204200400d812d601db6501fed602b27201730000d603e4c672020610d604b27203730100d605b27203730200d606b27203730300d607e4e3050c413c0e0c4d0ed608e4e3030ed609d90109434c0ed804d60b8c720901d60c8c720902d60d8c720c01d60e8c720c02a09f9f720b7bb4720d7304720e7b73059f720b7bb4720d720eb1720dd60ae4c672020707d60be4c672020807d60ce4e3000c3c40430e3c4c0e430ed60d8602720b7306d60eb0b472017307b27203730800830007d9010e3c1363b38c720e01e4c68c720e020413d60fd9010f0e958f7eb2720f73090004730ab3830102730b720f720fd610addb0c0e720ed9011004dad901124c13d804d614cbb3e4c67202090edb0702b28c7212018c72120200d615b17214d616997215730cd617da720f01b47214730d72168602b37217da720f01b4721472167215b17217018602720e7210d611e4e30207d612ccad831104730e730f7310731173127313731473157316731773187319731a731b731c731d731ed90112047d721202d1ededededededed92a39a72049c997205731f72068fa39a72049c7205720691b17207732093cbdb6401e4dc640ce4e3066402addc0c1d720701db0c0e7207d901134c413c0e0c4d0e86027a7e9a8c721302732105dad90115413c0e0c4d0ed801d6178c721502cbb3b37a8c7215018c721701b08c721702830002d901183c0e4d0ed801d61a8c721802b3b38c7218018c721a017a8c721a02018c721301e4e3070e720893a0da7209018602720ae4e3014c0edad9011313b07213720bd901155ba08c7215018c72150201ad720cd901133c40430e3c4c0e430e8c8c8c7213010201a0da7209018602dad901133c3c13100c4c0ed801d6158c7213018cb08c721501720dd901164f4304d803d6188c721601d6198c721802d61a8c72180195ae8c721502d9011b0493721b72198602721a9a721973228602a0721ada72090186028c721602b28c7213027219009a72197323010186028602720ead720cd901133c40430e3c4c0e430e8c8c721301017210dad901130ed803d615b17213d6169972157324d617da720f01b47213732572168602b37217da720f01b4721372167215b1721701cbb3b3db0702dad901133c130c4c0e8cb08c721301720dd901154f4304d802d6178c721501d6188c7217028602a08c721701da72090186028c721502b28c7213027218009a7218732601018602720e7210db0702721172087211af720cd901133c40430e3c4c0e430ed807d6158c721302d6168c8c72130102d6178c721502d618ccb3b3b3b3721272128c7217028c7216027208d619b17218d61a9972197327d61bda720f01b472187328721a93da7209018602720a8c721501a0da72090186028c7216018602b3721bda720f01b47218721a7219b1721b8c7217019299b1720eb1720ce4e30404afdc0c1d720701a5d901133c413c0e0c4d0e63d804d6158c721302d6168c721301d6178c721602d6188c721702ededed93c172158c72160193c272158c72170193b1db63087215b17218afdc0c1ddb63087215017218d901193c4d0e4d0e938c7219018c721902",
"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",
"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 (((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}",
"address": "35NRKbQVH8XvkbVnxPUpREdGZvGC6LuvAukcJh1nH9ZQYobqJVk8TZ2PmkkqqUeEsdwFHpFKWFVjhtyG1J51hZPzCTip3f1SPzHpysN7YHB4oPWwscuKUsRmEieyPWwNEz8VnHwWp6zbqYRh4wwgmLov911JDGLZfe2TjimQ29HbBE7HcyB5748WG9ry28SPX5XVubYG8oQb7RNfB2NGiZUvRn8vPtM1EPS4uGskTNetSCAU6ri8vdub2RfuLjZLj77WCo386e7UPDLdJLasFFcj8YGok783ssY7RVcTPdYcfthPSrDcSvCV2f6T6LyQ6bhJVdvwnGbtV1FvqmT7AAZVhVddKef1KaU6GQa8kL4eUgneGaSKkf1sa4drydc3ajvEcjwDMsKqFrLbobDVMQHVnsUKs6WkBv2UQRxiADm2wKVVAGjNdvB9nxtSubYRh9eE9DszJQVU7ZZJdHy6JeDPGyt7xwiNSd6mPZrv8aLE57gooruW9aQkRTk7VCZGAaxyBNwd3RLXxtDNebRHhE4EQ7j7DTf1gRd6HeU9MrHP1grLRazpPdBTMT5837YNKP7mndXpqbQEnZC28f3UF2QUcHHeNi4soHvwUUEoH169fMeFzGFAkbi7t8RLqvtjAXC2y9z6gAmvyV7vyppRnpyfUx55GCZ6hW1mQEpc7t9V9Kqf2BwCUPxfkXSCXCDuSLkAixxNKq2JbKVysfiYVUqBT9ZggDxiNU5qn9A8MAtBDVc8hWnPnJxJh5SUv7AYnFGrtmTsw9NjowKgMvmjs8mqpSKziC7yxnDcVrT1MVPKGkWqJiZVxhRpPfNV8R9tajq1AfAejTgumYwc8RJS3ziv4avmhNLpiDrdunoZoHysVbsbrDsPCGAqgUfcWDZKQQZt14kZ4Bjdi2qhvATeeGDZQ7kUdtRBaiBVgLoBU6nmXFPdqBPHsyW5h3SasccXkTWp5nXe1Vqwih6XcubTY5BDcJ4JL8KkYYXFaa2ZeDwtPquJzqfGgt9PuF8a4oPmm89NLqgQnKBQ3oVgjsx6SdX2C4r99R13icXav2EFvriZtCgn2WC43X5uRa16yHRakyDqhtN6yUCz9E9V84z7PB3YeNq4bxaSqvFcgeixWYE2LW4x6r5xFpsFf2yJbPo46XmxaWRCXeqZQP4mRYq6j7zeZXGZu1BP32EM8LWN5S7GcAa7NmDzZbnaaNMNNN8UU4wbUsX1vwkMrepXR9Yqdhwvv9A3H1dDXT6VHyDPfWSWVzmbcABVeT5QK5r65d1Yeahw46TJzqYni7GcQ7kcDjYJTq7Sxbe75DTrxgEGP8zK948JHQcpnbFbnWby6pAnnXtrWAoHjY8CQQLGdJDNBrMMwaNaQDk6RNwmi88aHAqvjHzcN6AYzDV4wT94AM26LdX27cNPdnDq8RSx35cYy8nsa7pzM1n51tvA1yeU6TtF3m7nEmiC5uZKZ8csBvAZBR9oMLCKTmNRrXA2mVDTiyuPApYG8HsUe1PZYMP7N6uKFEWtYMNVerA2SG6U7M1Ssz2z3vgdpq7GsLEq5EpzQJ448YBy3utRHTDwFJJpusqdKkKoHrPoa6MTQ3T6L8rh5PUEczxsRbWTNycE6Rmq9NoV67fkH6SJSZQG9akAvKvrCabu3d8iATRMRUVHnCyZWJt4KBm9whyJKGZyMKvYa3wy713Qqy2eoeKbnFASRFP59i79Ytv",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "244df2873cbf49aed9de9a7d7d74f77a6e557ec761063b782c501de1bdd91bef",
"mainChain": true
},
{
"boxId": "65e18c18fb4764e025b52a1ae637706949eede911aefefe0f9ba6ebea8ad78ab",
"transactionId": "fae84a95a591fe871de7edf7990f4cb53df29cca6f70c71a785d232bc73f9a5b",
"blockId": "d6816cadb3795342850c870bfa5621d0296094b16c84447e99fa2fa3b4462148",
"value": 449000000,
"index": 1,
"globalIndex": 34430571,
"creationHeight": 1138759,
"settlementHeight": 1138761,
"ergoTree": "0008cd035b30e51efdd548c780e4cbcc277e75e312787829babafad353fa70192c0bb46a",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(5b30e5,570728,...)))}",
"address": "9h9y3T3W84UtvRBZxtQMLtm5nLLanyuWVSWbWaJVScb5kynCwxc",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "0262e6ae3ec00ef99c1a9ce32e10daf555d4c77b62c08cfa5e877cf085f0ef4d",
"mainChain": true
},
{
"boxId": "6b58870781341162a6fe439e87a4daead47fdab10f9041070e2b88d5c44d5eca",
"transactionId": "fae84a95a591fe871de7edf7990f4cb53df29cca6f70c71a785d232bc73f9a5b",
"blockId": "d6816cadb3795342850c870bfa5621d0296094b16c84447e99fa2fa3b4462148",
"value": 1000000,
"index": 2,
"globalIndex": 34430572,
"creationHeight": 1138759,
"settlementHeight": 1138761,
"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": "bbf492dd1e600d0c8a84cf3f89d52ffafaa0cd33c07b2646e0ebabd712e326e6",
"mainChain": true
}
],
"size": 1513,
"isUnconfirmed": false
}