Transaction
ID: 0abd28c0bf...789f
Inputs (3)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
0.06275 ERG
Outputs (5)
Unspent
Unspent
Unspent
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.00065 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.0011 ERG
Transaction Details
Confirmations: 993,741
Total coins transferred: 0.06475 ERG
Fees: 0.0011 ERG
Fees per byte: 0.000000462 ERG
Raw Transaction Data
{
"id": "0abd28c0bf366bb27ae3a4e3dd9b8df2a842a714e4aeda547323b37c5ecc789f",
"blockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"inclusionHeight": 764061,
"timestamp": 1654285419152,
"index": 21,
"globalIndex": 3292500,
"numConfirmations": 993741,
"inputs": [
{
"boxId": "a17cd2f39cd653dba401a67ee27a441cd65a9622eedae7b9bb1c7c09dfaf34c2",
"value": 1000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"outputTransactionId": "80cd93c1eca5d77a8a62eb2821051e6ea29d4b48b900b478a9e7e8cfcb909fa9",
"outputIndex": 2,
"outputGlobalIndex": 17451956,
"outputCreatedAt": 764054,
"outputSettledAt": 764061,
"ergoTree": "102d0400040404020e20001475b06ed4d2a2fe1e244c951b4c70d924b933b9ee05227f2f2da7d6f46fd3040004000e20aad0b57e456c696841155d414184442ff269f233a3ac87f52050003c1bdce2cd0404040604000402040205000402040004060400040605c8010400040001000402040004000e20c1eafc184b24ac1fb59d238f659cd6bdcc258604fa29c078a6667808dad94889040004020100040606010004020400040004000402040204000404040004040404040404060100d807d601b2a4730000d602c5a7d603b2a5730100d604b2a4730200d6057303d606b2a5730400d607db6308a7d1ec9596830201938cb2db6308720173050001730693c5b2a47307007202d807d608e4c672030411d609b27208730800d60ab2e4c672040411730900d60bdb6308a7d60c9a8cb2db63087204730a00028cb2720b730b018602830002730c02d60ddb63087203d60eb2720d730d009683070193c17203c1a793c27203c2a793b47208730e730fb4e4c67201041173107311937209958f720a720c99720a9d720a7312720c938cb2720d731300018cb2720b73140001938c720e017205938c720e02720973159593c572017202d807d608db63087206d6097e8cb272077316000206d60ab5a4d9010a63d801d60cdb6308720a9591b1720c7317ed938cb2720c73180001731993b2e4c6720a0411731a00b2e4c6a70411731b00731cd60be4c6a70411d60cb2720b731d00d60db0720a731ed9010d42639a8c720d019d9c7e8cb2db63088c720d02731f0002067e720c067eb2720b73200006d60ee4c6720604119683070193c17206c1a793c27206c2a7938cb27208732100018cb272077322000195907209720d93b172087323d801d60fb27208732400ed938c720f017205927e8c720f0206997209720d93b4720e73257326b4720b7327732893b2720e73290099b2720b732a007eb1720a0593b2720e732b00720c732c",
"ergoTreeConstants": "0: 0\n1: 2\n2: 1\n3: Coll(0,20,117,-80,110,-44,-46,-94,-2,30,36,76,-107,27,76,112,-39,36,-71,51,-71,-18,5,34,127,47,45,-89,-42,-12,111,-45)\n4: 0\n5: 0\n6: Coll(-86,-48,-75,126,69,108,105,104,65,21,93,65,65,-124,68,47,-14,105,-14,51,-93,-84,-121,-11,32,80,0,60,27,-36,-30,-51)\n7: 2\n8: 3\n9: 0\n10: 1\n11: 1\n12: 0\n13: 1\n14: 0\n15: 3\n16: 0\n17: 3\n18: 100\n19: 0\n20: 0\n21: false\n22: 1\n23: 0\n24: 0\n25: Coll(-63,-22,-4,24,75,36,-84,31,-75,-99,35,-113,101,-100,-42,-67,-52,37,-122,4,-6,41,-64,120,-90,102,120,8,-38,-39,72,-119)\n26: 0\n27: 1\n28: false\n29: 3\n30: CBigInt(0)\n31: 1\n32: 0\n33: 0\n34: 0\n35: 1\n36: 1\n37: 0\n38: 2\n39: 0\n40: 2\n41: 2\n42: 2\n43: 3\n44: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.id\n val box3 = OUTPUTS(placeholder[Int](1))\n val box4 = INPUTS(placeholder[Int](2))\n val coll5 = placeholder[Coll[Byte]](3)\n val box6 = OUTPUTS(placeholder[Int](4))\n val coll7 = SELF.tokens\n sigmaProp(if (allOf(Coll[Boolean](box1.tokens(placeholder[Int](5))._1 == placeholder[Coll[Byte]](6), INPUTS(placeholder[Int](7)).id == coll2))) {(\n val coll8 = box3.R4[Coll[Long]].get\n val l9 = coll8(placeholder[Int](8))\n val l10 = box4.R4[Coll[Long]].get(placeholder[Int](9))\n val coll11 = SELF.tokens\n val l12 = box4.tokens(placeholder[Int](10))._2 + coll11.getOrElse(placeholder[Int](11), (Coll[Byte](), placeholder[Long](12)))._2\n val coll13 = box3.tokens\n val tuple14 = coll13(placeholder[Int](13))\n allOf(Coll[Boolean](box3.value == SELF.value, box3.propositionBytes == SELF.propositionBytes, coll8.slice(placeholder[Int](14), placeholder[Int](15)) == box1.R4[Coll[Long]].get.slice(placeholder[Int](16), placeholder[Int](17)), l9 == if (l10 < l12) { l10 - l10 / placeholder[Long](18) } else { l12 }, coll13(placeholder[Int](19))._1 == coll11(placeholder[Int](20))._1, tuple14._1 == coll5, tuple14._2 == l9))\n )} else { placeholder[Boolean](21) } || if (box1.id == coll2) {(\n val coll8 = box6.tokens\n val bi9 = coll7(placeholder[Int](22))._2.toBigInt\n val coll10 = INPUTS.filter({(box10: Box) =>\n val coll12 = box10.tokens\n if (coll12.size > placeholder[Int](23)) { (coll12(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25)) && (box10.R4[Coll[Long]].get(placeholder[Int](26)) == SELF.R4[Coll[Long]].get(placeholder[Int](27))) } else { placeholder[Boolean](28) }\n })\n val coll11 = SELF.R4[Coll[Long]].get\n val l12 = coll11(placeholder[Int](29))\n val bi13 = coll10.fold(placeholder[BigInt](30), {(tuple13: (BigInt, Box)) => tuple13._1 + tuple13._2.tokens(placeholder[Int](31))._2.toBigInt * l12.toBigInt / coll11(placeholder[Int](32)).toBigInt })\n val coll14 = box6.R4[Coll[Long]].get\n allOf(Coll[Boolean](box6.value == SELF.value, box6.propositionBytes == SELF.propositionBytes, coll8(placeholder[Int](33))._1 == coll7(placeholder[Int](34))._1, if (bi9 <= bi13) { coll8.size == placeholder[Int](35) } else {(\n val tuple15 = coll8(placeholder[Int](36))\n (tuple15._1 == coll5) && (tuple15._2.toBigInt >= bi9 - bi13)\n )}, coll14.slice(placeholder[Int](37), placeholder[Int](38)) == coll11.slice(placeholder[Int](39), placeholder[Int](40)), coll14(placeholder[Int](41)) == coll11(placeholder[Int](42)) - coll10.size.toLong, coll14(placeholder[Int](43)) == l12))\n )} else { placeholder[Boolean](44) })\n}",
"address": "eZyDUDr8H4GxiH8SQgjf8FjeJGk15eGoBARZ73F2AijCTycsB8tfQFMShpgTexFW9NQDktRMHUzh8Sm2BV3ZH9Cm73BiPvF3N79V6iDy5ESBYdbuYuxnoSBGB8YreB62Msd3Lc9bTGJEPbH9wXJjV9HVucEY69W21sbh7Qziug8BmDSEgdJVH2M9cE3AaHEWaSRUwrTYU4XZngRDL1w68qHxBWhMZacthCoYYWPh8asEY7JLMkEqgJeSQKoWndAYD9CWBSfhbop8czc9QBvi8MyW37jEGQsDMbHPTcG6jQf2NpZwmqwM2D6Ms7GLsxMd8jBn5t5BLeuCN85oqxKYftjdcEqHviBG7LfDVpN1AN8495RB8m18UErTT2Bx6jfBubZervqLxEAU3rJrMKrJuQuQHE6Fsc6FnvzXoLAnM37u6XmbjZADamTu7YeGVeG44sVC7MakbXFAjcRnVpGMUZMJHJmgzRSXrweLBRKUaZd79UrrcKQdE3Hi89RDoThmxVqjNQqAmeNAwwWRR3sM3i91j9GdnxzMM7D29kJfAaj267eLLrGFvUe6MED6rTogKVsJaLNHpSajL7KrY9nDtgMFUPRVm9GyjtZnnVpbtxySo1wzi3jeGeQgecArCP2QrLirq6S2Gfj5B7o46UhPmyo6mzZQiy1mFUSR3W31jVMUX15ktDbkkFZVecxFiPMT4uDiMoG4MHMYrHA1fewzT48uMQosri5dMYanDQLSTMUHYAydtMtZ9EucfaatpgJRh6N39yUbv68FTLa52iQVA6gU9AyhSwfrpJ3MYtCfqnPWKv7JTBrRJnVP4RDXnaHzyfVBMPtzTLawJmnFF1B5d8mX3fedqQfgmFb4uLMDudjcPkbw7KvhSXm4VvMrJ7BESTz3qN7gGYXp9j652RP9eYUXTPGUUgocysPtpp1D8D8kCDQ61r433P1RtEqcEC1LUYn4ATKaJX",
"assets": [
{
"tokenId": "2ac6583dcbc11e13758ca846388dadb67d5f09fee27243c0f42fd280c625b347",
"index": 0,
"amount": 1,
"name": "PaideiaTest Emission NFT",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "001475b06ed4d2a2fe1e244c951b4c70d924b933b9ee05227f2f2da7d6f46fd3",
"index": 1,
"amount": 271161000,
"name": "PaideiaTest",
"decimals": 4,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "1104a0e4c3a3141402d0dacc8202",
"sigmaType": "Coll[SLong]",
"renderedValue": "[2721610000,10,1,271161000]"
}
}
},
{
"boxId": "94e2a64a8d79e07115365953ed7b5d6b4e7be277115ab9cc33956d5c34d13ea9",
"value": 1000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "66276e376a5f66bb21a9a0bec8f366dd3401155e9e1313d63582a17489c68721",
"outputTransactionId": "c7f9a425037013fe693ceb3d5a3e47dbc9ccb1ba95bbb13c9e7e011cd975b0c0",
"outputIndex": 1,
"outputGlobalIndex": 17448128,
"outputCreatedAt": 764031,
"outputSettledAt": 764033,
"ergoTree": "101f040004000e202ac6583dcbc11e13758ca846388dadb67d5f09fee27243c0f42fd280c625b347040204000400040001000e20aad0b57e456c696841155d414184442ff269f233a3ac87f52050003c1bdce2cd0402040004000402040204000400050204020402040604000100040404020402010001010100040201000100d807d601b2a4730000d6028cb2db6308720173010001d6039372027302d604e4c6a70411d605e4c6a7050ed60695ef7203ed93c5b2a4730300c5a78fb2e4c6b2a57304000411730500b2e4c6720104117306007307d6079372027308d1ecec957203d80ad608b2a5dc0c1aa402a7730900d609e4c672080411d60adb63087208d60bb2720a730a00d60cdb6308a7d60db2720c730b00d60eb2720a730c00d60fb2720c730d00d6107e8c720f0206d611e4c6720104119683090193c17208c1a793c27208c2a793b27209730e009ab27204730f00731093e4c67208050e720593b27209731100b27204731200938c720b018c720d01938c720b028c720d02938c720e018c720f01937e8c720e02069a72109d9c7eb272117313000672107eb27211731400067315957206d801d608b2a5731600ed72079593c27208c2a7d801d609c67208050e95e67209ed93e472097205938cb2db6308b2a57317007318000172057319731a731b9595efec7206720393c5b2a4731c00c5a7731d7207731e",
"ergoTreeConstants": "0: 0\n1: 0\n2: Coll(42,-58,88,61,-53,-63,30,19,117,-116,-88,70,56,-115,-83,-74,125,95,9,-2,-30,114,67,-64,-12,47,-46,-128,-58,37,-77,71)\n3: 1\n4: 0\n5: 0\n6: 0\n7: false\n8: Coll(-86,-48,-75,126,69,108,105,104,65,21,93,65,65,-124,68,47,-14,105,-14,51,-93,-84,-121,-11,32,80,0,60,27,-36,-30,-51)\n9: 1\n10: 0\n11: 0\n12: 1\n13: 1\n14: 0\n15: 0\n16: 1\n17: 1\n18: 1\n19: 3\n20: 0\n21: false\n22: 2\n23: 1\n24: 1\n25: false\n26: true\n27: false\n28: 1\n29: false\n30: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = box1.tokens(placeholder[Int](1))._1\n val bool3 = coll2 == placeholder[Coll[Byte]](2)\n val coll4 = SELF.R4[Coll[Long]].get\n val coll5 = SELF.R5[Coll[Byte]].get\n val bool6 = if (!bool3) {\n (INPUTS(placeholder[Int](3)).id == SELF.id) && (\n OUTPUTS(placeholder[Int](4)).R4[Coll[Long]].get(placeholder[Int](5)) < box1.R4[Coll[Long]].get(placeholder[Int](6))\n )\n } else { placeholder[Boolean](7) }\n val bool7 = coll2 == placeholder[Coll[Byte]](8)\n sigmaProp((if (bool3) {(\n val box8 = OUTPUTS(INPUTS.indexOf(SELF, placeholder[Int](9)))\n val coll9 = box8.R4[Coll[Long]].get\n val coll10 = box8.tokens\n val tuple11 = coll10(placeholder[Int](10))\n val coll12 = SELF.tokens\n val tuple13 = coll12(placeholder[Int](11))\n val tuple14 = coll10(placeholder[Int](12))\n val tuple15 = coll12(placeholder[Int](13))\n val bi16 = tuple15._2.toBigInt\n val coll17 = box1.R4[Coll[Long]].get\n allOf(Coll[Boolean](box8.value == SELF.value, box8.propositionBytes == SELF.propositionBytes, coll9(placeholder[Int](14)) == coll4(placeholder[Int](15)) + placeholder[Long](16), box8.R5[Coll[Byte]].get == coll5, coll9(placeholder[Int](17)) == coll4(placeholder[Int](18)), tuple11._1 == tuple13._1, tuple11._2 == tuple13._2, tuple14._1 == tuple15._1, tuple14._2.toBigInt == bi16 + coll17(placeholder[Int](19)).toBigInt * bi16 / coll17(placeholder[Int](20)).toBigInt))\n )} else { placeholder[Boolean](21) } || if (bool6) {(\n val box8 = OUTPUTS(placeholder[Int](22))\n bool7 && if (box8.propositionBytes == SELF.propositionBytes) {(\n val opt9 = box8.R5[Coll[Byte]]\n if (opt9.isDefined) { (opt9.get == coll5) && (OUTPUTS(placeholder[Int](23)).tokens(placeholder[Int](24))._1 == coll5) } else { placeholder[Boolean](25) }\n )} else { placeholder[Boolean](26) }\n )} else { placeholder[Boolean](27) }) || if (if (!(bool6 || bool3)) { INPUTS(placeholder[Int](28)).id == SELF.id } else { placeholder[Boolean](29) }) { bool7 } else { placeholder[Boolean](30) })\n}",
"address": "BxjSQHD1hqQFvvsWmNDmsaRoG2Rk3tkBVthvETnEdX3mYoR4yHZGUJf3LGSqtRrkCWDGkQJkanHQMjA2b7MYd15p7zd4LLr1FrAt2ncJuswBwK96yBrQgGs5XVwVTHad2E4Hcfdf49Gh9xywUGKYdteqym2gEHUVdLgwQVdVmhwCzgBEJMkoPEaUB1zfUYiTaqWpCGzZKa3m2Ga1ZdNCbZ79BwAWyyTAtBLg4ZHVLwYhfvpwogkofSeTn2W7hQQXWBDoxszLiNvDFHcsrMTpJjAuMn3EKdS6cja4RxQhyLnDZdTZ6N3WBoVcNRWGH9ivLCxrKjqmJXuzn5F7aN53KNctLfD6BaCiytQpmhUsTbdoqWYGMEykPmuMSitA2bZXcv8V2FibjJRnF4fCDoxTUKWVwVQsLGUDBMzqnfaxx8zwvXDmDSkADUQ7rJ5sMouHr7yKC39fE1UKrcikab6vXfBmVB88PWMY8WGdvFkZ5GWQFux7yTQK4yamT8wqoA1dkyNnMfARSHVP1hX4WXYEYJmC1fgXu1R4QPCzqudbGcEEfMoQurWbpQ2Gu3fpzs7zrFZGAMoTPtvTGksLRXAichGRdF1dNuTXjNJ2y5w8W52EWwKQAzEq6Ca6UnAhf1uEMYhWmqA4woWMYWgVzv7pJcjGAT2oszdL39e3tP99QVBMRkjboQrQvhPSsFfBCu6k",
"assets": [
{
"tokenId": "c1eafc184b24ac1fb59d238f659cd6bdcc258604fa29c078a6667808dad94889",
"index": 0,
"amount": 1,
"name": "PaideiaTest Stake Token",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "001475b06ed4d2a2fe1e244c951b4c70d924b933b9ee05227f2f2da7d6f46fd3",
"index": 1,
"amount": 2721610000,
"name": "PaideiaTest",
"decimals": 4,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "110214d4aaae94a560",
"sigmaType": "Coll[SLong]",
"renderedValue": "[10,1654254848682]"
},
"R5": {
"serializedValue": "0e20ebe8e2f427d5a8f0927459442516b09d0949a98707bce359a89c9227e552e952",
"sigmaType": "Coll[SByte]",
"renderedValue": "ebe8e2f427d5a8f0927459442516b09d0949a98707bce359a89c9227e552e952"
}
}
},
{
"boxId": "721a66792f3a2258387fb729ed1205737d2f18456c43b852587ca7a0656b4bd2",
"value": 62750000,
"index": 2,
"spendingProof": null,
"outputBlockId": "66276e376a5f66bb21a9a0bec8f366dd3401155e9e1313d63582a17489c68721",
"outputTransactionId": "c7f9a425037013fe693ceb3d5a3e47dbc9ccb1ba95bbb13c9e7e011cd975b0c0",
"outputIndex": 2,
"outputGlobalIndex": 17448129,
"outputCreatedAt": 764031,
"outputSettledAt": 764033,
"ergoTree": "102f040605000e202ac6583dcbc11e13758ca846388dadb67d5f09fee27243c0f42fd280c625b347040004000e20aad0b57e456c696841155d414184442ff269f233a3ac87f52050003c1bdce2cd04040400010004000400010004020400058084af5f040205c0843d04040580897a01000408040205809bee020580897a0580897a040a05809bee02040c0580897a0100040004000e20c1eafc184b24ac1fb59d238f659cd6bdcc258604fa29c078a6667808dad9488904000402010005c0843d05e0a7120580897a05c09a0c040204040100040004000e20c50a7127b95f9ca0dd2f8da8ed6c1c93d5a791c899103f88baa8127c9ab8783b0100d80ad60193b1a57300d60286028300027301d6037302d60495ef7201ed938cb2db6308b2a47303007304017202017305938cb2db6308b2a473060073070172020172037308d605c2a7d606c1a7d607b2a4730900d60895efec72017204938cb2db63087207730a017202017203730bd609b1a4d60a997209730cd1ececec957201d803d60bb2a5730d00d60cc2a7d60dc1a79683050193c2720b720c91c1720b720d90720d730e93c1b2a5730f009c73107eb1b5a4d9010e6393c2720e720c0593c1b2a573110073127313957204d801d60bb2a57314009683050193c5b2a499b1a4731500c5a793c2720b720592c1720b999999720673167317731893c1b2a5731900731a93c1b2a5731b00731c731d957208d805d60bb2a5720a00d60cb1b5a4d9010c63d801d60edb6308720c9591b1720e731eed938cb2720e731f0001732093b2e4c6720c0411732100b2e4c6720704117322007323d60d7e720c05d60e9a73249c7325720dd60f9a73269c7327720d9683060193c5b2a4720a00c5a793c2720b720592c1720b99997206720e720f93c1b2a5720900720e93c1b2a59a7209732800720f9372099a720c7329732a95efecec720172047208938cb2db6308b2a5732b00732c01720201732d732e",
"ergoTreeConstants": "0: 3\n1: 0\n2: Coll(42,-58,88,61,-53,-63,30,19,117,-116,-88,70,56,-115,-83,-74,125,95,9,-2,-30,114,67,-64,-12,47,-46,-128,-58,37,-77,71)\n3: 0\n4: 0\n5: Coll(-86,-48,-75,126,69,108,105,104,65,21,93,65,65,-124,68,47,-14,105,-14,51,-93,-84,-121,-11,32,80,0,60,27,-36,-30,-51)\n6: 2\n7: 0\n8: false\n9: 0\n10: 0\n11: false\n12: 1\n13: 0\n14: 100000000\n15: 1\n16: 500000\n17: 2\n18: 1000000\n19: false\n20: 4\n21: 1\n22: 3000000\n23: 1000000\n24: 1000000\n25: 5\n26: 3000000\n27: 6\n28: 1000000\n29: false\n30: 0\n31: 0\n32: Coll(-63,-22,-4,24,75,36,-84,31,-75,-99,35,-113,101,-100,-42,-67,-52,37,-122,4,-6,41,-64,120,-90,102,120,8,-38,-39,72,-119)\n33: 0\n34: 1\n35: false\n36: 500000\n37: 150000\n38: 1000000\n39: 100000\n40: 1\n41: 2\n42: false\n43: 0\n44: 0\n45: Coll(-59,10,113,39,-71,95,-100,-96,-35,47,-115,-88,-19,108,28,-109,-43,-89,-111,-56,-103,16,63,-120,-70,-88,18,124,-102,-72,120,59)\n46: false",
"ergoTreeScript": "{\n val bool1 = OUTPUTS.size == placeholder[Int](0)\n val tuple2 = (Coll[Byte](), placeholder[Long](1))\n val coll3 = placeholder[Coll[Byte]](2)\n val bool4 = if (!bool1) {\n (INPUTS(placeholder[Int](3)).tokens.getOrElse(placeholder[Int](4), tuple2)._1 == placeholder[Coll[Byte]](5)) && (\n INPUTS(placeholder[Int](6)).tokens.getOrElse(placeholder[Int](7), tuple2)._1 == coll3\n )\n } else { placeholder[Boolean](8) }\n val coll5 = SELF.propositionBytes\n val l6 = SELF.value\n val box7 = INPUTS(placeholder[Int](9))\n val bool8 = if (!(bool1 || bool4)) { box7.tokens.getOrElse(placeholder[Int](10), tuple2)._1 == coll3 } else { placeholder[Boolean](11) }\n val i9 = INPUTS.size\n val i10 = i9 - placeholder[Int](12)\n sigmaProp(((if (bool1) {(\n val box11 = OUTPUTS(placeholder[Int](13))\n val coll12 = SELF.propositionBytes\n val l13 = SELF.value\n allOf(Coll[Boolean](box11.propositionBytes == coll12, box11.value > l13, l13 <= placeholder[Long](14), OUTPUTS(placeholder[Int](15)).value == placeholder[Long](16) * INPUTS.filter({(box14: Box) => box14.propositionBytes == coll12 }).size.toLong, OUTPUTS(placeholder[Int](17)).value == placeholder[Long](18)))\n )} else { placeholder[Boolean](19) } || if (bool4) {(\n val box11 = OUTPUTS(placeholder[Int](20))\n allOf(Coll[Boolean](INPUTS(INPUTS.size - placeholder[Int](21)).id == SELF.id, box11.propositionBytes == coll5, box11.value >= l6 - placeholder[Long](22) - placeholder[Long](23) - placeholder[Long](24), OUTPUTS(placeholder[Int](25)).value == placeholder[Long](26), OUTPUTS(placeholder[Int](27)).value == placeholder[Long](28)))\n )} else { placeholder[Boolean](29) }) || if (bool8) {(\n val box11 = OUTPUTS(i10)\n val i12 = INPUTS.filter({(box12: Box) =>\n val coll14 = box12.tokens\n if (coll14.size > placeholder[Int](30)) { (coll14(placeholder[Int](31))._1 == placeholder[Coll[Byte]](32)) && (box12.R4[Coll[Long]].get(placeholder[Int](33)) == box7.R4[Coll[Long]].get(placeholder[Int](34))) } else { placeholder[Boolean](35) }\n }).size\n val l13 = i12.toLong\n val l14 = placeholder[Long](36) + placeholder[Long](37) * l13\n val l15 = placeholder[Long](38) + placeholder[Long](39) * l13\n allOf(Coll[Boolean](INPUTS(i10).id == SELF.id, box11.propositionBytes == coll5, box11.value >= l6 - l14 - l15, OUTPUTS(i9).value == l14, OUTPUTS(i9 + placeholder[Int](40)).value == l15, i9 == i12 + placeholder[Int](41)))\n )} else { placeholder[Boolean](42) }) || if (!((bool1 || bool4) || bool8)) { OUTPUTS(placeholder[Int](43)).tokens.getOrElse(placeholder[Int](44), tuple2)._1 == placeholder[Coll[Byte]](45) } else { placeholder[Boolean](46) })\n}",
"address": "Ujfv3QVGdnTkuZNqfxMmHKGk6qGjxXSjP8Du1FjXxBjpsQNerdgkQr5qD4TMfducCc8gkM2qffKUne7ADrAL9rrc6zEBFuwzJK4AJuQrS9jws1uGZT4stECCFCvxNPVaKv8qUJzUsEobgfjfuweYaLbwWKgK2Huxypp84XLMGj1pMNHQWnE2TPJExAX4VMCmReLaM5ygcs9PbfGvyxAYi9wfFfhq5xYh9742PzexUpxycB5XLkvhC2DFfy8kUEJdqnMupXQRzzKVZwjiR4m8w4jjkE6omQ4ALZ5kf3fJk4JLKE9zWsdsaJhTqAifmXLsiaU8WpZFJvLsSGsuyCmd2a4ZsYGHj7rFvvTJ7jezpAkhgTCku25j4BLDURWe5sovkvWUPNsh932B13X2NjDezhQwa9ZvFbgKyfEWSg1hT9sgfYbY2hZwsEKMdeVXPoyXGVD6Jqc9Pka9Y8BwShqkdECjDnkUAajHvvzMvcdAwbEGEp4Frn1Z2m4UCGiecUn3GhmWL3MSxv88z9AVge4hsAKySjiWdANGsxJdoqFhRsbRjArDRQQy9kDbBRVkLBxkPFqWopgNwj1CdbUVQTBkchrnMWQvyGHsauKYWRxCyYnZutnQXK2rNQi3A9D7L3CZ38p5LdRrAp3AKH3VT2XRoTg8EHjjU2WHUXUXQgiB4XXBGu1uWB4P4j2wbeRp6TTZ2scSP6Ce1fW6pY8sNt4XpvYJRZec7vC2JvxY9K7mUCn4yt6F6uu4b8dqXhuhpsA3CSJwLoDuKBfBU9xrqQf4wkMA5CrQqUa8J8fUzWRBnV1HRtcDrqz2hGemn4x2zJhFehqpxSjKBfhFzztHiFszfvrw212mXocjQBojp4nqckrHKFKRNbeu9ZSPiTHRmhhMzF7fFJnq3Q6r4UfFZyC4PySQYuf65BJHEYezn2GBSucBJbnf9yqaUsUnHaMLByUmKE2LBLjLBqD3gvJNyuCH1",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [],
"outputs": [
{
"boxId": "b8baa808a78257439026030419ba0ee8dd29cb4a0faa68d54624bb65ddacc931",
"transactionId": "0abd28c0bf366bb27ae3a4e3dd9b8df2a842a714e4aeda547323b37c5ecc789f",
"blockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"value": 1000000,
"index": 0,
"globalIndex": 17451971,
"creationHeight": 764054,
"settlementHeight": 764061,
"ergoTree": "102d0400040404020e20001475b06ed4d2a2fe1e244c951b4c70d924b933b9ee05227f2f2da7d6f46fd3040004000e20aad0b57e456c696841155d414184442ff269f233a3ac87f52050003c1bdce2cd0404040604000402040205000402040004060400040605c8010400040001000402040004000e20c1eafc184b24ac1fb59d238f659cd6bdcc258604fa29c078a6667808dad94889040004020100040606010004020400040004000402040204000404040004040404040404060100d807d601b2a4730000d602c5a7d603b2a5730100d604b2a4730200d6057303d606b2a5730400d607db6308a7d1ec9596830201938cb2db6308720173050001730693c5b2a47307007202d807d608e4c672030411d609b27208730800d60ab2e4c672040411730900d60bdb6308a7d60c9a8cb2db63087204730a00028cb2720b730b018602830002730c02d60ddb63087203d60eb2720d730d009683070193c17203c1a793c27203c2a793b47208730e730fb4e4c67201041173107311937209958f720a720c99720a9d720a7312720c938cb2720d731300018cb2720b73140001938c720e017205938c720e02720973159593c572017202d807d608db63087206d6097e8cb272077316000206d60ab5a4d9010a63d801d60cdb6308720a9591b1720c7317ed938cb2720c73180001731993b2e4c6720a0411731a00b2e4c6a70411731b00731cd60be4c6a70411d60cb2720b731d00d60db0720a731ed9010d42639a8c720d019d9c7e8cb2db63088c720d02731f0002067e720c067eb2720b73200006d60ee4c6720604119683070193c17206c1a793c27206c2a7938cb27208732100018cb272077322000195907209720d93b172087323d801d60fb27208732400ed938c720f017205927e8c720f0206997209720d93b4720e73257326b4720b7327732893b2720e73290099b2720b732a007eb1720a0593b2720e732b00720c732c",
"ergoTreeConstants": "0: 0\n1: 2\n2: 1\n3: Coll(0,20,117,-80,110,-44,-46,-94,-2,30,36,76,-107,27,76,112,-39,36,-71,51,-71,-18,5,34,127,47,45,-89,-42,-12,111,-45)\n4: 0\n5: 0\n6: Coll(-86,-48,-75,126,69,108,105,104,65,21,93,65,65,-124,68,47,-14,105,-14,51,-93,-84,-121,-11,32,80,0,60,27,-36,-30,-51)\n7: 2\n8: 3\n9: 0\n10: 1\n11: 1\n12: 0\n13: 1\n14: 0\n15: 3\n16: 0\n17: 3\n18: 100\n19: 0\n20: 0\n21: false\n22: 1\n23: 0\n24: 0\n25: Coll(-63,-22,-4,24,75,36,-84,31,-75,-99,35,-113,101,-100,-42,-67,-52,37,-122,4,-6,41,-64,120,-90,102,120,8,-38,-39,72,-119)\n26: 0\n27: 1\n28: false\n29: 3\n30: CBigInt(0)\n31: 1\n32: 0\n33: 0\n34: 0\n35: 1\n36: 1\n37: 0\n38: 2\n39: 0\n40: 2\n41: 2\n42: 2\n43: 3\n44: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.id\n val box3 = OUTPUTS(placeholder[Int](1))\n val box4 = INPUTS(placeholder[Int](2))\n val coll5 = placeholder[Coll[Byte]](3)\n val box6 = OUTPUTS(placeholder[Int](4))\n val coll7 = SELF.tokens\n sigmaProp(if (allOf(Coll[Boolean](box1.tokens(placeholder[Int](5))._1 == placeholder[Coll[Byte]](6), INPUTS(placeholder[Int](7)).id == coll2))) {(\n val coll8 = box3.R4[Coll[Long]].get\n val l9 = coll8(placeholder[Int](8))\n val l10 = box4.R4[Coll[Long]].get(placeholder[Int](9))\n val coll11 = SELF.tokens\n val l12 = box4.tokens(placeholder[Int](10))._2 + coll11.getOrElse(placeholder[Int](11), (Coll[Byte](), placeholder[Long](12)))._2\n val coll13 = box3.tokens\n val tuple14 = coll13(placeholder[Int](13))\n allOf(Coll[Boolean](box3.value == SELF.value, box3.propositionBytes == SELF.propositionBytes, coll8.slice(placeholder[Int](14), placeholder[Int](15)) == box1.R4[Coll[Long]].get.slice(placeholder[Int](16), placeholder[Int](17)), l9 == if (l10 < l12) { l10 - l10 / placeholder[Long](18) } else { l12 }, coll13(placeholder[Int](19))._1 == coll11(placeholder[Int](20))._1, tuple14._1 == coll5, tuple14._2 == l9))\n )} else { placeholder[Boolean](21) } || if (box1.id == coll2) {(\n val coll8 = box6.tokens\n val bi9 = coll7(placeholder[Int](22))._2.toBigInt\n val coll10 = INPUTS.filter({(box10: Box) =>\n val coll12 = box10.tokens\n if (coll12.size > placeholder[Int](23)) { (coll12(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25)) && (box10.R4[Coll[Long]].get(placeholder[Int](26)) == SELF.R4[Coll[Long]].get(placeholder[Int](27))) } else { placeholder[Boolean](28) }\n })\n val coll11 = SELF.R4[Coll[Long]].get\n val l12 = coll11(placeholder[Int](29))\n val bi13 = coll10.fold(placeholder[BigInt](30), {(tuple13: (BigInt, Box)) => tuple13._1 + tuple13._2.tokens(placeholder[Int](31))._2.toBigInt * l12.toBigInt / coll11(placeholder[Int](32)).toBigInt })\n val coll14 = box6.R4[Coll[Long]].get\n allOf(Coll[Boolean](box6.value == SELF.value, box6.propositionBytes == SELF.propositionBytes, coll8(placeholder[Int](33))._1 == coll7(placeholder[Int](34))._1, if (bi9 <= bi13) { coll8.size == placeholder[Int](35) } else {(\n val tuple15 = coll8(placeholder[Int](36))\n (tuple15._1 == coll5) && (tuple15._2.toBigInt >= bi9 - bi13)\n )}, coll14.slice(placeholder[Int](37), placeholder[Int](38)) == coll11.slice(placeholder[Int](39), placeholder[Int](40)), coll14(placeholder[Int](41)) == coll11(placeholder[Int](42)) - coll10.size.toLong, coll14(placeholder[Int](43)) == l12))\n )} else { placeholder[Boolean](44) })\n}",
"address": "eZyDUDr8H4GxiH8SQgjf8FjeJGk15eGoBARZ73F2AijCTycsB8tfQFMShpgTexFW9NQDktRMHUzh8Sm2BV3ZH9Cm73BiPvF3N79V6iDy5ESBYdbuYuxnoSBGB8YreB62Msd3Lc9bTGJEPbH9wXJjV9HVucEY69W21sbh7Qziug8BmDSEgdJVH2M9cE3AaHEWaSRUwrTYU4XZngRDL1w68qHxBWhMZacthCoYYWPh8asEY7JLMkEqgJeSQKoWndAYD9CWBSfhbop8czc9QBvi8MyW37jEGQsDMbHPTcG6jQf2NpZwmqwM2D6Ms7GLsxMd8jBn5t5BLeuCN85oqxKYftjdcEqHviBG7LfDVpN1AN8495RB8m18UErTT2Bx6jfBubZervqLxEAU3rJrMKrJuQuQHE6Fsc6FnvzXoLAnM37u6XmbjZADamTu7YeGVeG44sVC7MakbXFAjcRnVpGMUZMJHJmgzRSXrweLBRKUaZd79UrrcKQdE3Hi89RDoThmxVqjNQqAmeNAwwWRR3sM3i91j9GdnxzMM7D29kJfAaj267eLLrGFvUe6MED6rTogKVsJaLNHpSajL7KrY9nDtgMFUPRVm9GyjtZnnVpbtxySo1wzi3jeGeQgecArCP2QrLirq6S2Gfj5B7o46UhPmyo6mzZQiy1mFUSR3W31jVMUX15ktDbkkFZVecxFiPMT4uDiMoG4MHMYrHA1fewzT48uMQosri5dMYanDQLSTMUHYAydtMtZ9EucfaatpgJRh6N39yUbv68FTLa52iQVA6gU9AyhSwfrpJ3MYtCfqnPWKv7JTBrRJnVP4RDXnaHzyfVBMPtzTLawJmnFF1B5d8mX3fedqQfgmFb4uLMDudjcPkbw7KvhSXm4VvMrJ7BESTz3qN7gGYXp9j652RP9eYUXTPGUUgocysPtpp1D8D8kCDQ61r433P1RtEqcEC1LUYn4ATKaJX",
"assets": [
{
"tokenId": "2ac6583dcbc11e13758ca846388dadb67d5f09fee27243c0f42fd280c625b347",
"index": 0,
"amount": 1,
"name": "PaideiaTest Emission NFT",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "1104a0e4c3a3141400d0dacc8202",
"sigmaType": "Coll[SLong]",
"renderedValue": "[2721610000,10,0,271161000]"
}
},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "bcdcb2611748cb926f764650cd85ce7daf06847a1e46d4d40cd9b7519a963c3d",
"transactionId": "0abd28c0bf366bb27ae3a4e3dd9b8df2a842a714e4aeda547323b37c5ecc789f",
"blockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"value": 1000000,
"index": 1,
"globalIndex": 17451972,
"creationHeight": 764054,
"settlementHeight": 764061,
"ergoTree": "101f040004000e202ac6583dcbc11e13758ca846388dadb67d5f09fee27243c0f42fd280c625b347040204000400040001000e20aad0b57e456c696841155d414184442ff269f233a3ac87f52050003c1bdce2cd0402040004000402040204000400050204020402040604000100040404020402010001010100040201000100d807d601b2a4730000d6028cb2db6308720173010001d6039372027302d604e4c6a70411d605e4c6a7050ed60695ef7203ed93c5b2a4730300c5a78fb2e4c6b2a57304000411730500b2e4c6720104117306007307d6079372027308d1ecec957203d80ad608b2a5dc0c1aa402a7730900d609e4c672080411d60adb63087208d60bb2720a730a00d60cdb6308a7d60db2720c730b00d60eb2720a730c00d60fb2720c730d00d6107e8c720f0206d611e4c6720104119683090193c17208c1a793c27208c2a793b27209730e009ab27204730f00731093e4c67208050e720593b27209731100b27204731200938c720b018c720d01938c720b028c720d02938c720e018c720f01937e8c720e02069a72109d9c7eb272117313000672107eb27211731400067315957206d801d608b2a5731600ed72079593c27208c2a7d801d609c67208050e95e67209ed93e472097205938cb2db6308b2a57317007318000172057319731a731b9595efec7206720393c5b2a4731c00c5a7731d7207731e",
"ergoTreeConstants": "0: 0\n1: 0\n2: Coll(42,-58,88,61,-53,-63,30,19,117,-116,-88,70,56,-115,-83,-74,125,95,9,-2,-30,114,67,-64,-12,47,-46,-128,-58,37,-77,71)\n3: 1\n4: 0\n5: 0\n6: 0\n7: false\n8: Coll(-86,-48,-75,126,69,108,105,104,65,21,93,65,65,-124,68,47,-14,105,-14,51,-93,-84,-121,-11,32,80,0,60,27,-36,-30,-51)\n9: 1\n10: 0\n11: 0\n12: 1\n13: 1\n14: 0\n15: 0\n16: 1\n17: 1\n18: 1\n19: 3\n20: 0\n21: false\n22: 2\n23: 1\n24: 1\n25: false\n26: true\n27: false\n28: 1\n29: false\n30: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = box1.tokens(placeholder[Int](1))._1\n val bool3 = coll2 == placeholder[Coll[Byte]](2)\n val coll4 = SELF.R4[Coll[Long]].get\n val coll5 = SELF.R5[Coll[Byte]].get\n val bool6 = if (!bool3) {\n (INPUTS(placeholder[Int](3)).id == SELF.id) && (\n OUTPUTS(placeholder[Int](4)).R4[Coll[Long]].get(placeholder[Int](5)) < box1.R4[Coll[Long]].get(placeholder[Int](6))\n )\n } else { placeholder[Boolean](7) }\n val bool7 = coll2 == placeholder[Coll[Byte]](8)\n sigmaProp((if (bool3) {(\n val box8 = OUTPUTS(INPUTS.indexOf(SELF, placeholder[Int](9)))\n val coll9 = box8.R4[Coll[Long]].get\n val coll10 = box8.tokens\n val tuple11 = coll10(placeholder[Int](10))\n val coll12 = SELF.tokens\n val tuple13 = coll12(placeholder[Int](11))\n val tuple14 = coll10(placeholder[Int](12))\n val tuple15 = coll12(placeholder[Int](13))\n val bi16 = tuple15._2.toBigInt\n val coll17 = box1.R4[Coll[Long]].get\n allOf(Coll[Boolean](box8.value == SELF.value, box8.propositionBytes == SELF.propositionBytes, coll9(placeholder[Int](14)) == coll4(placeholder[Int](15)) + placeholder[Long](16), box8.R5[Coll[Byte]].get == coll5, coll9(placeholder[Int](17)) == coll4(placeholder[Int](18)), tuple11._1 == tuple13._1, tuple11._2 == tuple13._2, tuple14._1 == tuple15._1, tuple14._2.toBigInt == bi16 + coll17(placeholder[Int](19)).toBigInt * bi16 / coll17(placeholder[Int](20)).toBigInt))\n )} else { placeholder[Boolean](21) } || if (bool6) {(\n val box8 = OUTPUTS(placeholder[Int](22))\n bool7 && if (box8.propositionBytes == SELF.propositionBytes) {(\n val opt9 = box8.R5[Coll[Byte]]\n if (opt9.isDefined) { (opt9.get == coll5) && (OUTPUTS(placeholder[Int](23)).tokens(placeholder[Int](24))._1 == coll5) } else { placeholder[Boolean](25) }\n )} else { placeholder[Boolean](26) }\n )} else { placeholder[Boolean](27) }) || if (if (!(bool6 || bool3)) { INPUTS(placeholder[Int](28)).id == SELF.id } else { placeholder[Boolean](29) }) { bool7 } else { placeholder[Boolean](30) })\n}",
"address": "BxjSQHD1hqQFvvsWmNDmsaRoG2Rk3tkBVthvETnEdX3mYoR4yHZGUJf3LGSqtRrkCWDGkQJkanHQMjA2b7MYd15p7zd4LLr1FrAt2ncJuswBwK96yBrQgGs5XVwVTHad2E4Hcfdf49Gh9xywUGKYdteqym2gEHUVdLgwQVdVmhwCzgBEJMkoPEaUB1zfUYiTaqWpCGzZKa3m2Ga1ZdNCbZ79BwAWyyTAtBLg4ZHVLwYhfvpwogkofSeTn2W7hQQXWBDoxszLiNvDFHcsrMTpJjAuMn3EKdS6cja4RxQhyLnDZdTZ6N3WBoVcNRWGH9ivLCxrKjqmJXuzn5F7aN53KNctLfD6BaCiytQpmhUsTbdoqWYGMEykPmuMSitA2bZXcv8V2FibjJRnF4fCDoxTUKWVwVQsLGUDBMzqnfaxx8zwvXDmDSkADUQ7rJ5sMouHr7yKC39fE1UKrcikab6vXfBmVB88PWMY8WGdvFkZ5GWQFux7yTQK4yamT8wqoA1dkyNnMfARSHVP1hX4WXYEYJmC1fgXu1R4QPCzqudbGcEEfMoQurWbpQ2Gu3fpzs7zrFZGAMoTPtvTGksLRXAichGRdF1dNuTXjNJ2y5w8W52EWwKQAzEq6Ca6UnAhf1uEMYhWmqA4woWMYWgVzv7pJcjGAT2oszdL39e3tP99QVBMRkjboQrQvhPSsFfBCu6k",
"assets": [
{
"tokenId": "c1eafc184b24ac1fb59d238f659cd6bdcc258604fa29c078a6667808dad94889",
"index": 0,
"amount": 1,
"name": "PaideiaTest Stake Token",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "001475b06ed4d2a2fe1e244c951b4c70d924b933b9ee05227f2f2da7d6f46fd3",
"index": 1,
"amount": 2992771000,
"name": "PaideiaTest",
"decimals": 4,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "110216d4aaae94a560",
"sigmaType": "Coll[SLong]",
"renderedValue": "[11,1654254848682]"
},
"R5": {
"serializedValue": "0e20ebe8e2f427d5a8f0927459442516b09d0949a98707bce359a89c9227e552e952",
"sigmaType": "Coll[SByte]",
"renderedValue": "ebe8e2f427d5a8f0927459442516b09d0949a98707bce359a89c9227e552e952"
}
},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "bb6930250f0f469b526631bf899c37e855ec272d1bf7a05ed68d709f26c583f5",
"transactionId": "0abd28c0bf366bb27ae3a4e3dd9b8df2a842a714e4aeda547323b37c5ecc789f",
"blockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"value": 61000000,
"index": 2,
"globalIndex": 17451973,
"creationHeight": 764054,
"settlementHeight": 764061,
"ergoTree": "102f040605000e202ac6583dcbc11e13758ca846388dadb67d5f09fee27243c0f42fd280c625b347040004000e20aad0b57e456c696841155d414184442ff269f233a3ac87f52050003c1bdce2cd04040400010004000400010004020400058084af5f040205c0843d04040580897a01000408040205809bee020580897a0580897a040a05809bee02040c0580897a0100040004000e20c1eafc184b24ac1fb59d238f659cd6bdcc258604fa29c078a6667808dad9488904000402010005c0843d05e0a7120580897a05c09a0c040204040100040004000e20c50a7127b95f9ca0dd2f8da8ed6c1c93d5a791c899103f88baa8127c9ab8783b0100d80ad60193b1a57300d60286028300027301d6037302d60495ef7201ed938cb2db6308b2a47303007304017202017305938cb2db6308b2a473060073070172020172037308d605c2a7d606c1a7d607b2a4730900d60895efec72017204938cb2db63087207730a017202017203730bd609b1a4d60a997209730cd1ececec957201d803d60bb2a5730d00d60cc2a7d60dc1a79683050193c2720b720c91c1720b720d90720d730e93c1b2a5730f009c73107eb1b5a4d9010e6393c2720e720c0593c1b2a573110073127313957204d801d60bb2a57314009683050193c5b2a499b1a4731500c5a793c2720b720592c1720b999999720673167317731893c1b2a5731900731a93c1b2a5731b00731c731d957208d805d60bb2a5720a00d60cb1b5a4d9010c63d801d60edb6308720c9591b1720e731eed938cb2720e731f0001732093b2e4c6720c0411732100b2e4c6720704117322007323d60d7e720c05d60e9a73249c7325720dd60f9a73269c7327720d9683060193c5b2a4720a00c5a793c2720b720592c1720b99997206720e720f93c1b2a5720900720e93c1b2a59a7209732800720f9372099a720c7329732a95efecec720172047208938cb2db6308b2a5732b00732c01720201732d732e",
"ergoTreeConstants": "0: 3\n1: 0\n2: Coll(42,-58,88,61,-53,-63,30,19,117,-116,-88,70,56,-115,-83,-74,125,95,9,-2,-30,114,67,-64,-12,47,-46,-128,-58,37,-77,71)\n3: 0\n4: 0\n5: Coll(-86,-48,-75,126,69,108,105,104,65,21,93,65,65,-124,68,47,-14,105,-14,51,-93,-84,-121,-11,32,80,0,60,27,-36,-30,-51)\n6: 2\n7: 0\n8: false\n9: 0\n10: 0\n11: false\n12: 1\n13: 0\n14: 100000000\n15: 1\n16: 500000\n17: 2\n18: 1000000\n19: false\n20: 4\n21: 1\n22: 3000000\n23: 1000000\n24: 1000000\n25: 5\n26: 3000000\n27: 6\n28: 1000000\n29: false\n30: 0\n31: 0\n32: Coll(-63,-22,-4,24,75,36,-84,31,-75,-99,35,-113,101,-100,-42,-67,-52,37,-122,4,-6,41,-64,120,-90,102,120,8,-38,-39,72,-119)\n33: 0\n34: 1\n35: false\n36: 500000\n37: 150000\n38: 1000000\n39: 100000\n40: 1\n41: 2\n42: false\n43: 0\n44: 0\n45: Coll(-59,10,113,39,-71,95,-100,-96,-35,47,-115,-88,-19,108,28,-109,-43,-89,-111,-56,-103,16,63,-120,-70,-88,18,124,-102,-72,120,59)\n46: false",
"ergoTreeScript": "{\n val bool1 = OUTPUTS.size == placeholder[Int](0)\n val tuple2 = (Coll[Byte](), placeholder[Long](1))\n val coll3 = placeholder[Coll[Byte]](2)\n val bool4 = if (!bool1) {\n (INPUTS(placeholder[Int](3)).tokens.getOrElse(placeholder[Int](4), tuple2)._1 == placeholder[Coll[Byte]](5)) && (\n INPUTS(placeholder[Int](6)).tokens.getOrElse(placeholder[Int](7), tuple2)._1 == coll3\n )\n } else { placeholder[Boolean](8) }\n val coll5 = SELF.propositionBytes\n val l6 = SELF.value\n val box7 = INPUTS(placeholder[Int](9))\n val bool8 = if (!(bool1 || bool4)) { box7.tokens.getOrElse(placeholder[Int](10), tuple2)._1 == coll3 } else { placeholder[Boolean](11) }\n val i9 = INPUTS.size\n val i10 = i9 - placeholder[Int](12)\n sigmaProp(((if (bool1) {(\n val box11 = OUTPUTS(placeholder[Int](13))\n val coll12 = SELF.propositionBytes\n val l13 = SELF.value\n allOf(Coll[Boolean](box11.propositionBytes == coll12, box11.value > l13, l13 <= placeholder[Long](14), OUTPUTS(placeholder[Int](15)).value == placeholder[Long](16) * INPUTS.filter({(box14: Box) => box14.propositionBytes == coll12 }).size.toLong, OUTPUTS(placeholder[Int](17)).value == placeholder[Long](18)))\n )} else { placeholder[Boolean](19) } || if (bool4) {(\n val box11 = OUTPUTS(placeholder[Int](20))\n allOf(Coll[Boolean](INPUTS(INPUTS.size - placeholder[Int](21)).id == SELF.id, box11.propositionBytes == coll5, box11.value >= l6 - placeholder[Long](22) - placeholder[Long](23) - placeholder[Long](24), OUTPUTS(placeholder[Int](25)).value == placeholder[Long](26), OUTPUTS(placeholder[Int](27)).value == placeholder[Long](28)))\n )} else { placeholder[Boolean](29) }) || if (bool8) {(\n val box11 = OUTPUTS(i10)\n val i12 = INPUTS.filter({(box12: Box) =>\n val coll14 = box12.tokens\n if (coll14.size > placeholder[Int](30)) { (coll14(placeholder[Int](31))._1 == placeholder[Coll[Byte]](32)) && (box12.R4[Coll[Long]].get(placeholder[Int](33)) == box7.R4[Coll[Long]].get(placeholder[Int](34))) } else { placeholder[Boolean](35) }\n }).size\n val l13 = i12.toLong\n val l14 = placeholder[Long](36) + placeholder[Long](37) * l13\n val l15 = placeholder[Long](38) + placeholder[Long](39) * l13\n allOf(Coll[Boolean](INPUTS(i10).id == SELF.id, box11.propositionBytes == coll5, box11.value >= l6 - l14 - l15, OUTPUTS(i9).value == l14, OUTPUTS(i9 + placeholder[Int](40)).value == l15, i9 == i12 + placeholder[Int](41)))\n )} else { placeholder[Boolean](42) }) || if (!((bool1 || bool4) || bool8)) { OUTPUTS(placeholder[Int](43)).tokens.getOrElse(placeholder[Int](44), tuple2)._1 == placeholder[Coll[Byte]](45) } else { placeholder[Boolean](46) })\n}",
"address": "Ujfv3QVGdnTkuZNqfxMmHKGk6qGjxXSjP8Du1FjXxBjpsQNerdgkQr5qD4TMfducCc8gkM2qffKUne7ADrAL9rrc6zEBFuwzJK4AJuQrS9jws1uGZT4stECCFCvxNPVaKv8qUJzUsEobgfjfuweYaLbwWKgK2Huxypp84XLMGj1pMNHQWnE2TPJExAX4VMCmReLaM5ygcs9PbfGvyxAYi9wfFfhq5xYh9742PzexUpxycB5XLkvhC2DFfy8kUEJdqnMupXQRzzKVZwjiR4m8w4jjkE6omQ4ALZ5kf3fJk4JLKE9zWsdsaJhTqAifmXLsiaU8WpZFJvLsSGsuyCmd2a4ZsYGHj7rFvvTJ7jezpAkhgTCku25j4BLDURWe5sovkvWUPNsh932B13X2NjDezhQwa9ZvFbgKyfEWSg1hT9sgfYbY2hZwsEKMdeVXPoyXGVD6Jqc9Pka9Y8BwShqkdECjDnkUAajHvvzMvcdAwbEGEp4Frn1Z2m4UCGiecUn3GhmWL3MSxv88z9AVge4hsAKySjiWdANGsxJdoqFhRsbRjArDRQQy9kDbBRVkLBxkPFqWopgNwj1CdbUVQTBkchrnMWQvyGHsauKYWRxCyYnZutnQXK2rNQi3A9D7L3CZ38p5LdRrAp3AKH3VT2XRoTg8EHjjU2WHUXUXQgiB4XXBGu1uWB4P4j2wbeRp6TTZ2scSP6Ce1fW6pY8sNt4XpvYJRZec7vC2JvxY9K7mUCn4yt6F6uu4b8dqXhuhpsA3CSJwLoDuKBfBU9xrqQf4wkMA5CrQqUa8J8fUzWRBnV1HRtcDrqz2hGemn4x2zJhFehqpxSjKBfhFzztHiFszfvrw212mXocjQBojp4nqckrHKFKRNbeu9ZSPiTHRmhhMzF7fFJnq3Q6r4UfFZyC4PySQYuf65BJHEYezn2GBSucBJbnf9yqaUsUnHaMLByUmKE2LBLjLBqD3gvJNyuCH1",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "329cf9216fcb2e2dfa93b726a362dfa62c8a3d5d5ee1e033266d5f6c1ca66687",
"transactionId": "0abd28c0bf366bb27ae3a4e3dd9b8df2a842a714e4aeda547323b37c5ecc789f",
"blockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"value": 650000,
"index": 3,
"globalIndex": 17451974,
"creationHeight": 764054,
"settlementHeight": 764061,
"ergoTree": "0008cd03553448c194fdd843c87d080f5e8ed983f5bb2807b13b45a9683bba8c7bfb5ae8",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(553448,8bebb3,...)))}",
"address": "9h7L7sUHZk43VQC3PHtSp5ujAWcZtYmWATBH746wi75C5XHi68b",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "fb172574b9c0171110f3432e951d79bc7ec5f19c3aef7e6a03cac2f70839351c",
"mainChain": true
},
{
"boxId": "1bdbb9b902775e98354740c4d89fd645503a68a98b134f5c414c2911b94d399f",
"transactionId": "0abd28c0bf366bb27ae3a4e3dd9b8df2a842a714e4aeda547323b37c5ecc789f",
"blockId": "d268be677e6f9c5142be9b64abbafc501c7c33d6554edef676b73924ec64fd2d",
"value": 1100000,
"index": 4,
"globalIndex": 17451975,
"creationHeight": 764054,
"settlementHeight": 764061,
"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": "4101a2ee08adea3cdb003c0dbcc090746331f143b1caa3cf3145ac020c621fd2",
"mainChain": true
}
],
"size": 2382,
"isUnconfirmed": false
}