Transaction
ID: d2f900464f...343d
Inputs (2)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
240.1 ERG
Outputs (62)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
232.32 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,419.46
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
5,289.87
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,998.69
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
4,498.55
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,604.78
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
12,585.98
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,976.79
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
6,160.92
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,674.07
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
4,390.96
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,849.11
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
3,613.95
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,076.93
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,653.20
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
717.50
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,064.24
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,179.56
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
5,497.17
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,613.15
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,076.85
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
411.74
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
767.41
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
723.34
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
445.73
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,092.42
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
136.64
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,029.82
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,456.61
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
366.69
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,574.57
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
306.40
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
486.92
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
113.28
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
753.26
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
37.24
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
246.99
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
75.26
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
698.62
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,209.94
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
58.28
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
928.73
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
444.73
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
18.36
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
900.17
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,036.65
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
793.73
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
333.89
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
191.32
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
346.84
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
167.84
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
251.45
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
23.96
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
672.71
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,897.60
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
33.40
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
133.85
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
13,633.51
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
73.60
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.681333333 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
6.52 ERG
Tokens:
0
Transaction Details
Confirmations: 960,099
Total coins transferred: 240.1 ERG
Fees: 0.681333333 ERG
Fees per byte: 0.000010677 ERG
Raw Transaction Data
{
"id": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"inclusionHeight": 806119,
"timestamp": 1659344978898,
"index": 8,
"globalIndex": 3661098,
"numConfirmations": 960099,
"inputs": [
{
"boxId": "3df9d28ff44c5237be079182ea319ddcb9a39dbf85d9679d8d5f49aff0b568bd",
"value": 1000000,
"index": 0,
"spendingProof": "8be9da5c569ffcfbb84d2adb749d1031dabcdcc961e75c4d4c96057bd3fa8fe9a0c41a7f4a1d88026877a10851ceaf71aa40ec3e3d16b306",
"outputBlockId": "85bba7ba26bf3f10329855c3d3be0d25086beb76f0e6a41c95d9ec7dd0765c86",
"outputTransactionId": "b6d1189d6f17cc5d7939fbd988293b342bc0069a62873851ac07926c93f5d977",
"outputIndex": 0,
"outputGlobalIndex": 19709376,
"outputCreatedAt": 805964,
"outputSettledAt": 805969,
"ergoTree": "102004000e20472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e804040400040205c8010504050304020e20c41e9136c73fb2ee389aa8440ec3da421cea3d29588e8b8f24cdb0be5920d81905c09a0c0580dac40905c09a0c05c09a0c040205a09c0105d00f05c09a0c05c09a0c05c09a0c0e207d2e28431063cbb1e9e14468facc47b984d962532c19b0b14f74d0ce9ed459be040004000400040205f02e0500050004000580dac40908cd0315a5d99a010bf189b1abae2d9f21be6f3438803aca1e6aac739fbee31150d62708cd0302122c332fd4e3c901f045ac18f559dcecf8dc61f6f94fbb34d0c7c3aac71fb7d812d601b2db6501fe730000d602db63087201d6037301d604b27202730200d605b2a5730300d606db63087205d607db6308a7d608b27206730400d609d9010959d802d60b8c720902d60c9d9c998c720901720b7305720bed8f720c730691720c7307d60ac1b2a4730800d60bb5a5d9010b6393cbc2720b7309d60c9999720a9d9c720ae4c6a70505730a9c7eb1720b05730bd60d9c720c7ee4c67201040405d60ec17201d60f9c9d9c9d8c720402730c9d720d730d9d9a9c9a720e9d9c720e7e730e05730f7310720d73117312d610e4c6a70405d6119a720f9d9c720f72107313d612e4c672050505ea02d1ededed968302019373148cb27202731500019372038c7204019683080193c27205c2a7938cb27206731600018cb2720773170001938c7208017203da72090186028c720802998cb2720773180002721193c17205c1a793e4c67205040572109072127319927212731a96830201da7209018602b0720b731bd9011341639a8c7213018cb2db63088c721302731c00027211af720bd901136393c17213731daea5d9011363edda7209018602c17213720c93c27213d0731e731f",
"ergoTreeConstants": "0: 0\n1: Coll(71,44,61,78,-54,-96,-113,-73,57,47,-16,65,-18,46,106,-9,95,74,85,-120,16,-89,75,40,96,5,73,-43,57,40,16,-24)\n2: 2\n3: 0\n4: 1\n5: 100\n6: 2\n7: -2\n8: 1\n9: Coll(-60,30,-111,54,-57,63,-78,-18,56,-102,-88,68,14,-61,-38,66,28,-22,61,41,88,-114,-117,-113,36,-51,-80,-66,89,32,-40,25)\n10: 100000\n11: 10000000\n12: 100000\n13: 100000\n14: 1\n15: 10000\n16: 1000\n17: 100000\n18: 100000\n19: 100000\n20: Coll(125,46,40,67,16,99,-53,-79,-23,-31,68,104,-6,-52,71,-71,-124,-39,98,83,44,25,-80,-79,79,116,-48,-50,-98,-44,89,-66)\n21: 0\n22: 0\n23: 0\n24: 1\n25: 3000\n26: 0\n27: 0\n28: 0\n29: 10000000\n30: SigmaProp(ProveDlog(ECPoint(15a5d9,27c59b,...)))\n31: SigmaProp(ProveDlog(ECPoint(2122c3,fecf3d,...)))",
"ergoTreeScript": "{\n val box1 = CONTEXT.dataInputs(placeholder[Int](0))\n val coll2 = box1.tokens\n val coll3 = placeholder[Coll[Byte]](1)\n val tuple4 = coll2(placeholder[Int](2))\n val box5 = OUTPUTS(placeholder[Int](3))\n val coll6 = box5.tokens\n val coll7 = SELF.tokens\n val tuple8 = coll6(placeholder[Int](4))\n val func9 = {(tuple9: (Long, Long)) =>\n val l11 = tuple9._2\n val l12 = tuple9._1 - l11 * placeholder[Long](5) / l11\n (l12 < placeholder[Long](6)) && (l12 > placeholder[Long](7))\n }\n val l10 = INPUTS(placeholder[Int](8)).value\n val coll11 = OUTPUTS.filter({(box11: Box) => blake2b256(box11.propositionBytes) == placeholder[Coll[Byte]](9) })\n val l12 = l10 - l10 * SELF.R5[Long].get / placeholder[Long](10) - coll11.size.toLong * placeholder[Long](11)\n val l13 = l12 * box1.R4[Int].get.toLong\n val l14 = box1.value\n val l15 = tuple4._2 / placeholder[Long](12) * l13 / placeholder[Long](13) / l14 + l14 * placeholder[Int](14).toLong / placeholder[Long](15) * placeholder[\n Long\n ](16) + l13 / placeholder[Long](17) * placeholder[Long](18)\n val l16 = SELF.R4[Long].get\n val l17 = l15 + l15 * l16 / placeholder[Long](19)\n val l18 = box5.R5[Long].get\n sigmaProp(\n (\n (\n allOf(Coll[Boolean](placeholder[Coll[Byte]](20) == coll2(placeholder[Int](21))._1, coll3 == tuple4._1)) && allOf(\n Coll[Boolean](\n box5.propositionBytes == SELF.propositionBytes, coll6(placeholder[Int](22))._1 == coll7(placeholder[Int](23))._1, tuple8._1 == coll3, func9(\n (tuple8._2, coll7(placeholder[Int](24))._2 - l17)\n ), box5.value == SELF.value, box5.R4[Long].get == l16, l18 <= placeholder[Long](25), l18 >= placeholder[Long](26)\n )\n )\n ) && allOf(\n Coll[Boolean](\n func9((coll11.fold(placeholder[Long](27), {(tuple19: (Long, Box)) => tuple19._1 + tuple19._2.tokens(placeholder[Int](28))._2 }), l17)), coll11.forall(\n {(box19: Box) => box19.value == placeholder[Long](29) }\n )\n )\n )\n ) && OUTPUTS.exists({(box19: Box) => func9((box19.value, l12)) && (box19.propositionBytes == placeholder[SigmaProp](30).propBytes) })\n ) && placeholder[SigmaProp](31)\n}",
"address": "Vek63kH3dkZ6zGhpyendcWK6BF87Ry3S2hADradXWiijq4L1EnK52figw1WTPAu4PEBJgxNcXqMuSvumkMjomgtuLKtcgWVAsivUsTx8GgGkvG8rL8W3wkZ79jB9eAqhfBMKXAksY86ffNvzgjrX2qPadv55VYzX22YLwda2ubzYDZg9bMaGLci66aH5LwSvM8LfuDTKvLZzoWPBaa6KkSRdELFpiw85zszXE4GUGi2tScV68gsdVJVYjUyofFcK5T6Q1WyWL5TxHCCz8AQNz4Vmtd5ckP6wHV9eQWKHdtWYnA7XFhF4TMa3ecnGDk6xrow6vVP8a77KTy5U5uVbLHe9C4bkMWb21ua6fVgvj8LW9qFY56iJPN4e48THmBthF5pMrYrsFNrbt9BrNp8X1SnBDbVNQLgGowMGmoBrAmMn5irMnabZHmLgBisprx3fEd8iPzZQUsQUDDkBifrKjLwhEe8KsB5MMJBTrgTfTUxpCkNWrfgfrmMaoubRpsonpK3KGdoBi3H2466wNaLKKCGkhYtDHmHB787fHsJcpV3cwZurPqr61bw71CxnaYeR81a7oz2oF2WN8F5jdSSewBeqQmVgrPcpE9CdyHCXUE8upX2GkwdQ5zkYQ6okkUS98xwW8viJNJ216zrHwkKtry8wfTUfRXiYFCcrTN4E1hKFDu2yLEf23B7TcdNYy7pfs8pspi7iYSWVUv9afvyWT2Mqw4rS7M1NH6PSVBLTJeADVn1uejxkYJSRLn7ifsVgWAXYZNMW7oaYcSFzS3BNfTPAbiNH6Hpy2Nxcnk5nXF53KTeuUJWSys66RLboPfisH2sDcJuzo83VoosaoJyAUAkMdCGLtyFLHdfeJU8RLf242kpb6rja2qnqiTSiEJC3bmfhgWgVmn2J5WGfFXLcSiUm3d8oe",
"assets": [
{
"tokenId": "fed97da9ab46c8fae5ed075a50d5f4bc2f3b539b11f87e16ae939c01841bea0b",
"index": 0,
"amount": 1,
"name": "Last Extended Phase 2 NETA Emission Box NFT",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 1,
"amount": 3180488036000,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "05807d",
"sigmaType": "SLong",
"renderedValue": "8000"
},
"R5": {
"serializedValue": "05f02e",
"sigmaType": "SLong",
"renderedValue": "3000"
}
}
},
{
"boxId": "0d3e113f61164e4a17f4d609d1b3045d5993310dbe3d1201f73790fa031d6b6a",
"value": 240099348000,
"index": 1,
"spendingProof": "21297419f43b591b114495b96dd07f72de64fb1db4fd93170ccbadd9cb9a33a806bdaf56a95141f4116d07eb6806ae93223244bfa99974b0",
"outputBlockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"outputTransactionId": "0ed0f61dc767f0bef247b8e7dde9e3728bbe24df5136b3c829a6d7fe66c30d67",
"outputIndex": 0,
"outputGlobalIndex": 19715953,
"outputCreatedAt": 806117,
"outputSettledAt": 806119,
"ergoTree": "0008cd0302122c332fd4e3c901f045ac18f559dcecf8dc61f6f94fbb34d0c7c3aac71fb7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(2122c3,fecf3d,...)))}",
"address": "9gUibHoaeiwKZSpyghZE6YMEZVJu9wsKzFS23WxRVq6nzTvcGoU",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [
{
"boxId": "5d68cfff28f5b3af7e1cec4370d6ddd62700f837ff8fc14e55d93e48613c5ca2",
"value": 37821016493447,
"index": 0,
"outputBlockId": "095ab9a43de44f45d7230399af7a7dec9c838ee4aec714e2bdb5196782187420",
"outputTransactionId": "a274c7cec241cb272b311f1eec67c05a83c236c347510f4c7e9dca9be3658bfa",
"outputIndex": 0,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "04c80f",
"sigmaType": "SInt",
"renderedValue": "996"
}
}
}
],
"outputs": [
{
"boxId": "80cc787bd2ead08bcae9788d1a82012d0229d5660a596c8de7176b305760fbcd",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 1000000,
"index": 0,
"globalIndex": 19716024,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "102004000e20472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e804040400040205c8010504050304020e20c41e9136c73fb2ee389aa8440ec3da421cea3d29588e8b8f24cdb0be5920d81905c09a0c0580dac40905c09a0c05c09a0c040205a09c0105d00f05c09a0c05c09a0c05c09a0c0e207d2e28431063cbb1e9e14468facc47b984d962532c19b0b14f74d0ce9ed459be040004000400040205f02e0500050004000580dac40908cd0315a5d99a010bf189b1abae2d9f21be6f3438803aca1e6aac739fbee31150d62708cd0302122c332fd4e3c901f045ac18f559dcecf8dc61f6f94fbb34d0c7c3aac71fb7d812d601b2db6501fe730000d602db63087201d6037301d604b27202730200d605b2a5730300d606db63087205d607db6308a7d608b27206730400d609d9010959d802d60b8c720902d60c9d9c998c720901720b7305720bed8f720c730691720c7307d60ac1b2a4730800d60bb5a5d9010b6393cbc2720b7309d60c9999720a9d9c720ae4c6a70505730a9c7eb1720b05730bd60d9c720c7ee4c67201040405d60ec17201d60f9c9d9c9d8c720402730c9d720d730d9d9a9c9a720e9d9c720e7e730e05730f7310720d73117312d610e4c6a70405d6119a720f9d9c720f72107313d612e4c672050505ea02d1ededed968302019373148cb27202731500019372038c7204019683080193c27205c2a7938cb27206731600018cb2720773170001938c7208017203da72090186028c720802998cb2720773180002721193c17205c1a793e4c67205040572109072127319927212731a96830201da7209018602b0720b731bd9011341639a8c7213018cb2db63088c721302731c00027211af720bd901136393c17213731daea5d9011363edda7209018602c17213720c93c27213d0731e731f",
"ergoTreeConstants": "0: 0\n1: Coll(71,44,61,78,-54,-96,-113,-73,57,47,-16,65,-18,46,106,-9,95,74,85,-120,16,-89,75,40,96,5,73,-43,57,40,16,-24)\n2: 2\n3: 0\n4: 1\n5: 100\n6: 2\n7: -2\n8: 1\n9: Coll(-60,30,-111,54,-57,63,-78,-18,56,-102,-88,68,14,-61,-38,66,28,-22,61,41,88,-114,-117,-113,36,-51,-80,-66,89,32,-40,25)\n10: 100000\n11: 10000000\n12: 100000\n13: 100000\n14: 1\n15: 10000\n16: 1000\n17: 100000\n18: 100000\n19: 100000\n20: Coll(125,46,40,67,16,99,-53,-79,-23,-31,68,104,-6,-52,71,-71,-124,-39,98,83,44,25,-80,-79,79,116,-48,-50,-98,-44,89,-66)\n21: 0\n22: 0\n23: 0\n24: 1\n25: 3000\n26: 0\n27: 0\n28: 0\n29: 10000000\n30: SigmaProp(ProveDlog(ECPoint(15a5d9,27c59b,...)))\n31: SigmaProp(ProveDlog(ECPoint(2122c3,fecf3d,...)))",
"ergoTreeScript": "{\n val box1 = CONTEXT.dataInputs(placeholder[Int](0))\n val coll2 = box1.tokens\n val coll3 = placeholder[Coll[Byte]](1)\n val tuple4 = coll2(placeholder[Int](2))\n val box5 = OUTPUTS(placeholder[Int](3))\n val coll6 = box5.tokens\n val coll7 = SELF.tokens\n val tuple8 = coll6(placeholder[Int](4))\n val func9 = {(tuple9: (Long, Long)) =>\n val l11 = tuple9._2\n val l12 = tuple9._1 - l11 * placeholder[Long](5) / l11\n (l12 < placeholder[Long](6)) && (l12 > placeholder[Long](7))\n }\n val l10 = INPUTS(placeholder[Int](8)).value\n val coll11 = OUTPUTS.filter({(box11: Box) => blake2b256(box11.propositionBytes) == placeholder[Coll[Byte]](9) })\n val l12 = l10 - l10 * SELF.R5[Long].get / placeholder[Long](10) - coll11.size.toLong * placeholder[Long](11)\n val l13 = l12 * box1.R4[Int].get.toLong\n val l14 = box1.value\n val l15 = tuple4._2 / placeholder[Long](12) * l13 / placeholder[Long](13) / l14 + l14 * placeholder[Int](14).toLong / placeholder[Long](15) * placeholder[\n Long\n ](16) + l13 / placeholder[Long](17) * placeholder[Long](18)\n val l16 = SELF.R4[Long].get\n val l17 = l15 + l15 * l16 / placeholder[Long](19)\n val l18 = box5.R5[Long].get\n sigmaProp(\n (\n (\n allOf(Coll[Boolean](placeholder[Coll[Byte]](20) == coll2(placeholder[Int](21))._1, coll3 == tuple4._1)) && allOf(\n Coll[Boolean](\n box5.propositionBytes == SELF.propositionBytes, coll6(placeholder[Int](22))._1 == coll7(placeholder[Int](23))._1, tuple8._1 == coll3, func9(\n (tuple8._2, coll7(placeholder[Int](24))._2 - l17)\n ), box5.value == SELF.value, box5.R4[Long].get == l16, l18 <= placeholder[Long](25), l18 >= placeholder[Long](26)\n )\n )\n ) && allOf(\n Coll[Boolean](\n func9((coll11.fold(placeholder[Long](27), {(tuple19: (Long, Box)) => tuple19._1 + tuple19._2.tokens(placeholder[Int](28))._2 }), l17)), coll11.forall(\n {(box19: Box) => box19.value == placeholder[Long](29) }\n )\n )\n )\n ) && OUTPUTS.exists({(box19: Box) => func9((box19.value, l12)) && (box19.propositionBytes == placeholder[SigmaProp](30).propBytes) })\n ) && placeholder[SigmaProp](31)\n}",
"address": "Vek63kH3dkZ6zGhpyendcWK6BF87Ry3S2hADradXWiijq4L1EnK52figw1WTPAu4PEBJgxNcXqMuSvumkMjomgtuLKtcgWVAsivUsTx8GgGkvG8rL8W3wkZ79jB9eAqhfBMKXAksY86ffNvzgjrX2qPadv55VYzX22YLwda2ubzYDZg9bMaGLci66aH5LwSvM8LfuDTKvLZzoWPBaa6KkSRdELFpiw85zszXE4GUGi2tScV68gsdVJVYjUyofFcK5T6Q1WyWL5TxHCCz8AQNz4Vmtd5ckP6wHV9eQWKHdtWYnA7XFhF4TMa3ecnGDk6xrow6vVP8a77KTy5U5uVbLHe9C4bkMWb21ua6fVgvj8LW9qFY56iJPN4e48THmBthF5pMrYrsFNrbt9BrNp8X1SnBDbVNQLgGowMGmoBrAmMn5irMnabZHmLgBisprx3fEd8iPzZQUsQUDDkBifrKjLwhEe8KsB5MMJBTrgTfTUxpCkNWrfgfrmMaoubRpsonpK3KGdoBi3H2466wNaLKKCGkhYtDHmHB787fHsJcpV3cwZurPqr61bw71CxnaYeR81a7oz2oF2WN8F5jdSSewBeqQmVgrPcpE9CdyHCXUE8upX2GkwdQ5zkYQ6okkUS98xwW8viJNJ216zrHwkKtry8wfTUfRXiYFCcrTN4E1hKFDu2yLEf23B7TcdNYy7pfs8pspi7iYSWVUv9afvyWT2Mqw4rS7M1NH6PSVBLTJeADVn1uejxkYJSRLn7ifsVgWAXYZNMW7oaYcSFzS3BNfTPAbiNH6Hpy2Nxcnk5nXF53KTeuUJWSys66RLboPfisH2sDcJuzo83VoosaoJyAUAkMdCGLtyFLHdfeJU8RLf242kpb6rja2qnqiTSiEJC3bmfhgWgVmn2J5WGfFXLcSiUm3d8oe",
"assets": [
{
"tokenId": "fed97da9ab46c8fae5ed075a50d5f4bc2f3b539b11f87e16ae939c01841bea0b",
"index": 0,
"amount": 1,
"name": "Last Extended Phase 2 NETA Emission Box NFT",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 1,
"amount": 3077672792000,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "05807d",
"sigmaType": "SLong",
"renderedValue": "8000"
},
"R5": {
"serializedValue": "05f02e",
"sigmaType": "SLong",
"renderedValue": "3000"
}
},
"spentTransactionId": "20d03c2b25223f37a8e72a6b0f6605d5cfa3563853a5f5b031ec92ee50ccb44c",
"mainChain": true
},
{
"boxId": "114ef70c5faacee9b708a3c9d3e9669469fd8833bee5436e7f630a23219928b6",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 232316367560,
"index": 1,
"globalIndex": 19716025,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "0008cd0315a5d99a010bf189b1abae2d9f21be6f3438803aca1e6aac739fbee31150d627",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(15a5d9,27c59b,...)))}",
"address": "9gdLf3Zg1QHgH3BYjFrMA2DSm19CqPNKi9vTCeCT5NSmNZfV29T",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "b90b295554a87139f575cf309987810df5ac2aef3fa1536eb68c42d1a72a9b58",
"mainChain": true
},
{
"boxId": "6f1bfa75441fed789e709d6f0bc2691361903b0d0a832b36f6789d0e97d3289f",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 2,
"globalIndex": 19716026,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1419456225,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ffefc40290a728abfba7f17243391f26f5124c2cb771bad96508f674bbfad858",
"mainChain": true
},
{
"boxId": "1a278bc4e7fd0729d61b2782b2299023680fe2f20bc808d65662c60be857400d",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 3,
"globalIndex": 19716027,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 5289874196,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d00e805cd10c41457ba0bc74b88d73848733253b5b5cd3e5d70f4ef31f654e2b",
"mainChain": true
},
{
"boxId": "28c3bee91217eaf47a1551bb8e3411758d76ae8525705f814e84a72958aa1574",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 4,
"globalIndex": 19716028,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1998688463,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "2fcdde093c0244543bae654dd091217d58d429d81b0607a19bb2167c2e5e9786",
"mainChain": true
},
{
"boxId": "462aba89114065a9f0a68979cd8abf8d1c744ae9d4ff38e47471722f8fa3831b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 5,
"globalIndex": 19716029,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 4498550176,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "2870f9355bbcb1730352b61f4e887a5c62f7124c92aeecb00d86186bee102062",
"mainChain": true
},
{
"boxId": "0575ffcd5607dc93af432789d12956fe9646d8889c28a0aca48c5e1b893acb96",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 6,
"globalIndex": 19716030,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2604776612,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "e514bafdbb22f93c7de2e067461781fb7842a97f04e03bf2407fb8fbed7e7bc0",
"mainChain": true
},
{
"boxId": "745d20123c81841712fecfbdbfb2c7cc8533cd7f8eafc937377b17a29afa571b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 7,
"globalIndex": 19716031,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 12585983656,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ccf31fdf6361c6a0d70748c58e69d395d3bd514db6a26eea63e9599809e8e1e4",
"mainChain": true
},
{
"boxId": "a140374a2f0d31c3df7fcd9f51ca7464d8cb7e597b2642642a57091fbc6bf97b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 8,
"globalIndex": 19716032,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2976790615,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d79355c8b2c203d5b96eb63588b32ca4345494c20225c0de06d79b6dfb3fd6d8",
"mainChain": true
},
{
"boxId": "302bf9437943da2200b2ffdbc996bd3aa448857267e15d97ed53dcf4341a8087",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 9,
"globalIndex": 19716033,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 6160922847,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "afdfb9208dce07983159e10dd546ab9691b2fa1dcebc31357622a5bfe3ad3899",
"mainChain": true
},
{
"boxId": "64e0c51ac66394ab1c08f155f943788f7a4519d59b01ea7c4e4b6ac16569e695",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 10,
"globalIndex": 19716034,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1674073293,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d1eec17bd0a292d65c81ff040804de46a6945ca91e99c85396965c494c71ab6f",
"mainChain": true
},
{
"boxId": "99f52966925b3a76a6606c1c942269427d1765ecc4984dc5e735a07274002b4f",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 11,
"globalIndex": 19716035,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 4390962024,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ca0b2a7bb1b23d3f1a1b6068af6e9f5ff880b3850a9e7d986f7e8dfb441aef44",
"mainChain": true
},
{
"boxId": "f9cb375ede81d039646909cf943c1f1746e0134330288c4290b2105975f7b5a1",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 12,
"globalIndex": 19716036,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1849109675,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c6792530ce76cfcc6d0cfda5991277965a8fe2b7fbd6b54c93a59edd655814d0",
"mainChain": true
},
{
"boxId": "6a3ef08989e9782b3e96bf6532a76f5fd9686dc5a063c3b74d56ef6eade304a2",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 13,
"globalIndex": 19716037,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 3613950190,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d63e0b47a4ec6dab37cc4551cd00e0709551799983553dd0368d9e394a088567",
"mainChain": true
},
{
"boxId": "e86d751453f16cda9411f9abc18abd83941f5674ebdfdf77a29176191795859c",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 14,
"globalIndex": 19716038,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2076932522,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3c0aeee183b82a481775f77873cb5102f26c2f22eda38f9db7a9eae6c25f09b0",
"mainChain": true
},
{
"boxId": "bc94e507375afe7e54aaeab1d49ae61a7c8a7c0cf0b83c32001eab5023523610",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 15,
"globalIndex": 19716039,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2653203619,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "098bb723e924dd82efb5135c6fefaabc6b7d5dc7edac339eed9c2bfeb75e7684",
"mainChain": true
},
{
"boxId": "bf5253a49ddf204fe0f11af6bcc790dd87fdb155e82e8a7f5b0753413e04695f",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 16,
"globalIndex": 19716040,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 717501109,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "93ba3faf884f7455c463dbb659db6a6fbac36c52ae816a1ad585cf8d11258d5e",
"mainChain": true
},
{
"boxId": "064fb88ed1c3bdc51b45f549169a8e995cc739de8a4f6c75cffd4a8a0ac36ed2",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 17,
"globalIndex": 19716041,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1064242589,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "8ccfca652342e685c930abc27e2d690eef754cf414e3c512b5e3af9496d52bc3",
"mainChain": true
},
{
"boxId": "1d8ff26918e7d6fa0cf4b0afcb46686c43300ef0c13054c6bc86cecff2b8000d",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 18,
"globalIndex": 19716042,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1179562611,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "4c1989843ae60a292481afc3d6c7d1a268fc7c0a2eda218ab33b5889f60b2fe3",
"mainChain": true
},
{
"boxId": "0839bd90d85ad97b0920d83f7ad300c7eaeb4b3cd46b41bd5ffc381669228ad3",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 19,
"globalIndex": 19716043,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 5497174686,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "e7814f76af27d9c835dc96deba30d6f91ffdd8cc2ff56da0c34e5c8d110a69b2",
"mainChain": true
},
{
"boxId": "c008339b9ed6056d68a73b1f7146cdfe3fce4ce291dabf0f53c5b9bc255305bc",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 20,
"globalIndex": 19716044,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2613145951,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d717497a3521b1dd65e68c56d85c7615e7813dfe57775ecac353ff76796b1a5a",
"mainChain": true
},
{
"boxId": "a70ceccabab0823df1e4837e073fb8f9a4dddcd4047ae561b84e35458dc6d416",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 21,
"globalIndex": 19716045,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2076850268,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3f2fb54c3d790d8e9b575f4d66991e88f1181a64c6495999adec7decd57f7d74",
"mainChain": true
},
{
"boxId": "24cb4960a4980dca7386949f2a4e3bdd374cb1d36c39e4b4442939329a965247",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 22,
"globalIndex": 19716046,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 411742655,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "224be1ceafec87692460f35119ac6b7cb8de326c8a2be0a5d83cd1cc5d21b2f1",
"mainChain": true
},
{
"boxId": "7ef55b80645798cff9b6f6c8fc2ad5c9a06157a16b578d9e48b1ce2b5400ea48",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 23,
"globalIndex": 19716047,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 767408687,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c55d77cf4916cc9867365f0cae2e9c67cc0348f04a878d4ded04a07a0682acb3",
"mainChain": true
},
{
"boxId": "54251134b8010922228b0d3527258645599b369af925f5f9ea715cc86f32c8c3",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 24,
"globalIndex": 19716048,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 723341139,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "9ade5ab5519fedf2bfae5fb80cbf7844c63eef3abb4b8925e92117f10569f0ab",
"mainChain": true
},
{
"boxId": "bfbc0896514c73bd9eeb7bb8efde1e5bf1a4c2fa8d9973f8c8599b9f71751b66",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 25,
"globalIndex": 19716049,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 445734095,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "1acdb2fe5544e82a90107039e25480108bc44ad326de5cf8368f75e6a366beb7",
"mainChain": true
},
{
"boxId": "5152f5856c73c5981ee4d94a5045841fbbfd19cc40188881f4c838825416b6ec",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 26,
"globalIndex": 19716050,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2092416826,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c32735b981dc2e52bfafab0b51241b235be9e08822acddf3756d8778885cde23",
"mainChain": true
},
{
"boxId": "97bf9145e85aee5f78f23cb9f17d525ce09259e406d21c3bb353457e39465185",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 27,
"globalIndex": 19716051,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 136644356,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "34693054eea88a1323fb28b3739b7885617ad7e5c0e7dae89169e1cb59f4a217",
"mainChain": true
},
{
"boxId": "8191009d1dd0735fb293a5cf604b2a628fc94b641ea9ba4c9c49748fe5d35521",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 28,
"globalIndex": 19716052,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1029819316,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "cb76b00601546eacfd6338fb84f739a58cfb7b6c46a41b90a0a7802175c8fab0",
"mainChain": true
},
{
"boxId": "62738b6767ca5db253c38f62d0c3d4f9293f515b799dd0a3b539ed6f56931236",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 29,
"globalIndex": 19716053,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1456614441,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "101b10924c91f6f32ea4d2d227414d954295015b18130bb5f31780b90c44027c",
"mainChain": true
},
{
"boxId": "f28c0d82ad7da64d700854a2e21fc49e77afd2bc4f679729c963d29b57eb794d",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 30,
"globalIndex": 19716054,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 366688059,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "823f057047da02dd227133fc5ac3276b0ecf9ac1923a11c72b8c38c774c8c2ba",
"mainChain": true
},
{
"boxId": "b63ed5b0478f1530bad29eed5bae31434529a72061380fe266975bc6ae90746b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 31,
"globalIndex": 19716055,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1574566590,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c4c8076ec0cf1e3c5bbfb6db92c514823c6dfa4a0ffd65503cdb053018910e2b",
"mainChain": true
},
{
"boxId": "edeabc2c0818c2d54fd31c4497186938a8cfa57d8d0a8ac0b1812e219aa01bfe",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 32,
"globalIndex": 19716056,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 306395922,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "b93104251f7dac8c89175190ec2b0825f42823a3d61d9abfdcd983a32173637e",
"mainChain": true
},
{
"boxId": "9c4b3c14cb4b5e5873e09a942952ffb9f72b4e8c6bbac521bd37f15c62c35cb4",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 33,
"globalIndex": 19716057,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 486922755,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "00cfafd15f1eb9ed49bea112b109b086831d4262816cf53942747356f4502c21",
"mainChain": true
},
{
"boxId": "f73209828a4e8d931ae29d3213cb85cd930fc5c4f329139e93674c5336c1b04f",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 34,
"globalIndex": 19716058,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 113284237,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "b4f93f066e7bb9e024a353c1c0b5a7a9fb856a700fccf6e11270b56843290cf8",
"mainChain": true
},
{
"boxId": "7ea08604d50f100fd41c9482c9e936c75dfab01bf927609125d9232fb06d2de0",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 35,
"globalIndex": 19716059,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 753261009,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "67a7e130f974f35182834bd212d0f08bf8f032a55dd1bdc782e87ba8faf40135",
"mainChain": true
},
{
"boxId": "6cbfda346554dcd28968bd291a3756e769922761510b2fbb509053d6f92f78eb",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 36,
"globalIndex": 19716060,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 37240470,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c56099a60c7dcaf795507a2db286c3db756562bdca54a754e91a8bb8ed8faf0e",
"mainChain": true
},
{
"boxId": "387a81852648adb156b047acf09a126ec030a542eee7bb02e237a30346f1e947",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 37,
"globalIndex": 19716061,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 246988015,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ed32879351ddde8e4307d424df28781a756e2fac26bc7239c7dcf2f3a9cb4d5f",
"mainChain": true
},
{
"boxId": "6adc64809bafeffe66c6e06f08164df65cb2a50145eb73fb5de35aee1384753b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 38,
"globalIndex": 19716062,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 75262354,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "e9a52b9a52e92766cfe154cf6f275db432fcc19e46f008207382f502a756aec7",
"mainChain": true
},
{
"boxId": "388e8e65a5103dacd727fb528d7e08c43e53f1d49529a49d2a58ac252ed13484",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 39,
"globalIndex": 19716063,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 698623830,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d740a0a16964d851cf9a50f02d1093558d903b6cfef8f877a9664890058641fa",
"mainChain": true
},
{
"boxId": "7c77406f028707f5f022a2846c780a358304217b09f39ba03b361b7761134b82",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 40,
"globalIndex": 19716064,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 2209937142,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "a1049cc7eac340121b1fe03da37b815d117178da08591e84a8feea5e847276be",
"mainChain": true
},
{
"boxId": "2db3daae5ad2c383bc7e144ab3cabfb2709152ae1aa5bd8f7ba59e74c14e330f",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 41,
"globalIndex": 19716065,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 58276915,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "116d6768bca62672a9aa301d8e12a82fdd0bc0b91a26bc7c7791867f62ab526d",
"mainChain": true
},
{
"boxId": "c0d57d4916bcf67755e87a378b01785d4ec24112f594875ff6eda3f09b1aada6",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 42,
"globalIndex": 19716066,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 928729225,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "643820e9d23e618cc7acd62f4086d4974a73758d06ca23888d0aa5caced6df15",
"mainChain": true
},
{
"boxId": "3b47e35756b2755b2e410a086e4523fff7ed2ca2bd0929fa2ad3906d6e3e5029",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 43,
"globalIndex": 19716067,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 444726484,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "a34fe35b1a497bcbad5c793b50ab8a546c332b51236533c684f7a97011a6bf11",
"mainChain": true
},
{
"boxId": "412900ebd5eaaccd9a2617c70b2067d7daae805d3c9bcf079aeff61d8b4060c9",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 44,
"globalIndex": 19716068,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 18363191,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "21bd9c2f8b24a3bf8411d374bd683ecafb4798ba090812edaa7876f85e943925",
"mainChain": true
},
{
"boxId": "09891edbef3044a4e15e42ada0f8b9ac8d821fcff5d4d5b9cba5701e3e8f3361",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 45,
"globalIndex": 19716069,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 900166544,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "0d4c3405154c1c49d292d080ba3592471ee1960d0e1bba3b5d090ffa1522d995",
"mainChain": true
},
{
"boxId": "6dbcbdce221e73d1f659c71d25179fb5a085dd13cdf3813c9e48e20b9e329f56",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 46,
"globalIndex": 19716070,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1036646393,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "fd47648abe742e31d51b7184a16abde293f039e685c11cf0feab949bbecb2b33",
"mainChain": true
},
{
"boxId": "428d37cb1d85522757033d0849f13f5bb78b356df184022c7c4864106485ed8b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 47,
"globalIndex": 19716071,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 793729947,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "195f11b93b9a6baf5966fca687a71ff7f4d6d73a4dec9cb0bb583b68fb8a37a2",
"mainChain": true
},
{
"boxId": "4e5b000705e2505ba10db8bcc139037a65186fd9eb17dcdbaf4ea2690592cb62",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 48,
"globalIndex": 19716072,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 333889301,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7f515dd77ef4e78462c7912e12428867583bbcea5bd0ccceb1bba77efbfdc659",
"mainChain": true
},
{
"boxId": "4212b2ccc591ce8aa81eacae2239e1f3413c1b6884b7c592d1de875f0def41fc",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 49,
"globalIndex": 19716073,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 191322662,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "667736f68943e07070900865061aa1c58e749abababba0d8da13a5722fb69cce",
"mainChain": true
},
{
"boxId": "ac264562b200f6ef419db1406226f63ceed1ce4d0f887d8cf8237bba0c9133c6",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 50,
"globalIndex": 19716074,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 346844297,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d1e7e3aac24cb43bbc06ba2cbd40971093019a67a88c8de7bd32de5ff6beb52d",
"mainChain": true
},
{
"boxId": "b279a0b05870bcaea8d8ad6469a996bbf86aabaa9d6e05be3c6854d44a44e335",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 51,
"globalIndex": 19716075,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 167839162,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "cc50e37b4a0bf98bf34fb144e9cefed89569007fa1736eeb64b0652d954fe158",
"mainChain": true
},
{
"boxId": "d36a74d7bc213117d4213f463e46ec622bef9ecf91bdb76234f21d19db435c8b",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 52,
"globalIndex": 19716076,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 251450291,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ba43dfb67400e274ecafe2dbca6b426eea209bb86592261fbac76c32b9816311",
"mainChain": true
},
{
"boxId": "9e4a7c3b10f804513a259d8152d182e1cbaa0b5825927d4d5768a7679b820985",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 53,
"globalIndex": 19716077,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 23956459,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "9865f15cde7388410058fcba0d30262f6edac4497930b404bab63c6fbdda57fc",
"mainChain": true
},
{
"boxId": "dc659d7e6b17f41eb2628538d1e2488b3c5a3971caf8e553927f094c096f2c37",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 54,
"globalIndex": 19716078,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 672713839,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "671cc5ed5b5dedad020b9edde37978a37fb87fdfbb574a8f1e4b9d3ca001a717",
"mainChain": true
},
{
"boxId": "9d14575dc5c2827c49fe21721d68cabfd9c6af2b80e712c12ec3a846e966fd63",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 55,
"globalIndex": 19716079,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 1897598372,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7818648919c1a9f54d3d9b3e79687c3cafd4b016c4820f384848c09085ee85bf",
"mainChain": true
},
{
"boxId": "f04e19f1e8b8f5d799c50310eaf87f27f16f0a68bd9301518759bf9a5086981f",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 56,
"globalIndex": 19716080,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 33395099,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "bbf950c1f3b0a32b4ac7230b65179b900890e498085994f873b64fbcbad55752",
"mainChain": true
},
{
"boxId": "ec22a7c9202a65e5ee0a376c5cca632ef7e675ea055324d3d1bd6eebe64f14f3",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 57,
"globalIndex": 19716081,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 133847722,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "930adfce40d32622be9a8fa7360918d4e95903633e7510d49fd1f52665b964eb",
"mainChain": true
},
{
"boxId": "cc0f1b0837684e5337c70ad0fb5d10e882613f8a1c8b7e5a01f610fa9f6e66fc",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 58,
"globalIndex": 19716082,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 13633508132,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "a982b646a0f182810e286cafd7997aa1e2f0069b5ac9e653489fb52f586fe383",
"mainChain": true
},
{
"boxId": "05c4f8b0f583eaed3905cf033fb18ef6add94d6fe951a6a5f9d1a5d5fe55f08c",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 10000000,
"index": 59,
"globalIndex": 19716083,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "103a04000502050005c801050605050500050205c8010506050504000e2030afb371a30d30f3d1180fbaf51440b9fa259b5d3b65fe2ddc988ab1e2a408e7040205000400040404020500040405c09a0c040004000400040004040402050004040400050004000400040204000404040104040401050001000401040105000100040105000400040104000580897a0100010105000400010104000100d806d601b2a4730000d602c2a7d603b5a4d901036393c272037202d6047301d605d9010559d80bd6078c720501d6088c720502d6099472087302d60a7208d60b957209720a7204d60c997207720bd60d9c720c7303d60e9d720d720bd60f8f720e7304d610d801d61091720e73057210d611ed720f72107211d606d9010659d803d6088c720602d60995947208730672087307d60a9d9c998c720601720973087209ed8f720a730991720a730ad195938cb2db63087201730b0001730cd80ad607e4c6b2a4730d00040c3c0e11d608e4c67201040c3c0e11d60999b07203730ed9010941639a8c7209018cb2db63088c720902730f0002b0b57208d901093c0e11d801d60b8c7209028fb2720b731000b2720b7311007312d90109413c0e119a8c720901b28c8c72090202731300d60aade4c67201050c4c0ed9010a4c0e86028c720a019d9c7e8c720a020572097314d60b8cb2db6308a773150001d60cb5b5a5d9010c6391b1db6308720c7316d9010c63938cb2db6308720c73170001720bd60dad720cd9010d63c2720dd60e7204d60fad720cd9010f638cb2db6308720f73180002d610b0b57207d901103c0e11d801d6128c7210028fb27212731900b27212731a00731bd90110413c0e119a8c721001b28c8c72100202731c00edededaf7207d901113c0e11d807d6138c721101d614dc0c1aad7208d901143c0e118c721401027213731dd6158c721102d616dad90116059d9cb0720a7209d90118414d0e998c7218018c8c721802027216b07207731ed90118413c0e119a8c721801b28c8c72180202731f0001b27215732000d617b27215732100d618dc0c1a720d0272137322d619b27215732300959472147324d801d61a9ab2b2ad7208d9011a3c0e118c721a0272140073250072169592721a7217959472187326d801d61b7205edda721b018602721ab2720f72180093721973277328ed9372187329da7205018602721a721995927216721795947218732aedda72050186027216b2720f721800937219732b732ced937218732dda720501860272167219af720ad901114d0ed801d6138c72110295917213732ed801d614dc0c1a720d028c721101732f959472147330d801d615b2720c721400edda720601860272138cb2db630872157331000293c17215733273337334959172107335ae720cd9011163edda720601860272108cb2db630872117336000293c2721172027337af7203d9011163938cb2db6308721173380001720b7339",
"ergoTreeConstants": "0: 0\n1: 1\n2: 0\n3: 100\n4: 3\n5: -3\n6: 0\n7: 1\n8: 100\n9: 3\n10: -3\n11: 0\n12: Coll(48,-81,-77,113,-93,13,48,-13,-47,24,15,-70,-11,20,64,-71,-6,37,-101,93,59,101,-2,45,-36,-104,-118,-79,-30,-92,8,-25)\n13: 1\n14: 0\n15: 0\n16: 2\n17: 1\n18: 0\n19: 2\n20: 100000\n21: 0\n22: 0\n23: 0\n24: 0\n25: 2\n26: 1\n27: 0\n28: 2\n29: 0\n30: 0\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: -1\n37: 2\n38: -1\n39: 0\n40: false\n41: -1\n42: -1\n43: 0\n44: false\n45: -1\n46: 0\n47: 0\n48: -1\n49: 0\n50: 1000000\n51: false\n52: true\n53: 0\n54: 0\n55: true\n56: 0\n57: false",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = SELF.propositionBytes\n val coll3 = INPUTS.filter({(box3: Box) => box3.propositionBytes == coll2 })\n val l4 = placeholder[Long](1)\n val func5 = {(tuple5: (Long, Long)) =>\n val l7 = tuple5._1\n val l8 = tuple5._2\n val bool9 = l8 != placeholder[Long](2)\n val l10 = l8\n val l11 = if (bool9) { l10 } else { l4 }\n val l12 = l7 - l11\n val l13 = l12 * placeholder[Long](3)\n val l14 = l13 / l11\n val bool15 = l14 < placeholder[Long](4)\n val bool16 = \n val bool16 = l14 > placeholder[Long](5)\n bool16\n \n val bool17 = bool15 && bool16\n bool17\n }\n val func6 = {(tuple6: (Long, Long)) =>\n val l8 = tuple6._2\n val l9 = if (l8 != placeholder[Long](6)) { l8 } else { placeholder[Long](7) }\n val l10 = tuple6._1 - l9 * placeholder[Long](8) / l9\n (l10 < placeholder[Long](9)) && (l10 > placeholder[Long](10))\n }\n sigmaProp(if (box1.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)) {(\n val coll7 = INPUTS(placeholder[Int](13)).R4[Coll[(Coll[Byte], Coll[Long])]].get\n val coll8 = box1.R4[Coll[(Coll[Byte], Coll[Long])]].get\n val l9 = coll3.fold(placeholder[Long](14), {(tuple9: (Long, Box)) => tuple9._1 + tuple9._2.tokens(placeholder[Int](15))._2 }) - coll8.filter({(tuple9: (Coll[Byte], Coll[Long])) =>\n val coll11 = tuple9._2\n coll11(placeholder[Int](16)) < coll11(placeholder[Int](17))\n }).fold(placeholder[Long](18), {(tuple9: (Long, (Coll[Byte], Coll[Long]))) => tuple9._1 + tuple9._2._2(placeholder[Int](19)) })\n val coll10 = box1.R5[Coll[(Coll[Byte], Int)]].get.map({(tuple10: (Coll[Byte], Int)) => (tuple10._1, tuple10._2.toLong * l9 / placeholder[Long](20)) })\n val coll11 = SELF.tokens(placeholder[Int](21))._1\n val coll12 = OUTPUTS.filter({(box12: Box) => box12.tokens.size > placeholder[Int](22) }).filter({(box12: Box) => box12.tokens(placeholder[Int](23))._1 == coll11 })\n val coll13 = coll12.map({(box13: Box) => box13.propositionBytes })\n val l14 = l4\n val coll15 = coll12.map({(box15: Box) => box15.tokens(placeholder[Int](24))._2 })\n val l16 = coll7.filter({(tuple16: (Coll[Byte], Coll[Long])) =>\n val coll18 = tuple16._2\n coll18(placeholder[Int](25)) < coll18(placeholder[Int](26))\n }).fold(placeholder[Long](27), {(tuple16: (Long, (Coll[Byte], Coll[Long]))) => tuple16._1 + tuple16._2._2(placeholder[Int](28)) })\n ((coll7.forall({(tuple17: (Coll[Byte], Coll[Long])) =>\n val coll19 = tuple17._1\n val i20 = coll8.map({(tuple20: (Coll[Byte], Coll[Long])) => tuple20._1 }).indexOf(coll19, placeholder[Int](29))\n val coll21 = tuple17._2\n val l22 = {(l22: Long) => coll10.fold(l9, {(tuple24: (Long, (Coll[Byte], Long))) => tuple24._1 - tuple24._2._2 }) * l22 / coll7.fold(placeholder[Long](30), {(tuple24: (Long, (Coll[Byte], Coll[Long]))) => tuple24._1 + tuple24._2._2(placeholder[Int](31)) }) }(coll21(placeholder[Int](32)))\n val l23 = coll21(placeholder[Int](33))\n val i24 = coll13.indexOf(coll19, placeholder[Int](34))\n val l25 = coll21(placeholder[Int](35))\n if (i20 != placeholder[Int](36)) {(\n val l26 = coll8.map({(tuple26: (Coll[Byte], Coll[Long])) => tuple26._2 })(i20)(placeholder[Int](37)) + l22\n if (l26 >= l23) { if (i24 != placeholder[Int](38)) {(\n val func27 = func5\n func27((l26, coll15(i24))) && (l25 == placeholder[Long](39))\n )} else { placeholder[Boolean](40) } } else { (i24 == placeholder[Int](41)) && func5((l26, l25)) }\n )} else { if (l22 >= l23) { if (i24 != placeholder[Int](42)) { func5((l22, coll15(i24))) && (l25 == placeholder[Long](43)) } else { placeholder[Boolean](44) } } else { (i24 == placeholder[Int](45)) && func5((l22, l25)) } }\n }) && coll10.forall({(tuple17: (Coll[Byte], Long)) =>\n val l19 = tuple17._2\n if (l19 > placeholder[Long](46)) {(\n val i20 = coll13.indexOf(tuple17._1, placeholder[Int](47))\n if (i20 != placeholder[Int](48)) {(\n val box21 = coll12(i20)\n func6((l19, box21.tokens(placeholder[Int](49))._2)) && (box21.value == placeholder[Long](50))\n )} else { placeholder[Boolean](51) }\n )} else { placeholder[Boolean](52) }\n })) && if (l16 > placeholder[Long](53)) { coll12.exists({(box17: Box) => func6((l16, box17.tokens(placeholder[Int](54))._2)) && (box17.propositionBytes == coll2) }) } else { placeholder[Boolean](55) }) && coll3.forall({(box17: Box) => box17.tokens(placeholder[Int](56))._1 == coll11 })\n )} else { placeholder[Boolean](57) })\n}",
"address": "2x459aECGv9N81rY346AEZ7TdZgSEYZAZH99UDp9mii1yFfo9TUHvLeNJoXzfUjXYJP6ESKC2MVRcSZtVmhKVppPMn6857gNEcefko57Pukw1hyAoxmBK9YjT91T3wkBsF9i4BKQxiioho6RnZPFPVHdfwppj1ExTYqgzSedc2YwnFTp5njKtdKUfTAbEjyqDKdKf5YdJfjRar1adtEmJmBgaaZRn5K9BPyt7sNWBEWD5aQWsspHA1D57mFCbwBALU9Ae8YmxfvomJpfX31GHnNfwcBfpU7gMocWb7MbPcdnBYLyLgGJtXXQ2jvtWkEWRR9RzbSvUbM2pZ22QVdmyKC1hNuVf9dNmL5AVPhz3FtbBLKDrGzKjNRnpvnd93DJR4BYGTDhfzQVTHRQ5puSutpkXAgKe2APCe5AfUAUFzUSeHkFw1d1m75pAs3DRonvXP6Cuy4ABSeaXqxceniVvWje3G7E9zRFnjRZCSebGsmn2eHdbi5DHeqbZ8SGgEM5sYHD4ZWca4NWkERcak4jQjiNZSivAjvjTk9fQ5q7W296XU3snSq3uFpDHkx2Y6L4DCC5hfaD4tGYeja7gnKWSXnEbRgp3yxMkuR2YtjneJN1X7gWDkbAjReSXbox6kUGzKcTccDTD17Lk7mQpRjoiN8b1PeqLdMgEyxvuNQ4ADweipFNQUEF5abRBFm1WLxaJUP5VicWZqFKU7uhACYuMcSaxxmmprkVAYPoLUy8XEeqqZijZuNUzvYxeQfn8W2J145tDdqvvqJh6iVmCa7T1ndScdE1fqDjFF5Y1QATM52amD4f7Fgfo4yBsR8s9jQQekBPRgPABEzpAiSiF2QHfXTvUNQBMyWncuQm2423hrqZN4PSaZoYbzEnfgQ7sQLE8BginMZzjtj7mSektGtHtttinBCxJHDf8ND8bDFvoVS94WdQjVLu7Zbpbmou1X6iUN7i7PBPEDSXmeGusH11X9tmAo4unESX9NB1ivr2kFEZjn6beJUDiByL8uj9JgwSHQWvkb2FwGn1Hvsk9GNQcHWZ12HVrsEuY9wzS9hCc4fEeDJ9ALBrURJKN9qksHJL22px2tYS3yL5pXVxGkJmZAFBJAts8z14ji6uCyuyLxmC9dmiwxwpCxJAqBrQWM1CjUYBmxmX3dbCdjHibR7fPdNpfLM9jSZphvar4ufiUCzFBsVsB6CD71T2EbUG7PYn7dMhcJ8SEmfscRveCHu2EumCrRqrtmqP9RwX7myhnvYwP3JAfux5okYSAiCwgSxdDouPJLft9UnY1ZDs5FD826zzMBbaurnAGUJCbjGwhirGq9ZKZteVGp52FFLJmaRfiXnaUQyzXEkJZfUrYZUGi8xeyNSwHpZSqCgcWBrvK5AYWKnAZkgo7wqbtbKMKYhXje4mtg9TNwdbUNMQCuhqRUUVNhK2mKkxNztFbLWtLKCDopEVgVsAy",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 73596711,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "483a0c55cc1f2f555fe2cfb0825bb81a814b656f9a34ec87ca79c268becd6efe",
"mainChain": true
},
{
"boxId": "6dc3585e7d7c1bfcf3ad492f2d6937253e5e7e5036ce61389a164ce9c8b828bf",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 681333333,
"index": 60,
"globalIndex": 19716084,
"creationHeight": 806117,
"settlementHeight": 806119,
"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": "361363b4fb8b1bb1b28647a19188288cf477cb1ad949395781347e4ded3f47b0",
"mainChain": true
},
{
"boxId": "6d8b235840ac62838d69216f3d2565496e24bf27aef1464c5c3a70b718777453",
"transactionId": "d2f900464fef0e8bb96b9b7e0701743fc4ec2780d1dd3984d6f38f4294af343d",
"blockId": "5e0f528d8fe182e7976710768ba2861b7479f481163bd1454e04aaeb66a8c4a9",
"value": 6521647107,
"index": 61,
"globalIndex": 19716085,
"creationHeight": 806117,
"settlementHeight": 806119,
"ergoTree": "0008cd026d9d81d27185efa93c148f700839183a882aae3a4de1f984faff69eeed372027",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(6d9d81,e53882,...)))}",
"address": "9fMLVMsG8U1PHqHZ8JDQ4Yn6q5wPdruVn2ctwqaqCXVLfWxfc3Q",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 29,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3f8467d993a6970fef67bc5c5e49fb02791f76b741d890eaafb141cae460f708",
"mainChain": true
}
],
"size": 63812,
"isUnconfirmed": false
}