Transaction
ID: 751eab666a...b5d8
Inputs (2)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
240.04 ERG
Outputs (69)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
232.18 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,199.10
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,289.08
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,510.05
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,929.03
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,926.73
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
5,678.73
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
3,873.42
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
5,671.24
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,252.85
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,832.89
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,618.05
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,901.49
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,456.70
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,155.29
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,567.38
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,865.57
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,049.37
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
5,989.83
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,963.77
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,456.08
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
515.57
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
826.25
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,131.78
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
11,854.61
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,509.02
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
601.94
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
775.39
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
838.17
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
375.57
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
993.93
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
482.10
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
335.43
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
726.58
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
86.43
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,218.31
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
792.93
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
45.47
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,345.95
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
820.10
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
300.57
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
3,205.01
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
616.85
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
154.54
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
616.04
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
14.75
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
2,235.25
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,000.85
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
65.69
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
191.66
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
104.40
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
557.01
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
237.41
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
146.42
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
498.09
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
449.28
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
112.38
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
187.67
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,386.58
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
1,282.02
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
471.90
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
22.74
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
57.32
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
322.79
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
9,152.23
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.01 ERG
Tokens:
61.70
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.723333333 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
6.48 ERG
Tokens:
0
Transaction Details
Confirmations: 956,388
Total coins transferred: 240.04 ERG
Fees: 0.723333333 ERG
Fees per byte: 0.000010135 ERG
Raw Transaction Data
{
"id": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"inclusionHeight": 800230,
"timestamp": 1658639587666,
"index": 2,
"globalIndex": 3602145,
"numConfirmations": 956388,
"inputs": [
{
"boxId": "b23e3d14a22ddae1d281bb5be4e6b00e4caba49099c03edc223cddf094941356",
"value": 1000000,
"index": 0,
"spendingProof": "f0b02460d9c0e36b2db60459181b24fb9ec3a22353992b5287d274e8068fbb05a5f90006e5647ccac76a8fb8685c030cb630e62a0a8950f4",
"outputBlockId": "2f2eb2bf71bbb0534c5fbd77d7ef11af5eb901f23230cd040b198c5ac3129076",
"outputTransactionId": "e3b7ce22631cd97f596ade261f07693802e5f96b8f4e6160a9a0792ccc393e0f",
"outputIndex": 0,
"outputGlobalIndex": 19384531,
"outputCreatedAt": 800009,
"outputSettledAt": 800012,
"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": "e54087c71808120cf19ab54db57ec5140ae585dad84a551470bc5dbf41e86700",
"index": 0,
"amount": 1,
"name": "Extended Phase 2 NETA Emission Box NFT",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 1,
"amount": 796958960000,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "05a09c01",
"sigmaType": "SLong",
"renderedValue": "10000"
},
"R5": {
"serializedValue": "05f02e",
"sigmaType": "SLong",
"renderedValue": "3000"
}
}
},
{
"boxId": "9b45e15bd0b86380dcbc33e589f71bd2607b35e3e5af6f8ebb8efbe03a634d7d",
"value": 240035567999,
"index": 1,
"spendingProof": "6117b7310ddfd1b141283e8eef63b1a6e4738e72386439655a3f4de06cac0ccba5fc2e321858b4e918c6721c40268da9a4dc9422f98d4f07",
"outputBlockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"outputTransactionId": "95ac9bcb59c58286381926e86030b713daae7493052a560fc2094b0a8e7f1274",
"outputIndex": 0,
"outputGlobalIndex": 19395643,
"outputCreatedAt": 800227,
"outputSettledAt": 800230,
"ergoTree": "0008cd0302122c332fd4e3c901f045ac18f559dcecf8dc61f6f94fbb34d0c7c3aac71fb7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(2122c3,fecf3d,...)))}",
"address": "9gUibHoaeiwKZSpyghZE6YMEZVJu9wsKzFS23WxRVq6nzTvcGoU",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [
{
"boxId": "dc3f90416adca7283be703fa0bfece7a3afc7cd510cb823dad922672d6791220",
"value": 39381523823892,
"index": 0,
"outputBlockId": "a82dae3c1e6bab34938bbaecb5b09b08ec6a038428b1ee5d324431e2c95bb9f4",
"outputTransactionId": "f10b1923441baaa736496e54463fbc9b800464573a8d560b7b9ea97bf4817cfd",
"outputIndex": 0,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "04c80f",
"sigmaType": "SInt",
"renderedValue": "996"
}
}
}
],
"outputs": [
{
"boxId": "69d42e812eac0f9f141f6189a0e325947dd9679d277f02b96bd41d09721eea83",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 1000000,
"index": 0,
"globalIndex": 19395648,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": "e54087c71808120cf19ab54db57ec5140ae585dad84a551470bc5dbf41e86700",
"index": 0,
"amount": 1,
"name": "Extended Phase 2 NETA Emission Box NFT",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 1,
"amount": 700045660000,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "05a09c01",
"sigmaType": "SLong",
"renderedValue": "10000"
},
"R5": {
"serializedValue": "05f02e",
"sigmaType": "SLong",
"renderedValue": "3000"
}
},
"spentTransactionId": "d6344ba1f5125492db201cb9f8ba3d157e04738654f66963139ca4c738747dad",
"mainChain": true
},
{
"boxId": "73f7fe1bdea4391b8ac112a94234b74989489df375331990e4924f607e598766",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 232184500960,
"index": 1,
"globalIndex": 19395649,
"creationHeight": 800227,
"settlementHeight": 800230,
"ergoTree": "0008cd0315a5d99a010bf189b1abae2d9f21be6f3438803aca1e6aac739fbee31150d627",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(15a5d9,27c59b,...)))}",
"address": "9gdLf3Zg1QHgH3BYjFrMA2DSm19CqPNKi9vTCeCT5NSmNZfV29T",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "b90b295554a87139f575cf309987810df5ac2aef3fa1536eb68c42d1a72a9b58",
"mainChain": true
},
{
"boxId": "0f06fc71d2f75b2d08946f93112540411dbe3695fd0209670dc1c8d84d733e24",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 2,
"globalIndex": 19395650,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1199101151,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d52bb8b6bc59f2359a87f4e2fa63d2497695e9cdba68417ba6bf3390a5200d1e",
"mainChain": true
},
{
"boxId": "d1e2a8adb504d13296126ac4bbb8e117ef09001e31ad5612069aee67b68fa6b5",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 3,
"globalIndex": 19395651,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 2289075046,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c65a81593d5deaaf7ad42a91887eb120ba239352fac4523565a519c195086f20",
"mainChain": true
},
{
"boxId": "236f69df19e27dcaca207d700c410b1b09fa2be8f7f27b4a8c440aeb00db207a",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 4,
"globalIndex": 19395652,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1510045992,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "cacff985d1f0854e18d8f198b1a9b338bb8e6544f3d573fb0e5ee185bc1cfce0",
"mainChain": true
},
{
"boxId": "cbc55b61f6ca575edfe4b9ccfb5a0692b0aa224e9d1c673872e8e741a2aab95b",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 5,
"globalIndex": 19395653,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1929032632,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "59301b81e7eab3784cefc588f6ba983ca2a8731e4feff000865f67f2755a6eda",
"mainChain": true
},
{
"boxId": "999fc89d01a8eb3b2b27d22b6108029bc0412dbeadbb59cd123b312cb1b2151b",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 6,
"globalIndex": 19395654,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1926726034,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "b37f4992b424abffd718b414c2454198594ffe1e9c04ef92898b38e14be24a7c",
"mainChain": true
},
{
"boxId": "18104bd6f8a63ec49046392f4ce71a4e4247ad3050aacee484cb68ec972f9cdd",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 7,
"globalIndex": 19395655,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 5678726583,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "03dfe930a537d1a96e2a534acb910763b77b129a3b5173e037e802b8bb5f12bf",
"mainChain": true
},
{
"boxId": "156d2fa515f82d6e5bb40d4aa28c7b71d1ad9fe5bbf9a3d87aa0b531fb67fcaf",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 8,
"globalIndex": 19395656,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 3873416736,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "783def7f54f2222d84ec93d10551e0e68adeaec716857c32157127223aadf0a9",
"mainChain": true
},
{
"boxId": "56910bdd3638fd9bf20eabd71fd5e625c212d2ddc0025fa4af5d344d4d581884",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 9,
"globalIndex": 19395657,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 5671244679,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "fab364518a60ec224593c3d610bf8646cbee88e172769b55c9889da6eb1d4f4b",
"mainChain": true
},
{
"boxId": "ce2d307f6ef4524115d9813bbacd7624a5689add7a4416fe4fc56ab1977aa19d",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 10,
"globalIndex": 19395658,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1252850687,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "194520135a8e83ef30a3ceebddf31358239d69b0bed2a0d32d9469541e194a17",
"mainChain": true
},
{
"boxId": "c1f09f7ac4ddc7dfdf12f81e314e8ec0c12b14b986ba363e5431c9cb3fc13eae",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 11,
"globalIndex": 19395659,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1832892100,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "baecad4000433268237edeb51061a9d9df82e5cd9b04c700694deadb7585b57f",
"mainChain": true
},
{
"boxId": "fbe25ac60149263a5afc8f2464b526db257e83449fd874a0632b7c4f74839c98",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 12,
"globalIndex": 19395660,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1618049025,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7d63e1ddbf1b932534343dc300d51d84a5928c3822231ed35202617dc3b68250",
"mainChain": true
},
{
"boxId": "a5e0d4a39a3dad285fc25e267a806b2902654aef1d0665f08705e41d04e3013c",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 13,
"globalIndex": 19395661,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1901489145,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "a413ce28c947af56f83287b45ccb814234760376b6b32d1626633b93e5938758",
"mainChain": true
},
{
"boxId": "5baac1214689f9fe880b243b67caf9472cfea994fb1fcab610573cb6ea5d20e1",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 14,
"globalIndex": 19395662,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1456703503,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "8ca7ffa1d5b043b85826e9b276b3720ce6b9401f9adb1787cc9ef9d5aeb12ffa",
"mainChain": true
},
{
"boxId": "5357350da0046561a93a344e28e9bfc87f44b6564815d64b85245b817d16d167",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 15,
"globalIndex": 19395663,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 2155292395,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ce69bf8e3b10c74feb7574947105a72f8794edb1e501cd926751352857e7afbd",
"mainChain": true
},
{
"boxId": "c23bc9ceded9a19a85e57dbf79f406b7bcaf05f4d9442fe74321bb829c7811ca",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 16,
"globalIndex": 19395664,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1567381414,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "da133d368c656e4190db1dad13a065cd507b45afc7f7cb4478c8cf790b563367",
"mainChain": true
},
{
"boxId": "445357cc6300ed7b36b06921e91e006e394173d10a03ae48d242b3ca99f8fcc3",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 17,
"globalIndex": 19395665,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1865572128,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "8675918a3fa46c89a33e93bf2eb2ee1a9f6fed0d65c3d4af67284c6de1028379",
"mainChain": true
},
{
"boxId": "88ed0b5758b3eb7b910b92a617a63d619ae59992faf14a016112f92b4e21e575",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 18,
"globalIndex": 19395666,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1049366150,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "502edfe616f78abb622022d7c40c25cc1b08a541d4b061dbcb56265190fd8b5f",
"mainChain": true
},
{
"boxId": "5ddbbc09a48aeebbc5bbd609af86f1fdd23edea21197f45bc1853c7370c22dc2",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 19,
"globalIndex": 19395667,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 5989826489,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "9b4dc33a770b6adb0898965013f68cdf7e22fead4128d7a257712d8fb7c84ee0",
"mainChain": true
},
{
"boxId": "a415f14fee66741a74eb0afb68d4dd4dd08add1d13e66e1d4503fb1a49687f11",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 20,
"globalIndex": 19395668,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1963767276,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "0c15dbe519e90a76a37b0f740e1e32a4ee226f53c05e0e0503de448a03e61cc5",
"mainChain": true
},
{
"boxId": "a3a33e890d93d15b87be7952b65915048a347eb9d0363509a59ac632f51d6abc",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 21,
"globalIndex": 19395669,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1456083242,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3efe9011870510c5fa4ba64a1d3cdac13198a0046b379723c39f62620265112e",
"mainChain": true
},
{
"boxId": "64f32f07d02781e95cb6090e47b1bb693515befb16ced0866e9c0c99ac941d3a",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 22,
"globalIndex": 19395670,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 515572984,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "9870a0cfea2c673c29117536ca19f537d6adf48707fbbb7b654641e4c9db2915",
"mainChain": true
},
{
"boxId": "c357495f9386a49db58bf1a2f14c444860dea20cb06b2cf183465cdbbf8d1bd2",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 23,
"globalIndex": 19395671,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 826246460,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "2b918efc3725b0c8c2d688e584d4f61c561680443f708f29fa088a34815b687f",
"mainChain": true
},
{
"boxId": "0f70c13ff81d7aef2c33ae015706e6f102b5a5c134c7abb94e2784fc7f1cbbd6",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 24,
"globalIndex": 19395672,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1131783396,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3ba7f0855a671b426fa197a3dac91f6988f38bc3d688be6659ead24cad9d96a4",
"mainChain": true
},
{
"boxId": "45ac90a3ae99a035e5ba564ba2264172d1705807ff1a5497d6159bb723ff3034",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 25,
"globalIndex": 19395673,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 11854612139,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3f0f023064e9945bb5a2b91cf5cfd7f7696caf48f569039007371da8791a7a74",
"mainChain": true
},
{
"boxId": "02ecc872f926320897202b971dfb3671f93ca610237f33cd9b9a3511df340802",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 26,
"globalIndex": 19395674,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1509018684,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "6c6bac48ec95ea17256b4726b43ff2a74360d253430f44725c040443fcc4a032",
"mainChain": true
},
{
"boxId": "87f9d959536ba15b5ea2badb68982d5a003a95e33f926a01973522a9d18a670a",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 27,
"globalIndex": 19395675,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 601944397,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7f178b916a8c89a2ec89ca11868ddafd1b4a0a1c1904cd39ace0cbe2932d0b58",
"mainChain": true
},
{
"boxId": "e6d40b99630ce43a13de40d6155491019765c744059cae53b84cc303197c6b9f",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 28,
"globalIndex": 19395676,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 775385018,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "f6918598b53de19f5acd8adaed446dae2296efdc0486630d43e7b9d61609a4c0",
"mainChain": true
},
{
"boxId": "cf454915bd8e14004348f55149c2518fc72d9993fd43178604dd6d885d9c8a9a",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 29,
"globalIndex": 19395677,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 838167111,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "6023e06c2616ac20cd23c131607520aa43da373ec2c057a8844f91816e92e009",
"mainChain": true
},
{
"boxId": "507086b6c43a85c64ae17fd5b8af910c3a56237173d81b7ce0ef760ed41392ee",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 30,
"globalIndex": 19395678,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 375568335,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "2ca5e42290dec334ed673fb6fb8ad3c92c518a7fc26c0b399f86015a7a71aaee",
"mainChain": true
},
{
"boxId": "d9d4fb3b5e7860c635110f89c9cb0dff4eeaf19018306b054cfba20291060e08",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 31,
"globalIndex": 19395679,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 993930279,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "a8260b06964eed4dcf8d22b51de64970d3b15173cc974e33a643f60a3f587ccd",
"mainChain": true
},
{
"boxId": "97898f550c7fa7f69837fe92d9c15a89670560534115c58b597b307e89585528",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 32,
"globalIndex": 19395680,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 482098246,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "2bd8fbef37c7b8d9d235afff196fd1cf4230fdb44cac3b9e794bbfe780e681c4",
"mainChain": true
},
{
"boxId": "fde9a69b2ab3d8d930a5774686afb166496d20a63cfbbe977336ed92d5200fed",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 33,
"globalIndex": 19395681,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 335425786,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7177d2a6d0dfb3d3e98abe967936b2f4c86add82ff7d07865c7d1d8c677a2cda",
"mainChain": true
},
{
"boxId": "5caea24d29f411b5be980f655f9d0987f628e8b472b2fc0760a48e8d52d69266",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 34,
"globalIndex": 19395682,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 726578191,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "dd3e39f27123f7e3a92406d2fda1d4f3e0860939750ec2addd9a646d19353463",
"mainChain": true
},
{
"boxId": "5ada7538d9005a9318df9e218157b8c8ccc17e5f194b6b08d0342e7b2b442ad1",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 35,
"globalIndex": 19395683,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 86429562,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "364685106bcd58961b01a6fa04d3e64c8d01770b88c78548a2bd5779bb772c50",
"mainChain": true
},
{
"boxId": "b39e09eef840dc89bdabc9962f48c1004e2ed63cbd079b5a25bdce7fb7e38b51",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 36,
"globalIndex": 19395684,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1218309875,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7061bad9d103e966a3c9e9d6b8a499305e26954be4a2d381331c4f23da47dc17",
"mainChain": true
},
{
"boxId": "9f0765148290d8f0890de6e6db95025e5f16720f1ccc9f041e9a1d14ccbb7441",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 37,
"globalIndex": 19395685,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 792926788,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "4f04db1a87a755d51acb5828788417ba93cc75d30ed920c5307751f5c880b97c",
"mainChain": true
},
{
"boxId": "1739e27e420d758739250d28ad083c15622f7ecdd62cb5aa50ec74ab1570300c",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 38,
"globalIndex": 19395686,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 45472920,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "87de8c4cdad50785fc9d5b7bb8f63cc7540162cf3d67e50ddcfeffd21cc85b75",
"mainChain": true
},
{
"boxId": "d965b273c638714fedbc4ea1a3ff00e8724552a8cf6f2fe82971d1ecb84c4992",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 39,
"globalIndex": 19395687,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1345948060,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "076742fe6408a01c19392ebef6f55d2685728c2d84963952fe96862416b3d1fd",
"mainChain": true
},
{
"boxId": "9b2ddf2f93b63b7ae911d2f9f1880a64067b8c4c9751dfc34b0d669b3105be34",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 40,
"globalIndex": 19395688,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 820101995,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "863c49273e56845173a3d27c53aae611463e4f5f315b8f1711bc952e4729925f",
"mainChain": true
},
{
"boxId": "958bfb1b984b25bae08ccbed90058659e41e5ee30c4bd13de531e9f842df6d2b",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 41,
"globalIndex": 19395689,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 300574843,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "84e79d1e71142e66b0f475cd06931154ce5bae216f8c163642680dfe12afd193",
"mainChain": true
},
{
"boxId": "9ab74c68516305951d8e857b566946baea00cfef2004e279531f47a8d305d05e",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 42,
"globalIndex": 19395690,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 3205007443,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "280a2d7ce10b755e02b5d50322bfa4d739c9ee8975ee3e1e17a529cd38088e61",
"mainChain": true
},
{
"boxId": "1ce2fe7b77fd147411b3930a36d2fa5cf90a60b5be159285c3bb777abd8ffd08",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 43,
"globalIndex": 19395691,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 616850056,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "5141d322eae8581ca32a0cc8b52721238d28fa6c64f3cae0e061363252e1eb78",
"mainChain": true
},
{
"boxId": "835e2378402135836d5b98d4c99124a860c895bc290ba117d1ed926c69a7d86a",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 44,
"globalIndex": 19395692,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 154542028,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d9fea6510897a525aa43e0c6dfd32edeb03d4a729752d60bec46bb9769ff512b",
"mainChain": true
},
{
"boxId": "53923b2d3338697fe9a868b11422eab8deeb397bf812444b4a020730745014e7",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 45,
"globalIndex": 19395693,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 616035963,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "da864f343a442850a901fca3657390e2f58fa00322f37fb8177b4fdb36631425",
"mainChain": true
},
{
"boxId": "c208f2f38fee429b3a48ad5b06481e55c248271d8eeac888861b0e4e35c95d02",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 46,
"globalIndex": 19395694,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 14750593,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "5ec4df700927921c0f1995ad1cc97654fc836f658b83e5d174c85e5a7ad2a57f",
"mainChain": true
},
{
"boxId": "027218b162b0b6bc444d4b218fbf7a7cf45d06a13a29bba296b5d5900481489d",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 47,
"globalIndex": 19395695,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 2235247979,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "bf70b9667645e4b4dd4c131849c80322565a5db70afcaa8c2b00759dcda00cdc",
"mainChain": true
},
{
"boxId": "3dc001430506c3a0be36a0a629c5b187f71a5f807fc5812d263fa67f0bfa1bfe",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 48,
"globalIndex": 19395696,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1000850071,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "ffeccb9066c55330ee70243a0d749a47fafab9ef4de98ec59f9d09f67aecaa48",
"mainChain": true
},
{
"boxId": "024ae7886798901c7785746921ff1b5d679f21c7bf04ee764f778d4b3ce6904f",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 49,
"globalIndex": 19395697,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 65689568,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "06ff8e136a37b3791488f94f1243674ab42481a8673fca4aceabfbe07469a599",
"mainChain": true
},
{
"boxId": "f8e152c930cc1fb9a9ced8ef5baa3af15eed12599b668b61c80cdad6872d754c",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 50,
"globalIndex": 19395698,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 191660801,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "7ccf716314136180753ea85cb43edc1c9581016724c93284c5d480d00194475f",
"mainChain": true
},
{
"boxId": "f85639d3178f22e781150f677bbd95c0885246bfbc1e685b6c231b7dbf581671",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 51,
"globalIndex": 19395699,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 104397762,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c68c3a0919e7dbb01c022410b4537a2138691081358d949ddba9a36bb8ab0695",
"mainChain": true
},
{
"boxId": "1c22c70d86a5e7a846418286ff66d516dab4834ddd6ebfceb6bc148f8ae5a9e4",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 52,
"globalIndex": 19395700,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 557014205,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "4130b3fb57109927d4b4c602bae34e95049da3a828804e9cbdb5f7942e90961a",
"mainChain": true
},
{
"boxId": "8850438a94a575d8df48e377a8c39bf8d22ad2a361b5aecb3fe9feae323e7b5f",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 53,
"globalIndex": 19395701,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 237405087,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "95e04c43d97d7815882fd18f41d933fd3d298af19bec1e04fa8ce8708737b750",
"mainChain": true
},
{
"boxId": "7d75d84ddd1bf9dfd74c01afa2f38e4c87fc7b7d2d732577a17f2e297b4b979f",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 54,
"globalIndex": 19395702,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 146420479,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "99a805ed6d3e13c8333561a0df399f8a87dcf5351c4d6e611ea980bfe34e07b4",
"mainChain": true
},
{
"boxId": "cc64680996429e41f64b32178b0795b86bc77ff97ceff73b3b69ce711b0331c0",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 55,
"globalIndex": 19395703,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 498089363,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "1dc8c265e729098b25d066dcd0558c96aa6c1ad239c4d2b6a139c12a757d9106",
"mainChain": true
},
{
"boxId": "e92293767a798772d4fb82f260d4cfcb47db12cda73e5e28cbf3e361fd246f7b",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 56,
"globalIndex": 19395704,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 449282537,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "8dc5974b06c0606bab53a07708127279567f242480f9240ef3cd10a9a5c17c2c",
"mainChain": true
},
{
"boxId": "63c2cd31eaff71c0fc84d7885a75581d924d25acf753b3352436741cfb4defbe",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 57,
"globalIndex": 19395705,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 112383629,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "2329db532e17b3957986e05d39b546a08c2beefabd85b47711702d585d539807",
"mainChain": true
},
{
"boxId": "c94b055bb5f08c4fec45e3f2ef39282fdcd6951a85047ac496dcc019a745ec61",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 58,
"globalIndex": 19395706,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 187667868,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "84557e0ed84da11278c4068594744b6d181cff927b63947ec6b2dcf6278ae1c4",
"mainChain": true
},
{
"boxId": "d9a6781f0b3c7ed165c325926a1623523db416a99c16ad778ece5204976564d9",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 59,
"globalIndex": 19395707,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1386575188,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d595431be1999627c0d22de650bc411672451aa63f48cf6a77dc9fd8dd0e5cd1",
"mainChain": true
},
{
"boxId": "71ec24d61dd14301d04cccb192253ec77e1cb0a1c9c1a2802ceb05089e5dc1b0",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 60,
"globalIndex": 19395708,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 1282022360,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3c221e230641aff3d43ec849076079477136cf49534891d75fb931a7b04cfac6",
"mainChain": true
},
{
"boxId": "6699317efa8390e9c536b2937317bbb0837791612fa9281da08bf27003880b5a",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 61,
"globalIndex": 19395709,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 471902698,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "51ba15e89fd8de27ce24868f53d321aca2f154696901f6e43b44d4022ad4cdbd",
"mainChain": true
},
{
"boxId": "1afd952da341ac837f1839fb82b17205835bb50b8421b03a68ee5920a4321949",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 62,
"globalIndex": 19395710,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 22736460,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "e51bed88d5726a4e3a7a595272c38f401e831218116deba086772936ad754c8e",
"mainChain": true
},
{
"boxId": "8571593cda16a9836a161d387a379611f1c7fbb8542cbc72cd3d27fce049e741",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 63,
"globalIndex": 19395711,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 57316038,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "1fa214a4f87eb3dcdf8e7bb1955998fed69ccd92a5a310f7d448c7cae5cbb0bc",
"mainChain": true
},
{
"boxId": "e9e12486305f09ff3af31300ef4c45bbc90f5f93503d76f531b01578556264df",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 64,
"globalIndex": 19395712,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 322787958,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "6991e07d3ce9db097dd53a048b48aa131c0b269e99c199b4fa5f997154c730b5",
"mainChain": true
},
{
"boxId": "65c69c9aaa7b2ccd2da198d2543ea1b3cd2bfcbd5256c0e9161eb671d6b72e78",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 65,
"globalIndex": 19395713,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 9152229721,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "0ed3ea3187831fa2674559915ed72485bca8fa80332a6f613a4fc43f4e500a11",
"mainChain": true
},
{
"boxId": "508cb93e883ec1ceefa72deb081d5bfa72e4776d2306e3ec2c1068b6f9f10bb9",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 10000000,
"index": 66,
"globalIndex": 19395714,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": 61696635,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "c7df9ff87c5597c9963a43b59b4589a16c66b4428fc46940a3203ced485b8439",
"mainChain": true
},
{
"boxId": "507a8f69157815ce339927a14412c35b7e850e5feafaa94a203fa5a58b75afe1",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 723333333,
"index": 67,
"globalIndex": 19395715,
"creationHeight": 800227,
"settlementHeight": 800230,
"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": "2d62f5a4c97db3f72c310499dc9e9d20b5b780564d6ce6107372e1ecb71f5f93",
"mainChain": true
},
{
"boxId": "41a0c7f84615e9f45eb9c2fd1a54fbf92681ded67901867ca8626679c812c2a5",
"transactionId": "751eab666a01b66bfd9f136d4ed5eee4392b3d079b17d08b4e58b33ce0bab5d8",
"blockId": "9c45f11e592047919f5cc35799fbc0b34ebc788e0534fea39ec57804c2d8fd4f",
"value": 6477733706,
"index": 68,
"globalIndex": 19395716,
"creationHeight": 800227,
"settlementHeight": 800230,
"ergoTree": "0008cd026d9d81d27185efa93c148f700839183a882aae3a4de1f984faff69eeed372027",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(6d9d81,e53882,...)))}",
"address": "9fMLVMsG8U1PHqHZ8JDQ4Yn6q5wPdruVn2ctwqaqCXVLfWxfc3Q",
"assets": [
{
"tokenId": "472c3d4ecaa08fb7392ff041ee2e6af75f4a558810a74b28600549d5392810e8",
"index": 0,
"amount": 34,
"name": "NETA",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "3f8467d993a6970fef67bc5c5e49fb02791f76b741d890eaafb141cae460f708",
"mainChain": true
}
],
"size": 71373,
"isUnconfirmed": false
}