Transaction
ID: 3e897e2a25...732e
Inputs (106)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.00101 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001020304 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#100
8f38d5606c33...66d7 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#101
134d8c74f3ca...cede Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#102
f23b848104d7...e820 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#103
8ac21e9c30b1...3ecc Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
2
#104
f1dd49c1f319...364f Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
1
#105
e5062b0d9518...784c Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
2
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.204030304 ERG
Tokens:
309,000
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.0039 ERG
Tokens:
5
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.0021 ERG
Transaction Details
Confirmations: 266,083
Total coins transferred: 0.210030304 ERG
Fees: 0.0021 ERG
Fees per byte: 0.000000425 ERG
Raw Transaction Data
{
"id": "3e897e2a2590b51c802ae8f981267c2db8f83f33eec82864ec6d501a6976732e",
"blockId": "d4c3144ac3f1b2e7d97bb88159000a9611c2ae19f88b0f6863d9a7231b7d4932",
"inclusionHeight": 1502242,
"timestamp": 1744501256747,
"index": 2,
"globalIndex": 8831489,
"numConfirmations": 266083,
"inputs": [
{
"boxId": "affcd74589d12ff207bd10c7d12fd8c450cd336650976da1343ab758570e154f",
"value": 2000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "65b8f1b5cfaf34ea69d5895e64be79a8cafe66d644b618b04c992bdcbbf92a62",
"outputTransactionId": "7343219e261b4f98f422e48b0b093aa1d816e2ab04b2520ad221373231e1b180",
"outputIndex": 1,
"outputGlobalIndex": 47327238,
"outputCreatedAt": 1502230,
"outputSettledAt": 1502232,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20ddcf399a712ddfea9b6a311d602f88c29475b115e7f995d432459c44f098c035",
"sigmaType": "Coll[SByte]",
"renderedValue": "ddcf399a712ddfea9b6a311d602f88c29475b115e7f995d432459c44f098c035"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20296a3055c375cf7413357442a46948b66dc8c5e46b38efa7aff1cd48baa49a6d",
"sigmaType": "Coll[SByte]",
"renderedValue": "296a3055c375cf7413357442a46948b66dc8c5e46b38efa7aff1cd48baa49a6d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "72d2dc1eba9b7b4ac6e7c03c44d7b7b6ca39a39af420b75c996ff56b5fa09e30",
"value": 2000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "65b8f1b5cfaf34ea69d5895e64be79a8cafe66d644b618b04c992bdcbbf92a62",
"outputTransactionId": "9337d76b9cf2e1b6703dcfe7e8689521e1493acb83df168ed447614f08b4eda5",
"outputIndex": 1,
"outputGlobalIndex": 47327243,
"outputCreatedAt": 1502230,
"outputSettledAt": 1502232,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20059e38729e1d06a02358f46a27bde7d5c77cfe1e8af9922a91b541386c009af2",
"sigmaType": "Coll[SByte]",
"renderedValue": "059e38729e1d06a02358f46a27bde7d5c77cfe1e8af9922a91b541386c009af2"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20c5a43c76331655d5e22a47b3db7a858d743e1e5d3edce13167ad9732c0e16986",
"sigmaType": "Coll[SByte]",
"renderedValue": "c5a43c76331655d5e22a47b3db7a858d743e1e5d3edce13167ad9732c0e16986"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "21081df2a927d6709d6e74a38d1fd7a265d544a41c422a26ab9c35d070e33887",
"value": 2000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "65b8f1b5cfaf34ea69d5895e64be79a8cafe66d644b618b04c992bdcbbf92a62",
"outputTransactionId": "f2c535ceb6f9876142268e432b4b1964a3e1b37d07b19e29c35f606c31cfa3a7",
"outputIndex": 1,
"outputGlobalIndex": 47327248,
"outputCreatedAt": 1502229,
"outputSettledAt": 1502232,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2029beed9c0f62f20b8bafca761a0d0665f66ec8ce4f8678ecb5d389584f6534a4",
"sigmaType": "Coll[SByte]",
"renderedValue": "29beed9c0f62f20b8bafca761a0d0665f66ec8ce4f8678ecb5d389584f6534a4"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2082db9a6eee9f9bb50573eaaf2ac3f46b7b89a491625fc05e59fea5c37c44b485",
"sigmaType": "Coll[SByte]",
"renderedValue": "82db9a6eee9f9bb50573eaaf2ac3f46b7b89a491625fc05e59fea5c37c44b485"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "55d953d505ff9b41d483e2884f5023aac10efe05440822b8a5d1c18378ade2df",
"value": 2000000,
"index": 3,
"spendingProof": null,
"outputBlockId": "0de6c63ac8d28ecb71e4bdc6102c03ec7cd1b686fb14a3cb58e4145bee7d7a06",
"outputTransactionId": "faea377e5aec9c1ce3d4cc3e72696827eb061fa9757202d15cf56406d25ac58f",
"outputIndex": 1,
"outputGlobalIndex": 47327283,
"outputCreatedAt": 1502230,
"outputSettledAt": 1502233,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20ea17a62c608a9475a30f1ba345b82c2dd2c799d27dc4d4c9ba84bf7f282de3d5",
"sigmaType": "Coll[SByte]",
"renderedValue": "ea17a62c608a9475a30f1ba345b82c2dd2c799d27dc4d4c9ba84bf7f282de3d5"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20382d93f9e4a07d8bd18bcbdff756d40bf0b58e9bf65c21913e282fb11866ae0d",
"sigmaType": "Coll[SByte]",
"renderedValue": "382d93f9e4a07d8bd18bcbdff756d40bf0b58e9bf65c21913e282fb11866ae0d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "482b51e16139386e9b54f7674a55c118db5a2ec708e8aa4be0e4a33bbe3884ac",
"value": 1010000,
"index": 4,
"spendingProof": null,
"outputBlockId": "0de6c63ac8d28ecb71e4bdc6102c03ec7cd1b686fb14a3cb58e4145bee7d7a06",
"outputTransactionId": "f651b9ff5609e306571024f0e6987c8d9c675ba41c9e07a9bf5b0d35aebd1263",
"outputIndex": 1,
"outputGlobalIndex": 47327329,
"outputCreatedAt": 1502230,
"outputSettledAt": 1502233,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203766d9edd8ed272e11c762e2bbc5b1a50aa0b7c38ca8f8aff280f3179fd19f8b",
"sigmaType": "Coll[SByte]",
"renderedValue": "3766d9edd8ed272e11c762e2bbc5b1a50aa0b7c38ca8f8aff280f3179fd19f8b"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e206e1a353794b1c1c0c54bca5acd3682b274b6ba0420bb9bb4a5be94968baaa243",
"sigmaType": "Coll[SByte]",
"renderedValue": "6e1a353794b1c1c0c54bca5acd3682b274b6ba0420bb9bb4a5be94968baaa243"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "205d2dd6d7a11263d98e20bfe8eab51728bd2fc00f9c3631fe162615e165a1e2",
"value": 1020304,
"index": 5,
"spendingProof": null,
"outputBlockId": "0de6c63ac8d28ecb71e4bdc6102c03ec7cd1b686fb14a3cb58e4145bee7d7a06",
"outputTransactionId": "16e851d5d217fcbb46f11802a82a700e6b93bc6bb851a8eaa5cdad14a7412e67",
"outputIndex": 1,
"outputGlobalIndex": 47327334,
"outputCreatedAt": 1502230,
"outputSettledAt": 1502233,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20c532a3c38a2d3648edf44a602cfd2f99192c95b3b8e94192a68ed60ac5fbd8c0",
"sigmaType": "Coll[SByte]",
"renderedValue": "c532a3c38a2d3648edf44a602cfd2f99192c95b3b8e94192a68ed60ac5fbd8c0"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e208205c6c4dea99d7f12b0a2606900d817f9e2b4760e2ddcf73833f4216fe0d676",
"sigmaType": "Coll[SByte]",
"renderedValue": "8205c6c4dea99d7f12b0a2606900d817f9e2b4760e2ddcf73833f4216fe0d676"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "279a6386e81d26e727972a00c2cac86875689a97b7ce9f351427c78d4aa01ca1",
"value": 2000000,
"index": 6,
"spendingProof": null,
"outputBlockId": "16ebe302fecaabeeea73462b0b4e132e7ee4c1ba7aea97010b51eb9460279ceb",
"outputTransactionId": "7a20128020d33c478642899b88f8586bd9e843f68e1386c4effd750c6720a118",
"outputIndex": 1,
"outputGlobalIndex": 47327366,
"outputCreatedAt": 1502232,
"outputSettledAt": 1502234,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e206696280d3218decd0ba11a5a954542de86db8915e6ed6210b02ad6edb5d15ff5",
"sigmaType": "Coll[SByte]",
"renderedValue": "6696280d3218decd0ba11a5a954542de86db8915e6ed6210b02ad6edb5d15ff5"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2050d461d996a682c922fdc97bf96c73dc06ae42bb116b3efbe3375b1da747624d",
"sigmaType": "Coll[SByte]",
"renderedValue": "50d461d996a682c922fdc97bf96c73dc06ae42bb116b3efbe3375b1da747624d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "9d8e5cd2a07944af1305b82e2c6676138da572a95c3086410b61d641d7ad5c53",
"value": 2000000,
"index": 7,
"spendingProof": null,
"outputBlockId": "16ebe302fecaabeeea73462b0b4e132e7ee4c1ba7aea97010b51eb9460279ceb",
"outputTransactionId": "83415f82a3de26e77d6fcb94c6be5bc1fb0f35e9f220fc55605bf406b4824e87",
"outputIndex": 1,
"outputGlobalIndex": 47327371,
"outputCreatedAt": 1502232,
"outputSettledAt": 1502234,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20742aab33ec1d5b1e29d0d76c31b75d93e60ab3a71f978bcf14e369c2134b3e4b",
"sigmaType": "Coll[SByte]",
"renderedValue": "742aab33ec1d5b1e29d0d76c31b75d93e60ab3a71f978bcf14e369c2134b3e4b"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2040a677ee075c7c93975a15587aef0a9e93a18e13d62d5afa9c87d17547a3ba2d",
"sigmaType": "Coll[SByte]",
"renderedValue": "40a677ee075c7c93975a15587aef0a9e93a18e13d62d5afa9c87d17547a3ba2d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f805f2681eea3c63152e8ab3f28aabeaf243d528b52ed1c6489e4a667f066b3f",
"value": 2000000,
"index": 8,
"spendingProof": null,
"outputBlockId": "b525a8741132c6d62344b951b0dc1c582fc9e713116df6901c8f596a07e92f1a",
"outputTransactionId": "bb4fe59ea7c29aaca4fc77875e7be4d3a40c42e4ed0c3308db2023f9971056c4",
"outputIndex": 1,
"outputGlobalIndex": 47327379,
"outputCreatedAt": 1502233,
"outputSettledAt": 1502235,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e206f3ed92c3f867beec54f5dff6dd8682854eefb9eed2fa9c22f4d2ec5d8fdd050",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f3ed92c3f867beec54f5dff6dd8682854eefb9eed2fa9c22f4d2ec5d8fdd050"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e202c4f46725c6146f1c24a51fabfb0b7199e657ba59fdb40ed5a72418526c88627",
"sigmaType": "Coll[SByte]",
"renderedValue": "2c4f46725c6146f1c24a51fabfb0b7199e657ba59fdb40ed5a72418526c88627"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "13700b103172ee96825b57a4163d9bc515bc6c471066a73818540d2640336c78",
"value": 2000000,
"index": 9,
"spendingProof": null,
"outputBlockId": "b525a8741132c6d62344b951b0dc1c582fc9e713116df6901c8f596a07e92f1a",
"outputTransactionId": "d856c32528616f888fd02dff13ce8032886034965aa821234f120f32ca6d095d",
"outputIndex": 1,
"outputGlobalIndex": 47327384,
"outputCreatedAt": 1502233,
"outputSettledAt": 1502235,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200088840f331eedf07d309096c075208670801d18d730ba3fb2bb341bd5c094ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "0088840f331eedf07d309096c075208670801d18d730ba3fb2bb341bd5c094ca"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2006a5b1c1689a1a4cbbd853f88d51a243a2025a51ce030d11b6ee2fc061e5df1f",
"sigmaType": "Coll[SByte]",
"renderedValue": "06a5b1c1689a1a4cbbd853f88d51a243a2025a51ce030d11b6ee2fc061e5df1f"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "27aff8c3eb0186e11bc017fe62cfa77b5415abab1d4f295fa139d61b4d37c8fa",
"value": 2000000,
"index": 10,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "34a5b2785b8f9bf1b58b5dc5fd37d8727b712895759aebc1b7e8e8346ebeed1a",
"outputIndex": 1,
"outputGlobalIndex": 47327398,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2094dae57d9bf0d20e561362750c29f17d6b298544b16614a8962be541e2061865",
"sigmaType": "Coll[SByte]",
"renderedValue": "94dae57d9bf0d20e561362750c29f17d6b298544b16614a8962be541e2061865"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e203d6dece37d941c96bb6d1b9a71ce3cb2f47ce6869f8dc4ca380e47812ff9e137",
"sigmaType": "Coll[SByte]",
"renderedValue": "3d6dece37d941c96bb6d1b9a71ce3cb2f47ce6869f8dc4ca380e47812ff9e137"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "7446c9dfe1f1987b9a5106dc0902720b09579f35fdba42e9eecd13d6dd29f8b3",
"value": 2000000,
"index": 11,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "9a45b8bd5253ecf9c3568887e1b406b71255fb30e431d67f6a238200884a6cda",
"outputIndex": 1,
"outputGlobalIndex": 47327403,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e209fd5177131205e443ba2f60bcbc6f23954e5c75fa58038fd6547394fc7f951cc",
"sigmaType": "Coll[SByte]",
"renderedValue": "9fd5177131205e443ba2f60bcbc6f23954e5c75fa58038fd6547394fc7f951cc"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20434bf4949b83c4ad24cd731ec353b0796ffd120258c5f0d995dee15149a2eed2",
"sigmaType": "Coll[SByte]",
"renderedValue": "434bf4949b83c4ad24cd731ec353b0796ffd120258c5f0d995dee15149a2eed2"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "6ad8b7e79e4c32547f14b2fbffa89f46050d89520c7aa53e3239a138b00451b9",
"value": 2000000,
"index": 12,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "0b91943fd3e90c7c7718a351ef493e84402176939f1b2295a7240dea33d66b65",
"outputIndex": 1,
"outputGlobalIndex": 47327411,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2058ec05eee5edfec787f4551d48a80005515d0ea3192675ca9a12d50a9b032cc6",
"sigmaType": "Coll[SByte]",
"renderedValue": "58ec05eee5edfec787f4551d48a80005515d0ea3192675ca9a12d50a9b032cc6"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e202ac0a4c05d57cb32cf985fe37ada7aeb8f5c19ebed61c0bd6f5b94b9899eef71",
"sigmaType": "Coll[SByte]",
"renderedValue": "2ac0a4c05d57cb32cf985fe37ada7aeb8f5c19ebed61c0bd6f5b94b9899eef71"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "96657962886f9cd7bad3009e13b118e5d653037a526c69f44c0294d313ee1548",
"value": 2000000,
"index": 13,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "8e2ad1d91c832703ac7ac180312b68a5d0d2f7d9498b2c2d350d6721192f10f1",
"outputIndex": 1,
"outputGlobalIndex": 47327416,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20b4cde26fe0c84cd229c5d5660f250690bc112e501a050aade9e77683b7cb2d33",
"sigmaType": "Coll[SByte]",
"renderedValue": "b4cde26fe0c84cd229c5d5660f250690bc112e501a050aade9e77683b7cb2d33"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20573b79af495782c03ac1c1199e81b02cc56a9670b8cc559ebd630391d4ad7c97",
"sigmaType": "Coll[SByte]",
"renderedValue": "573b79af495782c03ac1c1199e81b02cc56a9670b8cc559ebd630391d4ad7c97"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "60d949f1fd67e0b92a1d91eec78bd55aec9e05dfe12b667ddea309c765c5ef00",
"value": 2000000,
"index": 14,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "a3586a7517795935a40b026401ed9bd2e07f23f6f95776146b123eaf7fd951ef",
"outputIndex": 1,
"outputGlobalIndex": 47327425,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20d7b7e5159efc9cd6a29c9ca4bb017b52bfdc26c0ebbbba8806a753e04849e2f5",
"sigmaType": "Coll[SByte]",
"renderedValue": "d7b7e5159efc9cd6a29c9ca4bb017b52bfdc26c0ebbbba8806a753e04849e2f5"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20f8dea63a076318160e7ed1adf933e1cec83695bf0aab37727f07521d08894e9c",
"sigmaType": "Coll[SByte]",
"renderedValue": "f8dea63a076318160e7ed1adf933e1cec83695bf0aab37727f07521d08894e9c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "4b84d81f0cf52bf18dc9d6781434a91dda9b89d8df7fc9322efbfb588b3872a4",
"value": 2000000,
"index": 15,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "c65b3f039a9b82f769e94ae33453728f6c45d40c6a649869bbf92ec41346e25d",
"outputIndex": 1,
"outputGlobalIndex": 47327430,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20cd3863c3556e8da87295be7fc2c1d61fd0189a324d323bf60e607553f4a4e2f9",
"sigmaType": "Coll[SByte]",
"renderedValue": "cd3863c3556e8da87295be7fc2c1d61fd0189a324d323bf60e607553f4a4e2f9"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20b6b7e0b93bc5b1f238b907d69c7c074d9648a35fa8cc59ac26a40912a3c13b6d",
"sigmaType": "Coll[SByte]",
"renderedValue": "b6b7e0b93bc5b1f238b907d69c7c074d9648a35fa8cc59ac26a40912a3c13b6d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "39c7e9a15b8e96f6a25dad0478be885e0c0856e2611e4402743427e2307d0849",
"value": 2000000,
"index": 16,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "01187d3d5d05fd579aca652cebc10abdecdbaf5a3d81f087bb852bf413f8c1d0",
"outputIndex": 1,
"outputGlobalIndex": 47327435,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20ce7dcc00b7759ccf97252cd5c994b2415a6b97c2580a5244bc9910ea34336a96",
"sigmaType": "Coll[SByte]",
"renderedValue": "ce7dcc00b7759ccf97252cd5c994b2415a6b97c2580a5244bc9910ea34336a96"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20df11f8c7450c4a42f4b9cb3b479361073c706515c852d6ef03e02c8c08761538",
"sigmaType": "Coll[SByte]",
"renderedValue": "df11f8c7450c4a42f4b9cb3b479361073c706515c852d6ef03e02c8c08761538"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8b77f2c4474cb3c5d6f6d958b0e538a3f802f4360ab94bc1f5cdd7b531dd52fe",
"value": 2000000,
"index": 17,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "0200c379abdd6dbfcd805c642679327432300c02baa5e3ba32ffde459fde6ad2",
"outputIndex": 1,
"outputGlobalIndex": 47327440,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2099eaac5fcdb8ff2a9b4503b43964a5cb81471aae52242facbfef1f87b11457c0",
"sigmaType": "Coll[SByte]",
"renderedValue": "99eaac5fcdb8ff2a9b4503b43964a5cb81471aae52242facbfef1f87b11457c0"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2070a8718e6e82db84a5c8812e69e9c6039ee6d0a366295a7a1e3a52c29e0cd334",
"sigmaType": "Coll[SByte]",
"renderedValue": "70a8718e6e82db84a5c8812e69e9c6039ee6d0a366295a7a1e3a52c29e0cd334"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "0c1ae164ac7c8c7085edff283bfbf078a51a03789d67d22c67764ad2198c5cd6",
"value": 2000000,
"index": 18,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "176b2c2f8875a36f5b1e6c74b79ca6f3af6c53691541721242a829112dec558d",
"outputIndex": 1,
"outputGlobalIndex": 47327445,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20327cd19bdc7934e00a67eca4f126b5246416f5d966b94af6c5eb2980e866d858",
"sigmaType": "Coll[SByte]",
"renderedValue": "327cd19bdc7934e00a67eca4f126b5246416f5d966b94af6c5eb2980e866d858"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2059774293ef2f7e16581ebb107e7b72cdc1b2416a702b3e2afc9226b3b72f1b2e",
"sigmaType": "Coll[SByte]",
"renderedValue": "59774293ef2f7e16581ebb107e7b72cdc1b2416a702b3e2afc9226b3b72f1b2e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cbe938ec804327e82a2fcee169b2a9d68963b4213fd5f297a85455ce5bb5f431",
"value": 2000000,
"index": 19,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "1b46c59a3995cfb7471061e9428e471778d26c6426750761722bb4f3507e3634",
"outputIndex": 1,
"outputGlobalIndex": 47327450,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e201f2544ae82ab043f2889c81ac9db7ab9d74bb4af631631b5ef2200879ee7fdb3",
"sigmaType": "Coll[SByte]",
"renderedValue": "1f2544ae82ab043f2889c81ac9db7ab9d74bb4af631631b5ef2200879ee7fdb3"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20d29c6a9aa1f28b8782f3b9a8fde0dc6eddbfa946b14855b5ba034ce997fc153e",
"sigmaType": "Coll[SByte]",
"renderedValue": "d29c6a9aa1f28b8782f3b9a8fde0dc6eddbfa946b14855b5ba034ce997fc153e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "39ed415f9d979191b17ecd9602ee860dd563acff889baebf64dc2ca05c22e698",
"value": 2000000,
"index": 20,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "30c3bda55bc2ba3a2fb5702b7a3f341d80eddde9f1a073fae711e61f6c80b512",
"outputIndex": 1,
"outputGlobalIndex": 47327455,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e206b5101757d087080d80e846662dbdae5bc43f477c35182005eb05fa036ae4040",
"sigmaType": "Coll[SByte]",
"renderedValue": "6b5101757d087080d80e846662dbdae5bc43f477c35182005eb05fa036ae4040"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2087791bb5dca2fab78f34f212601faf373c2c160a760636fd9587e9568df162b5",
"sigmaType": "Coll[SByte]",
"renderedValue": "87791bb5dca2fab78f34f212601faf373c2c160a760636fd9587e9568df162b5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "974dc3d1a33c3a352828e34ab1de68c271d90be8eea407fbed916762fcb5e2b4",
"value": 2000000,
"index": 21,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "353728f12c91a369d7cefac7740a68413e5a904168c9fb592d9f43d7991f1d7a",
"outputIndex": 1,
"outputGlobalIndex": 47327460,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203aa7ed9864521180387dcc059e46225ada5116a86758bc2b958873bbd7d19366",
"sigmaType": "Coll[SByte]",
"renderedValue": "3aa7ed9864521180387dcc059e46225ada5116a86758bc2b958873bbd7d19366"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2010ec4714d99781ad090314747715e6c8b743fc966947ef6f08726ae3624f03a0",
"sigmaType": "Coll[SByte]",
"renderedValue": "10ec4714d99781ad090314747715e6c8b743fc966947ef6f08726ae3624f03a0"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "25f194fdd78698d04b130da67b68fa06eb87a8f6e6aeb6e7581067240c58439f",
"value": 2000000,
"index": 22,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "4de6d25a47facadb6af67f5ab1d85ecdb8fd233a8428159d7063d10fdfd87ac9",
"outputIndex": 1,
"outputGlobalIndex": 47327465,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20c4a5381da20a4feb1b577eee060ecdf72a53303bdb9b7c37b204ce3bea85b93d",
"sigmaType": "Coll[SByte]",
"renderedValue": "c4a5381da20a4feb1b577eee060ecdf72a53303bdb9b7c37b204ce3bea85b93d"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20267b2a69f0907ac1ca548c9e19fe7742ac0645e040bf187df26e552e36106b46",
"sigmaType": "Coll[SByte]",
"renderedValue": "267b2a69f0907ac1ca548c9e19fe7742ac0645e040bf187df26e552e36106b46"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "5391197dc41d4971871f54abfe905833465663dee86024449b82a9f20c169145",
"value": 2000000,
"index": 23,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "53d29b3afc7099392b6177d90471e85518132e0fba923e7943e2ba093e16811f",
"outputIndex": 1,
"outputGlobalIndex": 47327470,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203b2d29ce823c35d4a974fcb41aefe5fb31378870724bafba22cd281678ed47a5",
"sigmaType": "Coll[SByte]",
"renderedValue": "3b2d29ce823c35d4a974fcb41aefe5fb31378870724bafba22cd281678ed47a5"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2079de3bae1987453a260049a50386e55ac51f5bd27e27b0a507d9cfef4ed0a0fb",
"sigmaType": "Coll[SByte]",
"renderedValue": "79de3bae1987453a260049a50386e55ac51f5bd27e27b0a507d9cfef4ed0a0fb"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "35d8ee523f76422da373f198d48904d36fc0cfcf0bb94508fcdc72a505db8aa6",
"value": 2000000,
"index": 24,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "5d3f340415753dc9b095cf978a94bfed50908766909311a653e713d809e05e2e",
"outputIndex": 1,
"outputGlobalIndex": 47327475,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20ca2e79041d6386afb8ec6d6f74e579821cd3059f8c76db4c562c270ff1c9c698",
"sigmaType": "Coll[SByte]",
"renderedValue": "ca2e79041d6386afb8ec6d6f74e579821cd3059f8c76db4c562c270ff1c9c698"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20e28c6b024154905c20b4327f6cc1f0e25281c041b2c95ec98b531b7a649b89c6",
"sigmaType": "Coll[SByte]",
"renderedValue": "e28c6b024154905c20b4327f6cc1f0e25281c041b2c95ec98b531b7a649b89c6"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "267e59d86754c943886d4647362e5591649f116e78b0cfd3469cb172ef1d6200",
"value": 2000000,
"index": 25,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "83d6f158393fdc21e13ff9f035e1b5f5fe41d09ca4b99daa9de5cebbb5dc1e88",
"outputIndex": 1,
"outputGlobalIndex": 47327480,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20fe93b88cc5fe9d945f31341803b9f739284b497165296efe23b50745cb787dd7",
"sigmaType": "Coll[SByte]",
"renderedValue": "fe93b88cc5fe9d945f31341803b9f739284b497165296efe23b50745cb787dd7"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20e4d06ee3857306867780eb0925b395b0340ed4d409e3009bf405e2a57b91522f",
"sigmaType": "Coll[SByte]",
"renderedValue": "e4d06ee3857306867780eb0925b395b0340ed4d409e3009bf405e2a57b91522f"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "17c2413c0d0fbeeebfba981280482bb2d1be53f29eaddf21662b4444c62f110e",
"value": 2000000,
"index": 26,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "8941de6af4b2f3f264542fe56a3ba1c63d7d23e3b5530c65eb9d53d6ac19362b",
"outputIndex": 1,
"outputGlobalIndex": 47327485,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f9d1b0896da6db5d3c981594c5514383acf6155eeec792393ed39d06acdccadc",
"sigmaType": "Coll[SByte]",
"renderedValue": "f9d1b0896da6db5d3c981594c5514383acf6155eeec792393ed39d06acdccadc"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20650780f68fd8db516c7ed5cafc6533931cda261da25e4a9c48bebeec13a238bb",
"sigmaType": "Coll[SByte]",
"renderedValue": "650780f68fd8db516c7ed5cafc6533931cda261da25e4a9c48bebeec13a238bb"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "2c80deea120c744455802529ed9ac3f83ea145e93b43d09e7a0fce0801adc41a",
"value": 2000000,
"index": 27,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "b6d9c6046d424189600fbb2ae48d315cdec5c2fb76982833c4d2993f5fa7bf03",
"outputIndex": 1,
"outputGlobalIndex": 47327490,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20aa7c8b3b2504769432f5dfc91219e733d1b2ae9c88a6e479c2c600170bf5757d",
"sigmaType": "Coll[SByte]",
"renderedValue": "aa7c8b3b2504769432f5dfc91219e733d1b2ae9c88a6e479c2c600170bf5757d"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2056a03d3d5274d6e9f0391fdddd5bbe1f8e04be698a43870796bb0436cfc7e8f9",
"sigmaType": "Coll[SByte]",
"renderedValue": "56a03d3d5274d6e9f0391fdddd5bbe1f8e04be698a43870796bb0436cfc7e8f9"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "e904a62d46a23e6ebf890bcf8ec6852704f8dd25916bd90912029cfc9f676793",
"value": 2000000,
"index": 28,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "bdd65c0e200bbfb2ec65543cb1f35a7f9178d78c5d9eb752dfccd60f922d66b8",
"outputIndex": 1,
"outputGlobalIndex": 47327495,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20da6c926ce60759b4c2f566e6c47ee847a6c67d882413ef06bd4cb37a5d6af4d7",
"sigmaType": "Coll[SByte]",
"renderedValue": "da6c926ce60759b4c2f566e6c47ee847a6c67d882413ef06bd4cb37a5d6af4d7"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e203209fe143d3e183e246e78021555696a0c6dcccecb1ca7ee1362f7f8d9bdf03c",
"sigmaType": "Coll[SByte]",
"renderedValue": "3209fe143d3e183e246e78021555696a0c6dcccecb1ca7ee1362f7f8d9bdf03c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "749cda9aac88c37683a1e39ca60a52b07aeb769da545367e1f75126ff1753903",
"value": 2000000,
"index": 29,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "c5e7f9b46130392cd72340e200e8da3a96113f6a94c5e4ad48dfedbf19b494bc",
"outputIndex": 1,
"outputGlobalIndex": 47327500,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2093d22cfec531423b8d7059ad6b0eacc4bcf10b2f852adbb94726bfd69e1adea9",
"sigmaType": "Coll[SByte]",
"renderedValue": "93d22cfec531423b8d7059ad6b0eacc4bcf10b2f852adbb94726bfd69e1adea9"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2031993bc13ae8f0e3efdfe040cf91c10d1589758a7fb45ad119b3b9bad2e5c741",
"sigmaType": "Coll[SByte]",
"renderedValue": "31993bc13ae8f0e3efdfe040cf91c10d1589758a7fb45ad119b3b9bad2e5c741"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "053b8aaa1d57044fe9ab226199765a8ae63cbe4b940928f8df02869f6d1c409e",
"value": 2000000,
"index": 30,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "e364e701a693121fa63edfed93b26939ba8351b89c0efb0e076d23d1b095d3d1",
"outputIndex": 1,
"outputGlobalIndex": 47327505,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2088708d05bd78d4d8b4195f210903fc8bccb2eacd2c3bba6c8c7302ddba29ca92",
"sigmaType": "Coll[SByte]",
"renderedValue": "88708d05bd78d4d8b4195f210903fc8bccb2eacd2c3bba6c8c7302ddba29ca92"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20ebeca4548f0125d84d8da044d52a179cf66cb92ea7626ea67723475732e3a2c5",
"sigmaType": "Coll[SByte]",
"renderedValue": "ebeca4548f0125d84d8da044d52a179cf66cb92ea7626ea67723475732e3a2c5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "4f6b7c461b2598bd8e30cc34e5c159ed6658a29bd36236a38acd5f16114574a5",
"value": 2000000,
"index": 31,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "eb1ec8c780bea4d8903dd86a658c354ae5a0237bec4c7f0ea308e10ab7357010",
"outputIndex": 1,
"outputGlobalIndex": 47327510,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e205bef0fc79b73761ed88d6486fc9a65075494418f4efa85859366d1bda286b17c",
"sigmaType": "Coll[SByte]",
"renderedValue": "5bef0fc79b73761ed88d6486fc9a65075494418f4efa85859366d1bda286b17c"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20e8468ee7eb5c85b72bc29d6c89290134acf825c27776ba0788ff55f663b3abd2",
"sigmaType": "Coll[SByte]",
"renderedValue": "e8468ee7eb5c85b72bc29d6c89290134acf825c27776ba0788ff55f663b3abd2"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8d2f4deaaeb48775c2769377b1d9b153f80d5b63850b08368309e0d9a7eeb74b",
"value": 2000000,
"index": 32,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "f14d11c05aa6b3725a0458cb2f7af0019edf3ad748c8450d9d19dc8151cb62a1",
"outputIndex": 1,
"outputGlobalIndex": 47327515,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20451e6a391af3b38336460dfab25c283697256a195638eeb9627b3b687f42009a",
"sigmaType": "Coll[SByte]",
"renderedValue": "451e6a391af3b38336460dfab25c283697256a195638eeb9627b3b687f42009a"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20ccc923b642818f6bee5444aee6177dbb000201e490a39035bfdd036b0b381988",
"sigmaType": "Coll[SByte]",
"renderedValue": "ccc923b642818f6bee5444aee6177dbb000201e490a39035bfdd036b0b381988"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d2f5b951aa8c46f4b4b638056f1d30b464fcf8135b5c1719df87a095694854f7",
"value": 2000000,
"index": 33,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "fd04b7230dd6613516d8ded803337d308f2d2b9e5157316c08c5810c11ea8f41",
"outputIndex": 1,
"outputGlobalIndex": 47327520,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2039d94126ab6b84bd0de5d562d8b1b1f0b1e2e1e11352afc971812ca155bd01d7",
"sigmaType": "Coll[SByte]",
"renderedValue": "39d94126ab6b84bd0de5d562d8b1b1f0b1e2e1e11352afc971812ca155bd01d7"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e204858d77bb155f74c8b6d7feb530b987609f09f47701a9680a517d8c1580b8e08",
"sigmaType": "Coll[SByte]",
"renderedValue": "4858d77bb155f74c8b6d7feb530b987609f09f47701a9680a517d8c1580b8e08"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "e55cd40dcf65efa3d6950d6803ccb3601b5db918eb4a1ae1ed5e7c5fa3b48534",
"value": 2000000,
"index": 34,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "fd6fd682d37dea5a9fb64e804dce37b46adb8beadbba65433a01be09fb874887",
"outputIndex": 1,
"outputGlobalIndex": 47327525,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e206a572ba3399722fc5020dfe1443990135cd044893c9e7a72056d613232fa61e8",
"sigmaType": "Coll[SByte]",
"renderedValue": "6a572ba3399722fc5020dfe1443990135cd044893c9e7a72056d613232fa61e8"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20bb0d21caabf80a032a5d56a53e0505ceefe90b2753b6190283bfad0eb563c1bb",
"sigmaType": "Coll[SByte]",
"renderedValue": "bb0d21caabf80a032a5d56a53e0505ceefe90b2753b6190283bfad0eb563c1bb"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "e5465998697f3da37bcf5ad438c27303df37e5e47474f7afe45ae7204b8d2650",
"value": 2000000,
"index": 35,
"spendingProof": null,
"outputBlockId": "9c10fdfc8e18dacb49116967557e8203df10fafa1717ed7a7448a800131e46c1",
"outputTransactionId": "965ddba949c052903234f4360529f7d74c3c82b883af6b8f2ad9a2d063d465fb",
"outputIndex": 1,
"outputGlobalIndex": 47327530,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502237,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20386d1c70deb3315854bda324ecf573fc224ab8b78b3c9bb62309592450c91047",
"sigmaType": "Coll[SByte]",
"renderedValue": "386d1c70deb3315854bda324ecf573fc224ab8b78b3c9bb62309592450c91047"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2053d427711d17782aab6d189b02f69d4dfbb4836f219f5446eb2e56fa62f9733d",
"sigmaType": "Coll[SByte]",
"renderedValue": "53d427711d17782aab6d189b02f69d4dfbb4836f219f5446eb2e56fa62f9733d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "3093a470eda32e78cfc94c4081384511cc2857b76c165e37c09b074473afcb7c",
"value": 2000000,
"index": 36,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "6a1ffb1f56ceebcf78316769305b836eefe58f44097319a38a396ef71f7ed9df",
"outputIndex": 1,
"outputGlobalIndex": 47327577,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20dc9aaa6c02c4b1db7f949eb7f70ea4d60e696f78ba623234f4aaefd235860cbd",
"sigmaType": "Coll[SByte]",
"renderedValue": "dc9aaa6c02c4b1db7f949eb7f70ea4d60e696f78ba623234f4aaefd235860cbd"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20203bcda034d6d57437c162706f001496a16452716f54061a8bad93210d0de26e",
"sigmaType": "Coll[SByte]",
"renderedValue": "203bcda034d6d57437c162706f001496a16452716f54061a8bad93210d0de26e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c263307d0fe4f9fd20dac97f7c6426e6c8ad47a961e21a5d66361a513a53c5a5",
"value": 2000000,
"index": 37,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "e9523016b301018c90d06c1be30028ae281751d89e6903bf29f005a33a0fe694",
"outputIndex": 1,
"outputGlobalIndex": 47327581,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2009a22d2ec41eda22d4eb20e2591830b2fe3c9a53cb8df64a9da93e6699ffb306",
"sigmaType": "Coll[SByte]",
"renderedValue": "09a22d2ec41eda22d4eb20e2591830b2fe3c9a53cb8df64a9da93e6699ffb306"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2019e065780e6b24166119adb8c25c1d5f06d4b139e07dc9247433a99e17fe939c",
"sigmaType": "Coll[SByte]",
"renderedValue": "19e065780e6b24166119adb8c25c1d5f06d4b139e07dc9247433a99e17fe939c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d7179197a03db05630d0f0c5390467c79e760d67ada5eaa0af685bc8a4e01815",
"value": 2000000,
"index": 38,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "19584b1e9cec253a41557ba9256c1bde679a598a800554fe2811741365560cd1",
"outputIndex": 1,
"outputGlobalIndex": 47327585,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e202ab8f5990a72893dc39fe796e0da8373827b397b1c043a0424d7426c28341a61",
"sigmaType": "Coll[SByte]",
"renderedValue": "2ab8f5990a72893dc39fe796e0da8373827b397b1c043a0424d7426c28341a61"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e209bdff323d9131d9c8621749ec03f79edd7148057e6f8db37a3337aff49ba11bc",
"sigmaType": "Coll[SByte]",
"renderedValue": "9bdff323d9131d9c8621749ec03f79edd7148057e6f8db37a3337aff49ba11bc"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1e4d51643fb280eba541db78bfdf4ca6609606f8592262282899eb0bf3bb9187",
"value": 2000000,
"index": 39,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "2a50d4e80b8c59a3551ce8222e046ef1b928343e4bc8abaaffd66e1b85dcb76b",
"outputIndex": 1,
"outputGlobalIndex": 47327589,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e201a4632387dca978547717b8cce0c5f9c772f10afde5b0923604e97986ebd99a3",
"sigmaType": "Coll[SByte]",
"renderedValue": "1a4632387dca978547717b8cce0c5f9c772f10afde5b0923604e97986ebd99a3"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e201e08de55530c6a77443f871ae70612f53e10934ceaa9c37c1ec6097f0907593a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1e08de55530c6a77443f871ae70612f53e10934ceaa9c37c1ec6097f0907593a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f2cb54bc862c959dfc00db711cebecd67be6dbd6f5d9365980c2cae4d659c31b",
"value": 2000000,
"index": 40,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "974f7d8652e39b3331216ab92b1346c810df3951d5fa9834cd674c69aeae755b",
"outputIndex": 1,
"outputGlobalIndex": 47327593,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20716181df51a93550afae6dd2e899c4e21e5e4ea9a666a4c739d828960ae89a47",
"sigmaType": "Coll[SByte]",
"renderedValue": "716181df51a93550afae6dd2e899c4e21e5e4ea9a666a4c739d828960ae89a47"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20563387816c74de1a6ccb54872f96365c43b9bba1b5336b8bfce01801a15f3282",
"sigmaType": "Coll[SByte]",
"renderedValue": "563387816c74de1a6ccb54872f96365c43b9bba1b5336b8bfce01801a15f3282"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "3b601b053bfa27ea39009de184e79cb3dfbaa4d5be388f2dddb71f5fc4c07644",
"value": 2000000,
"index": 41,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "2a7bc56b26f3d6179a6f31d8f0e2ea4930506d4bb8d813ac684b64e0754a4f40",
"outputIndex": 1,
"outputGlobalIndex": 47327597,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20177d2ab87b520ce087a394ae20fcc6f221e24f747f664f6c30961288c951d05a",
"sigmaType": "Coll[SByte]",
"renderedValue": "177d2ab87b520ce087a394ae20fcc6f221e24f747f664f6c30961288c951d05a"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20923351cb510c95389d4db0ccb3694507ee5d472f22d5e8a34f230cc64e267b3b",
"sigmaType": "Coll[SByte]",
"renderedValue": "923351cb510c95389d4db0ccb3694507ee5d472f22d5e8a34f230cc64e267b3b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "850eed78ca78f54f4e85a8e3ba27231ef47831e7cf95149e8fe994fdd3bb6d04",
"value": 2000000,
"index": 42,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "687fd7c2446351ccb5ff71a2bf16a5997cb66c6e6afea6b227f2e7ebc474c2ee",
"outputIndex": 1,
"outputGlobalIndex": 47327602,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e201d1209681c63b24a4169589a7a9460a0adcc72ccd81bfe3b06f2198fec7b7a97",
"sigmaType": "Coll[SByte]",
"renderedValue": "1d1209681c63b24a4169589a7a9460a0adcc72ccd81bfe3b06f2198fec7b7a97"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20922dc72d86ebe1289862acdee643d0606d2903113388a15fbf50e0496f8e6b16",
"sigmaType": "Coll[SByte]",
"renderedValue": "922dc72d86ebe1289862acdee643d0606d2903113388a15fbf50e0496f8e6b16"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b382020faedda67e81b28d7027515427959cdf6738691db5a29e17c96483d482",
"value": 2000000,
"index": 43,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "85d0f565ef0bf2b5ce4d5c36edf8d64ec7b55d02fe9b823e63c2159b6853d389",
"outputIndex": 1,
"outputGlobalIndex": 47327607,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20309befbcdc22b7c549e1802f4a8e6036a64873a5c70395419f96cbd4b3b95ef5",
"sigmaType": "Coll[SByte]",
"renderedValue": "309befbcdc22b7c549e1802f4a8e6036a64873a5c70395419f96cbd4b3b95ef5"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2059719a93ad11eb981c70dbbd7abede4d74203915e5578623557361adcc4a69cb",
"sigmaType": "Coll[SByte]",
"renderedValue": "59719a93ad11eb981c70dbbd7abede4d74203915e5578623557361adcc4a69cb"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "003df712ccf33df3f5fe10d263bf3d6bd7f908f517b9de8f2e9a3ef4edd251bc",
"value": 2000000,
"index": 44,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "c9b9cfaa8c664b43be9c96383ce05a0d1408eda10fc4cdb27b8366065fa99224",
"outputIndex": 1,
"outputGlobalIndex": 47327612,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20b188db683fdbacca5a356503878c7a4f017030569aed3dd1b665403f64e245c4",
"sigmaType": "Coll[SByte]",
"renderedValue": "b188db683fdbacca5a356503878c7a4f017030569aed3dd1b665403f64e245c4"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20361d82608262d3dca6cf6e01ea841b1afe29c0ecb2eeceb1d144ca04d6d004a3",
"sigmaType": "Coll[SByte]",
"renderedValue": "361d82608262d3dca6cf6e01ea841b1afe29c0ecb2eeceb1d144ca04d6d004a3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "56a429b024ba0218b52c724a3f1fa9079e1e4a97df9e041fd79af681f1d8f479",
"value": 2000000,
"index": 45,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "d26d58d9a51bba42a956d3851610ed98f16c908e6688ababde1e1d3bef92f203",
"outputIndex": 1,
"outputGlobalIndex": 47327617,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f4e63793560cb0c644d8d30cf9260a153e509bbbcb8e1885e66208e23c8f7d8b",
"sigmaType": "Coll[SByte]",
"renderedValue": "f4e63793560cb0c644d8d30cf9260a153e509bbbcb8e1885e66208e23c8f7d8b"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20de7b2f058fdf32500411219f6a7924752e1b957bcfa35fad0ae915cff760a830",
"sigmaType": "Coll[SByte]",
"renderedValue": "de7b2f058fdf32500411219f6a7924752e1b957bcfa35fad0ae915cff760a830"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "bfa332fe8f7817a3ec36ec07c484e9c047541eece58d028af20fa54e9eda7a65",
"value": 2000000,
"index": 46,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "845d09c35d5f8f5866bcb630844107e3c54f8374ad0d68a3d6ca01ccbf9c49af",
"outputIndex": 1,
"outputGlobalIndex": 47327622,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2050578332ebb8fb95c5b1a62410257c9982a0bd25d93b1ae6787ea95bb94e9757",
"sigmaType": "Coll[SByte]",
"renderedValue": "50578332ebb8fb95c5b1a62410257c9982a0bd25d93b1ae6787ea95bb94e9757"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20865b0fb6b1cfd3c0a710ccc765362d012ce02e1096a513a07e1512b1f1048627",
"sigmaType": "Coll[SByte]",
"renderedValue": "865b0fb6b1cfd3c0a710ccc765362d012ce02e1096a513a07e1512b1f1048627"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "aefad5a8cb4411a65892764f81e09034bc20e7782ed2121e0359c7434817a341",
"value": 2000000,
"index": 47,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8bfa74575d851637e30a91ac0932ed6ca10174e6bea7ecc5b10ccb5b508c1f5a",
"outputIndex": 1,
"outputGlobalIndex": 47327627,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20e4826206c7a12594a7eb4b44cac46968127e9d39748919bdb01a232c3b7ea537",
"sigmaType": "Coll[SByte]",
"renderedValue": "e4826206c7a12594a7eb4b44cac46968127e9d39748919bdb01a232c3b7ea537"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20714c47b7079808d7dca067153e3474cdafbaf7755d622e2d56ac4f173bd45e78",
"sigmaType": "Coll[SByte]",
"renderedValue": "714c47b7079808d7dca067153e3474cdafbaf7755d622e2d56ac4f173bd45e78"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "adf7cc8a50d4e8c78d3621a7c11d5ce0cd0738f5979da6a5f47a9a5f03fc0262",
"value": 2000000,
"index": 48,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "d1f06dad0f1b14da38cba8b4e768577fb5d479ecd22ea4d7bb29ef5a5eda3d75",
"outputIndex": 1,
"outputGlobalIndex": 47327632,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f2c363d81912cc3d8785ea9c607efed83af3a9b3ceb451e9cb005e57e8837f2c",
"sigmaType": "Coll[SByte]",
"renderedValue": "f2c363d81912cc3d8785ea9c607efed83af3a9b3ceb451e9cb005e57e8837f2c"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e208aef12a20a1e97f7e461fa035f5d3297f264b5fb6e2bcc0983fe789614c46f5b",
"sigmaType": "Coll[SByte]",
"renderedValue": "8aef12a20a1e97f7e461fa035f5d3297f264b5fb6e2bcc0983fe789614c46f5b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c50920fb6adaeb8e91ce1acd61e66b2c26b361ed2be38dd2da1a790a7fb39ed6",
"value": 2000000,
"index": 49,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "e0c146a7866713f2b70a62a0bf909c6339d2c1afa90b08508f7d89a112cdc118",
"outputIndex": 1,
"outputGlobalIndex": 47327637,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20916444e3aa3cbc0f76a394fb7596c5a5799ea78cfab775a158a5f436dbe03691",
"sigmaType": "Coll[SByte]",
"renderedValue": "916444e3aa3cbc0f76a394fb7596c5a5799ea78cfab775a158a5f436dbe03691"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e209e53e8dcf3504ef3e9ece800f1fffc28d39597b3f97b9d13f960f92b9de93113",
"sigmaType": "Coll[SByte]",
"renderedValue": "9e53e8dcf3504ef3e9ece800f1fffc28d39597b3f97b9d13f960f92b9de93113"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "99f76db8b6cf95425570a2ccd4ef4212cebee32bcee16c1f2bb2207fd54d7b58",
"value": 2000000,
"index": 50,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "04a94a6c2146b17e51fa8ca203c2830b97259c2a49db45debb8981c933340754",
"outputIndex": 1,
"outputGlobalIndex": 47327642,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200dba2cea2e980eaaf6f1e8cf6485b2801671c13b6f975d392b4920b71488a3b3",
"sigmaType": "Coll[SByte]",
"renderedValue": "0dba2cea2e980eaaf6f1e8cf6485b2801671c13b6f975d392b4920b71488a3b3"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2052f7df0fcd21c60ad961d3b95cc100950a5de00504b79dcf88b2991b49b10f60",
"sigmaType": "Coll[SByte]",
"renderedValue": "52f7df0fcd21c60ad961d3b95cc100950a5de00504b79dcf88b2991b49b10f60"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "0617648a9af9bb4aa529ba660d3d095ba44defd8c71bed28e7f07d02f7f81ece",
"value": 2000000,
"index": 51,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "071ab429aa154e08b2a52c38aade33348f220857c1db8199be9615f5c745a95c",
"outputIndex": 1,
"outputGlobalIndex": 47327647,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200b0ac5850cdf0b1164e9d59bb5db54d83d9b6bb73442822aeb7542862710017a",
"sigmaType": "Coll[SByte]",
"renderedValue": "0b0ac5850cdf0b1164e9d59bb5db54d83d9b6bb73442822aeb7542862710017a"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2039cba6ea23d06b45429419132b3ecacdd33397d007216fe61c4f9ab96bf134b0",
"sigmaType": "Coll[SByte]",
"renderedValue": "39cba6ea23d06b45429419132b3ecacdd33397d007216fe61c4f9ab96bf134b0"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "dd4aebe01752e9dd51a4c70004512e5c7ae3796f6a9d51d920df1008c4123708",
"value": 2000000,
"index": 52,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "0fee2972299484fa7f68e9bf85de669d5896549fc11f660daa353322d0af0270",
"outputIndex": 1,
"outputGlobalIndex": 47327652,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bb5f676dea40d456552f6cbdb963e0426387c7c0c64c7512b5d35418f3759d0d",
"sigmaType": "Coll[SByte]",
"renderedValue": "bb5f676dea40d456552f6cbdb963e0426387c7c0c64c7512b5d35418f3759d0d"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2054d6f936dc344a584c536640277de135cc6937ef3d3c1eafd56ed5344c1c6394",
"sigmaType": "Coll[SByte]",
"renderedValue": "54d6f936dc344a584c536640277de135cc6937ef3d3c1eafd56ed5344c1c6394"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ef6191bde61c56343e1a137e8d5b81aced87233664cc6ca782571fbce554d675",
"value": 2000000,
"index": 53,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "10676059f5e9fe41441b9916f698cea608114867b659ea190ff1444210eee028",
"outputIndex": 1,
"outputGlobalIndex": 47327657,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20333810ee13abfd784cfce3cb6e4fc9d2eb6e75d4884937892de6fbbc8d3a7ce6",
"sigmaType": "Coll[SByte]",
"renderedValue": "333810ee13abfd784cfce3cb6e4fc9d2eb6e75d4884937892de6fbbc8d3a7ce6"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20e885326b6b0a5cd3791304aefc03ee38d2db29054e61a60726c8f86a7cdc6b3d",
"sigmaType": "Coll[SByte]",
"renderedValue": "e885326b6b0a5cd3791304aefc03ee38d2db29054e61a60726c8f86a7cdc6b3d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d43ea47b364fe87cd0b863759ae46ff8d35f62fea1e6cf212ba202339787978b",
"value": 2000000,
"index": 54,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "1f0d31273c141fb9250e058c99666d8db1d27ea6b9a2d22e34a95006e6f6be09",
"outputIndex": 1,
"outputGlobalIndex": 47327662,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e202e044c831f37e35eb02d07a35879a58b35a5c890272e25f0db77fe0fb9e26277",
"sigmaType": "Coll[SByte]",
"renderedValue": "2e044c831f37e35eb02d07a35879a58b35a5c890272e25f0db77fe0fb9e26277"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2011523fa5b0ccc86974c14fe7e872f6f56cafd37f9ed288ca7e5ddb58cbe6384d",
"sigmaType": "Coll[SByte]",
"renderedValue": "11523fa5b0ccc86974c14fe7e872f6f56cafd37f9ed288ca7e5ddb58cbe6384d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d8355cc12c0cccb7fee97e997ac34d366250aa7ca88bf658c0e6784f9e1bbdb6",
"value": 2000000,
"index": 55,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "23f74da7b6cb5e1570095bf4c00b45183fb40b5fbe2eed05a4feeba69b5d3eb3",
"outputIndex": 1,
"outputGlobalIndex": 47327667,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e205b2f71b4f694115bd565d05668bb6537d47eb28c40961c5afcc6486771ee5ac6",
"sigmaType": "Coll[SByte]",
"renderedValue": "5b2f71b4f694115bd565d05668bb6537d47eb28c40961c5afcc6486771ee5ac6"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20f37fe9336bea465b49588521d05a4c31143402f38631a744cf571d3e4c964b82",
"sigmaType": "Coll[SByte]",
"renderedValue": "f37fe9336bea465b49588521d05a4c31143402f38631a744cf571d3e4c964b82"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d1c3edd9ad5d1385b1723e099ac4617183686fe13518642fc35175febf66f0f1",
"value": 2000000,
"index": 56,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "2b16d7d51823fa2bdbaa820b2c6624d0b940690050ff5a23848d77f4eea8e2ea",
"outputIndex": 1,
"outputGlobalIndex": 47327672,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2050380024330dbf7001125ff8d8c3df6ffecf302f61eb96e71d1698718f8d5f8f",
"sigmaType": "Coll[SByte]",
"renderedValue": "50380024330dbf7001125ff8d8c3df6ffecf302f61eb96e71d1698718f8d5f8f"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20fc37152f13a593bbc1016346c7124d70b1af6e5f0cdafb3596376f4eabe81d3a",
"sigmaType": "Coll[SByte]",
"renderedValue": "fc37152f13a593bbc1016346c7124d70b1af6e5f0cdafb3596376f4eabe81d3a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "2b98648cd9f556db3c73c7d512400c491298ba9ff864c9cc63971eaa9370226c",
"value": 2000000,
"index": 57,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "30301e3f5aecf5c4f26ca392b020389c8b343076be6332c5d147a5e9d18075ee",
"outputIndex": 1,
"outputGlobalIndex": 47327677,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203497f5106ba457314a058d4ae85c7b99de8c5de7d3c0801c68a72cce274a2671",
"sigmaType": "Coll[SByte]",
"renderedValue": "3497f5106ba457314a058d4ae85c7b99de8c5de7d3c0801c68a72cce274a2671"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20ead065f3fba14ec8e9da323f28bc37e0344dbe19289431012528153748d6bb8d",
"sigmaType": "Coll[SByte]",
"renderedValue": "ead065f3fba14ec8e9da323f28bc37e0344dbe19289431012528153748d6bb8d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "3c18e17c9fbef0555331b6fa5e4fb82712a732532398b636e10e7b2fb3cdd623",
"value": 2000000,
"index": 58,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "3f7e65a21c450b6eec0d85809a1258c1f1c0c3d866fc2cf4c096d2d1a7248fab",
"outputIndex": 1,
"outputGlobalIndex": 47327682,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2003166c64bca93e04603e621ce6672a699532e45735f210df7bf986f69dcac1c8",
"sigmaType": "Coll[SByte]",
"renderedValue": "03166c64bca93e04603e621ce6672a699532e45735f210df7bf986f69dcac1c8"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20419001eec655d6b186e2c119ad4068fdb3be9018d64d6080687651836bfda265",
"sigmaType": "Coll[SByte]",
"renderedValue": "419001eec655d6b186e2c119ad4068fdb3be9018d64d6080687651836bfda265"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "a62af0817d415d43cff781df55156a6353033d4c9117ecdf32df2cdd16ce9c20",
"value": 2000000,
"index": 59,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "4719c03c5dbc2bf170a01c7a95ff9c3fb818277e348da10d286651f6a41c2364",
"outputIndex": 1,
"outputGlobalIndex": 47327687,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20884a1b36838137057dc7e877db3131222ecc167c1a4a08ef7bb81c62a26f5715",
"sigmaType": "Coll[SByte]",
"renderedValue": "884a1b36838137057dc7e877db3131222ecc167c1a4a08ef7bb81c62a26f5715"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e209f4f7db15c56136b7fb566a1373c378bef89c0798007e2b3b7d2093ab3b3a887",
"sigmaType": "Coll[SByte]",
"renderedValue": "9f4f7db15c56136b7fb566a1373c378bef89c0798007e2b3b7d2093ab3b3a887"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d9525f44dae0764f2a63a0b6df8b92edf870ac929fd9103a4a5066d8cb2d9f1d",
"value": 2000000,
"index": 60,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "47216a248bf656421e69a0e3907c674d500bdcbf6f4844bc96aa173fd68788e7",
"outputIndex": 1,
"outputGlobalIndex": 47327692,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203ef7e012d13731e902ebf19784d1ae3f8ee4cf35d3e2e078215ef3da5a806e08",
"sigmaType": "Coll[SByte]",
"renderedValue": "3ef7e012d13731e902ebf19784d1ae3f8ee4cf35d3e2e078215ef3da5a806e08"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20d3b117a80ea7844a1eb142b348587d64252b3271e95844686ff5aee981201f68",
"sigmaType": "Coll[SByte]",
"renderedValue": "d3b117a80ea7844a1eb142b348587d64252b3271e95844686ff5aee981201f68"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "9cc1b130748cca5c9a670ef0fdc1a6e1ac210ba975ba94646b353604645c37ba",
"value": 2000000,
"index": 61,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "485fb0fe7e6add31d6e4b3815dbcb79d1aa8b4b9f6c31a48c78240d8cf90320c",
"outputIndex": 1,
"outputGlobalIndex": 47327697,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e204eba896374ef790e388a462d414c29a254c18e3312631cc6611e5b58f693c070",
"sigmaType": "Coll[SByte]",
"renderedValue": "4eba896374ef790e388a462d414c29a254c18e3312631cc6611e5b58f693c070"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20d4ae6ac897c1fe712dbf17a1f8662e10d36aba7178c6577d7f8a49f940afcc11",
"sigmaType": "Coll[SByte]",
"renderedValue": "d4ae6ac897c1fe712dbf17a1f8662e10d36aba7178c6577d7f8a49f940afcc11"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "08908722b0c42ea6785b7e5495af30fe08987e9183768229fb1876b5fa747e90",
"value": 2000000,
"index": 62,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "48848996259c05bbc08318b6a3903ff7c38625e01c6a7db74240149daf7cf5de",
"outputIndex": 1,
"outputGlobalIndex": 47327702,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20d82b50d7cd359c35b7aab6fe55999f1d8cc5ec5f671eea0577c39f6f8c691ce4",
"sigmaType": "Coll[SByte]",
"renderedValue": "d82b50d7cd359c35b7aab6fe55999f1d8cc5ec5f671eea0577c39f6f8c691ce4"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2036522a83bb3b81ad2a0d19fec278cdffe8a2512da363e6cb1ae0a21bd03cc592",
"sigmaType": "Coll[SByte]",
"renderedValue": "36522a83bb3b81ad2a0d19fec278cdffe8a2512da363e6cb1ae0a21bd03cc592"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "5cf8a618340ae44d644ac731ae0a6d9649e8fce9affe84e957c7b684b5b2e447",
"value": 2000000,
"index": 63,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "495bd91a522c9e7aa70def5165b6decba89634dd0f4e1fd08ddd2dfc029482ba",
"outputIndex": 1,
"outputGlobalIndex": 47327707,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200d31882f3ba9acf919452b3b06edb1c3f438ba343b2cb511fa3e4f97ac52f47c",
"sigmaType": "Coll[SByte]",
"renderedValue": "0d31882f3ba9acf919452b3b06edb1c3f438ba343b2cb511fa3e4f97ac52f47c"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2097caad8af1cd75631b2e7c6601caa57553fe98c0f8b7946e27b7a19aa34e8dd3",
"sigmaType": "Coll[SByte]",
"renderedValue": "97caad8af1cd75631b2e7c6601caa57553fe98c0f8b7946e27b7a19aa34e8dd3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1f7c27893b19f5c2ec320d13254c402f530e75bc55fc99b6fbb5023c2d3304af",
"value": 2000000,
"index": 64,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "4b0f318a4cbe8ca0cd8304404b348e83da75952181651f566e207c1e585715d0",
"outputIndex": 1,
"outputGlobalIndex": 47327712,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2024da25ed1e25e6d87ab1d9c9fe70d657c9b472dc9a176a69e210cb5c5e07aff6",
"sigmaType": "Coll[SByte]",
"renderedValue": "24da25ed1e25e6d87ab1d9c9fe70d657c9b472dc9a176a69e210cb5c5e07aff6"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e207681be28f211088d17924403f95150bfbe436e948172f74ac02bef17d9521fef",
"sigmaType": "Coll[SByte]",
"renderedValue": "7681be28f211088d17924403f95150bfbe436e948172f74ac02bef17d9521fef"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1fd88dcaf36d1e016c375677caf07c59b47416d58f747867f4c4559e916307fc",
"value": 2000000,
"index": 65,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "5b9db85b6e2bd68ac1a4e93910dbf137e1d51e1c755ae2e416f63f39a0d49579",
"outputIndex": 1,
"outputGlobalIndex": 47327717,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200d3451d68e7bbd24798002c2ba4154402a408ddb4d27c2c50d31b95e0e5c3768",
"sigmaType": "Coll[SByte]",
"renderedValue": "0d3451d68e7bbd24798002c2ba4154402a408ddb4d27c2c50d31b95e0e5c3768"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20890f77e0bb3f157c646dbbd30925b77d8dd4686d878fa994a1d5e84c77bfcc8b",
"sigmaType": "Coll[SByte]",
"renderedValue": "890f77e0bb3f157c646dbbd30925b77d8dd4686d878fa994a1d5e84c77bfcc8b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "79913edac6fe84a77e04fc5f9c3ad2084aaeab1ee679a4d8586b72683819d975",
"value": 2000000,
"index": 66,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "723d20b576b507a9a4eb86f243166c6aaaa7e7491f7381ad9099edb94cd4da52",
"outputIndex": 1,
"outputGlobalIndex": 47327722,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e206b50c862a12ddc14eb9669032f924327b6d32eb69a4c617016121243c64bd55c",
"sigmaType": "Coll[SByte]",
"renderedValue": "6b50c862a12ddc14eb9669032f924327b6d32eb69a4c617016121243c64bd55c"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20a4fb4edbbf66de99c8e409eef368898e607313d48226a27d3b38b30869a36965",
"sigmaType": "Coll[SByte]",
"renderedValue": "a4fb4edbbf66de99c8e409eef368898e607313d48226a27d3b38b30869a36965"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b12e9389a7ccba69d44dfb074df6d1adc98eafceb9e02dc02256230e5399b000",
"value": 2000000,
"index": 67,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "769c44758e011aa587009c65a23674b8dff4a69daa767f4f190dfd92a300209e",
"outputIndex": 1,
"outputGlobalIndex": 47327727,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207fdb6e568e0adf674fa20a687c4e9147905bb6ad6f63c3777ccd227b6201e84b",
"sigmaType": "Coll[SByte]",
"renderedValue": "7fdb6e568e0adf674fa20a687c4e9147905bb6ad6f63c3777ccd227b6201e84b"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2013549c7b80e5d13ff14f56f5c20238494f640b5f79cafd6af603900c2a492855",
"sigmaType": "Coll[SByte]",
"renderedValue": "13549c7b80e5d13ff14f56f5c20238494f640b5f79cafd6af603900c2a492855"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1e48825e9afe0763c9c28f4246ad0e97543011a021358a5924a7cf0b156f9d37",
"value": 2000000,
"index": 68,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "7cd6f21b1b2e92cb23768dea316916a09d057a2b6801b86c9a550eb8eb89ebd1",
"outputIndex": 1,
"outputGlobalIndex": 47327732,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2025006e6ba04dedc3938b074ec5d051b3ae25f4d6480d6b24203102bb413cadea",
"sigmaType": "Coll[SByte]",
"renderedValue": "25006e6ba04dedc3938b074ec5d051b3ae25f4d6480d6b24203102bb413cadea"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e206badc27ee1129d32e79d4b0ea925bc5550595975ae0c6eb9786204e4908d4fe6",
"sigmaType": "Coll[SByte]",
"renderedValue": "6badc27ee1129d32e79d4b0ea925bc5550595975ae0c6eb9786204e4908d4fe6"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "65c816a1c8288ee0376710e46409458a94b0941f2f70693d36ad1f89e133bdea",
"value": 2000000,
"index": 69,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8197ccb2d6fc954680b434cd927b3c3a54849f25433f200a2b321606c6f10e9c",
"outputIndex": 1,
"outputGlobalIndex": 47327737,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20b5f4a5dd3d93cb51db4fe6d647d44054d97a06108f058a9907561a65957feb9c",
"sigmaType": "Coll[SByte]",
"renderedValue": "b5f4a5dd3d93cb51db4fe6d647d44054d97a06108f058a9907561a65957feb9c"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20266c6a47c2b3310e32f6d19404e96c750dcdce7bd52496e5cf78b5d12d0edf3e",
"sigmaType": "Coll[SByte]",
"renderedValue": "266c6a47c2b3310e32f6d19404e96c750dcdce7bd52496e5cf78b5d12d0edf3e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f2976dc11fc65c4133e0c80aab64a49ecaf19372c62f3ccdd3c861adc9b0da30",
"value": 2000000,
"index": 70,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "831950b94683bad4df1b629ebe6f45d5b66cad4fb470bb98c855fc0b2966265b",
"outputIndex": 1,
"outputGlobalIndex": 47327742,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f9f53533ac2e6bc2965c9a6b6daff832a22cca3df388dd3caf0aeed146abcca6",
"sigmaType": "Coll[SByte]",
"renderedValue": "f9f53533ac2e6bc2965c9a6b6daff832a22cca3df388dd3caf0aeed146abcca6"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2088148977bf0a770cceaff6758133c245ef5a5c53f05e4ebb98f3e16f17352b30",
"sigmaType": "Coll[SByte]",
"renderedValue": "88148977bf0a770cceaff6758133c245ef5a5c53f05e4ebb98f3e16f17352b30"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "492059b315e021762bc873ec8f594ccca56f8343b333b797545ac7314b02fc38",
"value": 2000000,
"index": 71,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8735aaad1f4842d54fe404874663ff3b1b0daae86fee6433c8e7a0ff9c6056c6",
"outputIndex": 1,
"outputGlobalIndex": 47327747,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20cacc2b189e0300a41a77a080699ff25b933eb71bad64297ecb56eeeea5855439",
"sigmaType": "Coll[SByte]",
"renderedValue": "cacc2b189e0300a41a77a080699ff25b933eb71bad64297ecb56eeeea5855439"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20afe71bc94a957d65784d8e9197d6dba37b99f40c83bc6d185eb7f37d6e6c5b33",
"sigmaType": "Coll[SByte]",
"renderedValue": "afe71bc94a957d65784d8e9197d6dba37b99f40c83bc6d185eb7f37d6e6c5b33"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "4acf1bfdece70e7bdf9ea4b89df03e383053ef1e291d928713c775745308a151",
"value": 2000000,
"index": 72,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8870130185d5c78e1c9248451e38969a43c2befc18eb9f8d099d0ae01c587368",
"outputIndex": 1,
"outputGlobalIndex": 47327752,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20c2fa6283d1be597ef8ab3db6dfdf0111f56dce82303d094759fa58513955144d",
"sigmaType": "Coll[SByte]",
"renderedValue": "c2fa6283d1be597ef8ab3db6dfdf0111f56dce82303d094759fa58513955144d"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20d7505096ed1ed9cc261332769af665ea0669661c618f58cca7bf3978ec3d14e7",
"sigmaType": "Coll[SByte]",
"renderedValue": "d7505096ed1ed9cc261332769af665ea0669661c618f58cca7bf3978ec3d14e7"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "6c793308b73e3ba15266677f3b45cbfc0ff06333d7cbbaccf7232ab339bdcc4f",
"value": 2000000,
"index": 73,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8a9134b3aa67e13e11c2c0cbfe41dfe4c2ac0f11d8481c7414fa530dc62cf932",
"outputIndex": 1,
"outputGlobalIndex": 47327757,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2097ccaa554d7918228e3ba22f0ae54c71c17ab70eab7087c994df6d9a3fe6f0b1",
"sigmaType": "Coll[SByte]",
"renderedValue": "97ccaa554d7918228e3ba22f0ae54c71c17ab70eab7087c994df6d9a3fe6f0b1"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e209a653a6f2a99744a459186a55fe821d7504b6b971037a9f426381c4c584b1499",
"sigmaType": "Coll[SByte]",
"renderedValue": "9a653a6f2a99744a459186a55fe821d7504b6b971037a9f426381c4c584b1499"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "84dd161b7c6a9d99a33025945c72de64d32eb3a10a9c932019568ddd201eec5f",
"value": 2000000,
"index": 74,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8aac2717f21406dd6984362d152ba7acd773ee030c6ebfe7fee98960410b6f38",
"outputIndex": 1,
"outputGlobalIndex": 47327762,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2093d73a59f111c37a6e9853fb85ba075264f330dc3b416d2778b7939e3bb6591e",
"sigmaType": "Coll[SByte]",
"renderedValue": "93d73a59f111c37a6e9853fb85ba075264f330dc3b416d2778b7939e3bb6591e"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2020fb1acee3bcde110ed2f86584681afaa3bd8c1bd8ce4a0d6ad228fa260a37f5",
"sigmaType": "Coll[SByte]",
"renderedValue": "20fb1acee3bcde110ed2f86584681afaa3bd8c1bd8ce4a0d6ad228fa260a37f5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c8b73dda3a675879d5d9b4086ed79c9cef4859a42f632bdccb2d0143128cd485",
"value": 2000000,
"index": 75,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "8ed1cee79dda0d06be0a869e9a377619230bf7058af49d6edd4505f8e31c0cfa",
"outputIndex": 1,
"outputGlobalIndex": 47327767,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f09d0ef1a70f975be6fd96e4d8734b450d9c3b8aed185bdddc44784106970308",
"sigmaType": "Coll[SByte]",
"renderedValue": "f09d0ef1a70f975be6fd96e4d8734b450d9c3b8aed185bdddc44784106970308"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20f99ab7b8bc73203a2f3b7c1e04115070f3ac2ae3a09fda25b901724cfaf71d55",
"sigmaType": "Coll[SByte]",
"renderedValue": "f99ab7b8bc73203a2f3b7c1e04115070f3ac2ae3a09fda25b901724cfaf71d55"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ab01740ddb09578813c25b3ab6114acfa0a5d4064ec71b4ad91859fe44d9fe65",
"value": 2000000,
"index": 76,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "9008321ca63224fad4ecd281ea8ab62d30231dd04342057af0678189ee8b6e31",
"outputIndex": 1,
"outputGlobalIndex": 47327772,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bd65e8b53aca76f238b88882a85d021401bc6467cb97ace7179d29c5b5323e32",
"sigmaType": "Coll[SByte]",
"renderedValue": "bd65e8b53aca76f238b88882a85d021401bc6467cb97ace7179d29c5b5323e32"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2031b9d91c8133aeeaa35004af2bf0827cb3ff3d6a2aa36a43d513cddf0a3b9b9e",
"sigmaType": "Coll[SByte]",
"renderedValue": "31b9d91c8133aeeaa35004af2bf0827cb3ff3d6a2aa36a43d513cddf0a3b9b9e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "200caadf4d660395cc19185e6ddc08f1b9003ba2438f9c6ac67026c2c52bda5f",
"value": 2000000,
"index": 77,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "9acaef47f25ed0ba6fa6683bc9fb9971e7bc0fb651133aa1ca8799040a7f3f3a",
"outputIndex": 1,
"outputGlobalIndex": 47327777,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2077e9bd8086ce0a6f1af17d9c01e053d253c45d7f40179d47de2c0a26754d4cf5",
"sigmaType": "Coll[SByte]",
"renderedValue": "77e9bd8086ce0a6f1af17d9c01e053d253c45d7f40179d47de2c0a26754d4cf5"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20e0104e5af7cc4888a34bbf3f3235695720eeb3ef821fb218cff0777555965ebf",
"sigmaType": "Coll[SByte]",
"renderedValue": "e0104e5af7cc4888a34bbf3f3235695720eeb3ef821fb218cff0777555965ebf"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "fd6003184c5d6b23286a4df3103a751d64eda134e23c01efe0303b28e41779e6",
"value": 2000000,
"index": 78,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "9c72ad22f65eb720a817af279a9ded0e9f7b2086e640a7321846f7bc5ec9acb7",
"outputIndex": 1,
"outputGlobalIndex": 47327782,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e208e4ad9d51dc7163937eaeb6760c53bfb4d64d7369580d056ae32df6795c2dd4b",
"sigmaType": "Coll[SByte]",
"renderedValue": "8e4ad9d51dc7163937eaeb6760c53bfb4d64d7369580d056ae32df6795c2dd4b"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e202bd79feda60e66e6a4dab6f7518193be56cdb503782c67d6c059b0ecfa9f5018",
"sigmaType": "Coll[SByte]",
"renderedValue": "2bd79feda60e66e6a4dab6f7518193be56cdb503782c67d6c059b0ecfa9f5018"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f2d6cfc89bde246077fd946de79c5f002ce1412091af16c18ddbb58894e12787",
"value": 2000000,
"index": 79,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "9d97e7ade23f1076aff12aa0d68ac6670e357c09797e5a0818ecab2b58dbd93c",
"outputIndex": 1,
"outputGlobalIndex": 47327787,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e201cebf17e8687c5b8038094a1241961c54c65773e30c4970389ee39fa9dc956ea",
"sigmaType": "Coll[SByte]",
"renderedValue": "1cebf17e8687c5b8038094a1241961c54c65773e30c4970389ee39fa9dc956ea"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2073eeffcbc0fb1c1b67fdb2f6986e55dfc508b535ee4e6664abe54da0eb98779d",
"sigmaType": "Coll[SByte]",
"renderedValue": "73eeffcbc0fb1c1b67fdb2f6986e55dfc508b535ee4e6664abe54da0eb98779d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "aec0069526ca14630d43d9a9980f65e05ce4ec06d498194fc1bbe7bb7e45901b",
"value": 2000000,
"index": 80,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "a08b519a912826e69abfcaf766b0ad2e0f539617e6c8d1d0c636b2aa930b679c",
"outputIndex": 1,
"outputGlobalIndex": 47327792,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20329d66895b8d9c84947bfe3d72335158ada0fdd8ac8643f836c81ec85785e01a",
"sigmaType": "Coll[SByte]",
"renderedValue": "329d66895b8d9c84947bfe3d72335158ada0fdd8ac8643f836c81ec85785e01a"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20911742089114d202dac79b4d56eb724a6d470ce2d2097adfaa4578c618e7602d",
"sigmaType": "Coll[SByte]",
"renderedValue": "911742089114d202dac79b4d56eb724a6d470ce2d2097adfaa4578c618e7602d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "53671147e1d5b736975449961e34840d6286769fb521aa82409594df0cd5b3f6",
"value": 2000000,
"index": 81,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "a498333d94960421a3a88fa6560f51f8693bb750dba5c8080f1579664bd32a6b",
"outputIndex": 1,
"outputGlobalIndex": 47327797,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e201fcbc0d9b62827ee208e42c618022a606983d1129f44ef62f28c3a48ecef60d7",
"sigmaType": "Coll[SByte]",
"renderedValue": "1fcbc0d9b62827ee208e42c618022a606983d1129f44ef62f28c3a48ecef60d7"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e200b24a8f90317189ddd7ae83d217be2b0f2ff0c7eb83b1cd231ecf980dfcf5b56",
"sigmaType": "Coll[SByte]",
"renderedValue": "0b24a8f90317189ddd7ae83d217be2b0f2ff0c7eb83b1cd231ecf980dfcf5b56"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "741823cecc5139b3e8d538ac14241a1ae82734031004cdddde428b13eb246ba7",
"value": 2000000,
"index": 82,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "a9c22aa2c8deeb5e1dee79fe9b21830b5072511618b91e0991755e06de89173c",
"outputIndex": 1,
"outputGlobalIndex": 47327802,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e204e6060b5ef0c87bb71f0f57f7967da51ffbe7fe4fa3f40c3a3ce3e89fe7f7916",
"sigmaType": "Coll[SByte]",
"renderedValue": "4e6060b5ef0c87bb71f0f57f7967da51ffbe7fe4fa3f40c3a3ce3e89fe7f7916"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20d46d683ce2894682c35e06c0cbe44d6c7866ea8816bfdd197e82ba29610947f3",
"sigmaType": "Coll[SByte]",
"renderedValue": "d46d683ce2894682c35e06c0cbe44d6c7866ea8816bfdd197e82ba29610947f3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "769cceb54f33a6e6fc88a9bd6cf8f9e07d858a790f418f0bca08077da94146fe",
"value": 2000000,
"index": 83,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "ad49d3137b18d12040b4f8a15faea428b108b6d7e7eee63b63f36839f80e7d69",
"outputIndex": 1,
"outputGlobalIndex": 47327807,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203684a6fc79378d5207e1dc5bc3f399d2367031b79a2fc76f8d0bfe2082c71be7",
"sigmaType": "Coll[SByte]",
"renderedValue": "3684a6fc79378d5207e1dc5bc3f399d2367031b79a2fc76f8d0bfe2082c71be7"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20cfdf9d846925d7cb0bd33998c01a121e830e51e46de8a7a1ed6b86fbb6d18073",
"sigmaType": "Coll[SByte]",
"renderedValue": "cfdf9d846925d7cb0bd33998c01a121e830e51e46de8a7a1ed6b86fbb6d18073"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "376853a68f7efaa91958a5f63cfe6cda2d66b52a32d0f6554ca4a3bd07bb763e",
"value": 2000000,
"index": 84,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "bb0db8f3a37471e7ae01df20c0f296ad6d6c4ffd99289e6e50ac9f63453db0bc",
"outputIndex": 1,
"outputGlobalIndex": 47327812,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bfc372a6d2ac00cc08dbe822ee10e55a15ac224b15255f6fd884a488ed515220",
"sigmaType": "Coll[SByte]",
"renderedValue": "bfc372a6d2ac00cc08dbe822ee10e55a15ac224b15255f6fd884a488ed515220"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e206b4c3431780fc0ab5c408949eb4f448c9e0376e005a0995eec138eee7126e05c",
"sigmaType": "Coll[SByte]",
"renderedValue": "6b4c3431780fc0ab5c408949eb4f448c9e0376e005a0995eec138eee7126e05c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "7741b0c5fcb3f9d825162b9c1f96412deaf433c57bbee4d3f7fcd28158767f06",
"value": 2000000,
"index": 85,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "bf8ee3461ce8232813f58464ce2642f0fd00a2ecc610b7a66833faf771853994",
"outputIndex": 1,
"outputGlobalIndex": 47327817,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2038813672b3e4ea3dd9e1592542d0997d2b56abeb47acadcfc09d3aa8d62a496e",
"sigmaType": "Coll[SByte]",
"renderedValue": "38813672b3e4ea3dd9e1592542d0997d2b56abeb47acadcfc09d3aa8d62a496e"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20c159c24b0fcb3833aebc9728489c0bf4eec44241ae6631746572c7c93568ca8b",
"sigmaType": "Coll[SByte]",
"renderedValue": "c159c24b0fcb3833aebc9728489c0bf4eec44241ae6631746572c7c93568ca8b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "4ab565605036e5d5596dc48bf04e1a20ae5edd755a74a284c0f4e2762a651146",
"value": 2000000,
"index": 86,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "caea8a5088b4d37f94963072ece5c42507081dcb6b6a6018ceeaf4dc4da1a821",
"outputIndex": 1,
"outputGlobalIndex": 47327822,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20e43e14cd752393432876c906d976cfa52b2dabedda878c6dd8373c7f707e6cbf",
"sigmaType": "Coll[SByte]",
"renderedValue": "e43e14cd752393432876c906d976cfa52b2dabedda878c6dd8373c7f707e6cbf"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2066e9a218ec31bc99728ba33f03cb1027430867d298b15f97f50607417dc866f3",
"sigmaType": "Coll[SByte]",
"renderedValue": "66e9a218ec31bc99728ba33f03cb1027430867d298b15f97f50607417dc866f3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "bec2e240d919f274e5984779b985b022c133500d6a22fe47a822be921a5525ee",
"value": 2000000,
"index": 87,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "d0eb145150bde1bf9e1f6dcca778ea1069fa419e4953d95de145bfc8397b2b44",
"outputIndex": 1,
"outputGlobalIndex": 47327827,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207d2f5dd0dce52c5e42b935cb986095bdfac1c6102018f4c715d830e736d96876",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d2f5dd0dce52c5e42b935cb986095bdfac1c6102018f4c715d830e736d96876"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20b9205fc43a27a845c5682270ec8426be0e2672bfc289d3b7944622276c291c26",
"sigmaType": "Coll[SByte]",
"renderedValue": "b9205fc43a27a845c5682270ec8426be0e2672bfc289d3b7944622276c291c26"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ebad8c2bdf1425cab9e502f59ade602f1e0e6f5381fedb304d75b19cc931672f",
"value": 2000000,
"index": 88,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "d35b76e95dff5de86de25a6ad1eee424b9a0f0f722c1b90aba7ef68a6bbd3adc",
"outputIndex": 1,
"outputGlobalIndex": 47327832,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20204bd7705079e710cd987ca94f78c687c27bfb6f0892c7b1385e067d861ff2b0",
"sigmaType": "Coll[SByte]",
"renderedValue": "204bd7705079e710cd987ca94f78c687c27bfb6f0892c7b1385e067d861ff2b0"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e200da81d055e8bee0dc2df561d41587e0186cc54a69635925c4ae341ff97b842a7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0da81d055e8bee0dc2df561d41587e0186cc54a69635925c4ae341ff97b842a7"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "136f8470deefb7111a1217abcd7306f1a208d983c5ffb6d14c3f478f8bfdfc11",
"value": 2000000,
"index": 89,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "d4da3d55101fff1cd579a4a9955ab73aa8d4f986c240ff63a60e2f90ca6f77f1",
"outputIndex": 1,
"outputGlobalIndex": 47327837,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e209d57b0fed60a6f7c06e57cdf6c8fe88f5df4f44dbd41d5f43ed4b971aa13c017",
"sigmaType": "Coll[SByte]",
"renderedValue": "9d57b0fed60a6f7c06e57cdf6c8fe88f5df4f44dbd41d5f43ed4b971aa13c017"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20c10fe87c53b2503727b078af25d8512dac20b158386b72552d2eeadf34a4eb5c",
"sigmaType": "Coll[SByte]",
"renderedValue": "c10fe87c53b2503727b078af25d8512dac20b158386b72552d2eeadf34a4eb5c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8e7f2e503be252dee8415b6ed8eb5e419ac290560a4fcb5a5779d6fbd9a27b1b",
"value": 2000000,
"index": 90,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "dd3431e4c61c8060488c6239e950d89a34697ac7b4d9fdb7b171616ecc2aa594",
"outputIndex": 1,
"outputGlobalIndex": 47327842,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e209e8e898d814c6fa197d363a3b86c9dc83cf7da0653b34053ba9b7ad4a9915d3a",
"sigmaType": "Coll[SByte]",
"renderedValue": "9e8e898d814c6fa197d363a3b86c9dc83cf7da0653b34053ba9b7ad4a9915d3a"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20bf7181c7c1877deeef5b6027d98d1926983b12ad2ee6fc167820085ae3022097",
"sigmaType": "Coll[SByte]",
"renderedValue": "bf7181c7c1877deeef5b6027d98d1926983b12ad2ee6fc167820085ae3022097"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "589720cf26087795abf71529939f7228768f3f8829eb1f8cbd7d07ef62b1af97",
"value": 2000000,
"index": 91,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "dfebb73ff34bb8a8155796ea0c3c5eb24d5c71a8a6ca1330dfffe2c5dfa83100",
"outputIndex": 1,
"outputGlobalIndex": 47327847,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20db8e71a8aa08bc0c7630f53d6189aff5e2c5e6c97d794b7617c0e41701a26c70",
"sigmaType": "Coll[SByte]",
"renderedValue": "db8e71a8aa08bc0c7630f53d6189aff5e2c5e6c97d794b7617c0e41701a26c70"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2065a5b8a2431a1153ffbe0bc6edf072822e8bea16f45be2dfc952c60a59f17d92",
"sigmaType": "Coll[SByte]",
"renderedValue": "65a5b8a2431a1153ffbe0bc6edf072822e8bea16f45be2dfc952c60a59f17d92"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c89d9283c7ae218bdd6ca7d51c4ccd5c9cef790a038701a755b64d55068f2cf0",
"value": 2000000,
"index": 92,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "e73436ce05bb1d91f9a8e9a2bc369ef83f16567680284e320f886f53b697f4e7",
"outputIndex": 1,
"outputGlobalIndex": 47327852,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e206688602460b5e65381f6d3bd60ebe459b5bdc6ec3c1d4824b37a6edba227f400",
"sigmaType": "Coll[SByte]",
"renderedValue": "6688602460b5e65381f6d3bd60ebe459b5bdc6ec3c1d4824b37a6edba227f400"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20587bde04630813da1589b9b9e50ebe9b0b5c212bc00a87b2db679b041e572b41",
"sigmaType": "Coll[SByte]",
"renderedValue": "587bde04630813da1589b9b9e50ebe9b0b5c212bc00a87b2db679b041e572b41"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c2736ee1d991278911dd64ce81e21d2e2ab6e4c65ef29a59566c8d91eba7e995",
"value": 2000000,
"index": 93,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "f78218cd0ebd70147cb8afc39f847f00179a0270fc0d7dfd1dab399946ff1552",
"outputIndex": 1,
"outputGlobalIndex": 47327857,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20d289df8aee844cdc1a6b7c84efe280a8d7c51dc6412c3e36b64d4ee71f4cb916",
"sigmaType": "Coll[SByte]",
"renderedValue": "d289df8aee844cdc1a6b7c84efe280a8d7c51dc6412c3e36b64d4ee71f4cb916"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e209ccd62b38e8fa583a124a034c1022fca293a9d773def0b4f3da3ae673576c8dd",
"sigmaType": "Coll[SByte]",
"renderedValue": "9ccd62b38e8fa583a124a034c1022fca293a9d773def0b4f3da3ae673576c8dd"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "aedff76fcb9ea85c17fbe240bedb06ec99e8eca217f69f107b80771dd10cab75",
"value": 2000000,
"index": 94,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "f79ec771fd9d4c7514e8f252afb65b3f961ad32d8285fb5350f8655484d14350",
"outputIndex": 1,
"outputGlobalIndex": 47327862,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20fc006570d8d139f226b125ea406665d4023a94f0329b91ad850c72ed3cf41388",
"sigmaType": "Coll[SByte]",
"renderedValue": "fc006570d8d139f226b125ea406665d4023a94f0329b91ad850c72ed3cf41388"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2061ccc847ab79db8af44557bb784a6fcf7368cdfae7341922c07ccb2b597000cf",
"sigmaType": "Coll[SByte]",
"renderedValue": "61ccc847ab79db8af44557bb784a6fcf7368cdfae7341922c07ccb2b597000cf"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "01997d1a50fe47ef6abeef008f91dec87da32c7b79462d8f205093b3c2646730",
"value": 2000000,
"index": 95,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "5e982c7a996a30382f33778a63e0726f6032c31e21ee9b4d4a85f5a6cec7849f",
"outputIndex": 1,
"outputGlobalIndex": 47327867,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207ec35e4a4a66e2662ad8fa705473576eeac02680c39985b5127472b66e1407ad",
"sigmaType": "Coll[SByte]",
"renderedValue": "7ec35e4a4a66e2662ad8fa705473576eeac02680c39985b5127472b66e1407ad"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e208046301c1404fe259ce7509af459625d3dbadb62a01438c3ac76bd28934666b4",
"sigmaType": "Coll[SByte]",
"renderedValue": "8046301c1404fe259ce7509af459625d3dbadb62a01438c3ac76bd28934666b4"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1a2415ddbf79454a22b7e4c17ba7ae5c2014c839fd34c83a00929bea2467f535",
"value": 2000000,
"index": 96,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "6a033f1cb7750aec2410af4c3a6117b2921992371fff7c4a42c6467c49497f71",
"outputIndex": 1,
"outputGlobalIndex": 47327872,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f76916ee079267eac485fc60b0c6461e4063ff7e97417919cc24f96b0791ec9d",
"sigmaType": "Coll[SByte]",
"renderedValue": "f76916ee079267eac485fc60b0c6461e4063ff7e97417919cc24f96b0791ec9d"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20cf609d891863685cbb18fb364fed84879b5f8407da3cb904ea33220639c00c56",
"sigmaType": "Coll[SByte]",
"renderedValue": "cf609d891863685cbb18fb364fed84879b5f8407da3cb904ea33220639c00c56"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "bd51f0ce7feec2435f2a643a860a4d957a3a95d9ef2652f336e38b1d91be0a28",
"value": 2000000,
"index": 97,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "70ae0f8b42cad7b94f3a1515c3e7409c94841fb075517a1f86d3c0bd3cc282ee",
"outputIndex": 1,
"outputGlobalIndex": 47327877,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203b9aa597064dc8b0c58f7a9e1463269e80f4c69e49e133c437ef9d70e19fdf53",
"sigmaType": "Coll[SByte]",
"renderedValue": "3b9aa597064dc8b0c58f7a9e1463269e80f4c69e49e133c437ef9d70e19fdf53"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e206390a6d73fc9f04289249d0aa62e1567b82c0df25a46d1afa37e8d82c72bb57a",
"sigmaType": "Coll[SByte]",
"renderedValue": "6390a6d73fc9f04289249d0aa62e1567b82c0df25a46d1afa37e8d82c72bb57a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c65d32cdef8d110e2e41fa33506c4dbd773c7f583619c7637e27babe48514d66",
"value": 2000000,
"index": 98,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "77f8f56c0ca3632701eae14397ff9a541391ef0c596445a8fcecd2c5ef9f49fb",
"outputIndex": 1,
"outputGlobalIndex": 47327882,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20de67e9bd145a91eb17f286035852156867e30ebe6a58e705a0aa7acb94248f87",
"sigmaType": "Coll[SByte]",
"renderedValue": "de67e9bd145a91eb17f286035852156867e30ebe6a58e705a0aa7acb94248f87"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20b39b9b5996a906b6b8e4ba8e3eb5bc9bad57bf50807a4e545a1a106080238a2c",
"sigmaType": "Coll[SByte]",
"renderedValue": "b39b9b5996a906b6b8e4ba8e3eb5bc9bad57bf50807a4e545a1a106080238a2c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "355e1a2448f9d33e866038900a0e301ff5861a75fed708dacd01084360cabec9",
"value": 2000000,
"index": 99,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "b58fecf90b1a322c2baee66c0e6197cc5bf3a7a73e1bb21437fb9c246e8d4bf4",
"outputIndex": 1,
"outputGlobalIndex": 47327887,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2019b9ce427e082d0ec1077a19db29ee8af2afadfa46e96d28d5d3e7ac56df7c29",
"sigmaType": "Coll[SByte]",
"renderedValue": "19b9ce427e082d0ec1077a19db29ee8af2afadfa46e96d28d5d3e7ac56df7c29"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e2075523b0a07bf35f49a8009fcc1f40eb42208b8c17121343582d335d212ea48dd",
"sigmaType": "Coll[SByte]",
"renderedValue": "75523b0a07bf35f49a8009fcc1f40eb42208b8c17121343582d335d212ea48dd"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8f38d5606c335fa3b76d00edcd81082a3014b79feb8f79e85ee5b2c0725366d7",
"value": 2000000,
"index": 100,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "c42055d404191269fe8bb0468dab158dda656edac734da1b6516f0cc9421d63f",
"outputIndex": 1,
"outputGlobalIndex": 47327892,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2018aeeab47d55f0f07f44e24687cd529b20feab32dda0ae9e1171d22abd9cde49",
"sigmaType": "Coll[SByte]",
"renderedValue": "18aeeab47d55f0f07f44e24687cd529b20feab32dda0ae9e1171d22abd9cde49"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e205ad3d469a633a33ce98f891c68d95ef1a0b587d261af6e44e67a80a80e0d62b1",
"sigmaType": "Coll[SByte]",
"renderedValue": "5ad3d469a633a33ce98f891c68d95ef1a0b587d261af6e44e67a80a80e0d62b1"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "134d8c74f3ca3c4e7fb4d3be8b1d3d6f4ddd8842d8b30974a83ea5d16ddbcede",
"value": 2000000,
"index": 101,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "d9af2448a1743b776e120902f180071c33d814633090981e81ccca9e8fd7971c",
"outputIndex": 1,
"outputGlobalIndex": 47327897,
"outputCreatedAt": 1502235,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20d114141aca72e56eab859e29d74690560ac900b38169c4fe21439ee824ddb9cb",
"sigmaType": "Coll[SByte]",
"renderedValue": "d114141aca72e56eab859e29d74690560ac900b38169c4fe21439ee824ddb9cb"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20b7a1b5dc2b71752333dffbc3585a73accefce2c3bec664585aa90714a114e9fd",
"sigmaType": "Coll[SByte]",
"renderedValue": "b7a1b5dc2b71752333dffbc3585a73accefce2c3bec664585aa90714a114e9fd"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f23b848104d76d41ed150a7daba67928f11072269435d7a7702a2b46b290e820",
"value": 2000000,
"index": 102,
"spendingProof": null,
"outputBlockId": "c8d94a0e50b7b65e46c61050ab4b84e63826314aa61b9220ecc47ffb8d84400e",
"outputTransactionId": "dac0724b50910752d62a45d1d9ec543424e4c1377789fd4b2b4dfb6773b2537b",
"outputIndex": 1,
"outputGlobalIndex": 47327902,
"outputCreatedAt": 1502236,
"outputSettledAt": 1502238,
"ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
"ergoTreeScript": "{\n val box1 = INPUTS(placeholder[Int](0))\n val coll2 = placeholder[Coll[Byte]](1)\n val bool3 = blake2b256(box1.propositionBytes) == coll2\n val coll4 = SELF.R4[Coll[Byte]].get\n val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n val coll6 = box5.R5[Coll[Coll[Byte]]].get\n val coll7 = Coll[Byte]()\n val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n val box9 = OUTPUTS(placeholder[Int](3))\n if (bool3) {(\n val box10 = OUTPUTS.filter({(box10: Box) =>\n val opt12 = box10.R4[Coll[Byte]]\n opt12.isDefined && (opt12.get == coll4)\n })(placeholder[Int](4))\n val tuple11 = box10.tokens(placeholder[Int](5))\n val tuple12 = SELF.tokens(placeholder[Int](6))\n val coll13 = tuple12._1\n sigmaProp(\n allOf(\n Coll[Boolean](\n blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n {(coll14: Coll[Byte]) => coll4 == coll14 }\n ), INPUTS.filter({(box14: Box) =>\n val coll16 = box14.tokens\n (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n )\n )\n )\n )} else {(\n val coll10 = blake2b256(box9.propositionBytes)\n if (coll10 == coll2) {(\n val coll11 = CONTEXT.dataInputs\n val box12 = coll11(placeholder[Int](13))\n val box13 = coll11(placeholder[Int](14))\n val coll14 = box13.tokens\n val tuple15 = SELF.tokens(placeholder[Int](15))\n val coll16 = tuple15._1\n val coll17 = INPUTS.filter(\n {(box17: Box) =>\n ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n }\n )\n val i18 = coll17.size\n val l19 = i18.toLong\n val coll20 = box12.R4[Coll[Long]].get\n val l21 = coll20(placeholder[Int](18))\n val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n val l23 = coll20(placeholder[Int](22))\n val tuple24 = box5.tokens(placeholder[Int](23))\n sigmaProp(\n allOf(\n Coll[Boolean](\n box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n placeholder[Int](28)\n )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n {(box25: Box) => box25.value }\n ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n Int\n ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n coll6(placeholder[Int](31))\n ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n )\n )\n )\n )} else {(\n val tuple11 = box9.tokens(placeholder[Int](32))\n val tuple12 = SELF.tokens(placeholder[Int](33))\n sigmaProp(\n allOf(\n Coll[Boolean](\n SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n placeholder[Int](35)\n )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n )\n )\n )\n )}\n )}\n}",
"address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 3000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20793848c21ce3e6a7bdfa8613f66f9f99879304a3a4b7fc233228fa959c113fd8",
"sigmaType": "Coll[SByte]",
"renderedValue": "793848c21ce3e6a7bdfa8613f66f9f99879304a3a4b7fc233228fa959c113fd8"
},
"R5": {
"serializedValue": "0e205437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24",
"sigmaType": "Coll[SByte]",
"renderedValue": "5437da1e25dfc73359d943fdec1348684e0fed6d9771072a464207a794ec4a24"
},
"R6": {
"serializedValue": "0e20ffb111a6972fa2896ad8c06314bd2690888f2e5d4696021b02ccbbb328e3ef9c",
"sigmaType": "Coll[SByte]",
"renderedValue": "ffb111a6972fa2896ad8c06314bd2690888f2e5d4696021b02ccbbb328e3ef9c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8ac21e9c30b1e9626cfd9f1182165e9663591288a32f71134a91138b09723ecc",
"value": 2000000,
"index": 103,
"spendingProof": "66e5e6eba2d35ed14874453a2036c4dda68119c5278c864363b0021483b4158b38c25ece92fc53738ee2863c54b988f520ff1b8b416f5843",
"outputBlockId": "5c8f9609463019f35e180aa6c3f6b907d6d9e1048baba1ed81f99f3f5cf9bb77",
"outputTransactionId": "250eee94549e37c8c7f39584feed3101c3077f07ea07fd1cb53f7ee607de4b4e",
"outputIndex": 3,
"outputGlobalIndex": 47099303,
"outputCreatedAt": 1492144,
"outputSettledAt": 1492147,
"ergoTree": "0008cd036773a813d9444e624606a45df87cd629f520f48e308984aced04c0a04c5daf94",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(6773a8,224136,...)))}",
"address": "9hFNECaeuGNhTDTH7Hb6hvjGcdezNU8vJLQqmLHggbPaSQa16NR",
"assets": [
{
"tokenId": "dede2cf5c1a2966453ffec198a9b97b53d281e548903a905519b3525d59cdc3c",
"index": 0,
"amount": 1608,
"name": "eRSN",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {}
},
{
"boxId": "f1dd49c1f319d0f35681f32b23f9557f17fdb8803ab834feab4e773315c5364f",
"value": 2000000,
"index": 104,
"spendingProof": "07ca0a74d75eb61bcf88a88254ace80a6de9437a4559622563cc8e2bb3dcee7fb21fa7c357a90d1711318d65202f2c73bc206b344ebb5f92",
"outputBlockId": "b5a7345bd57b0da955f6df2e4f1a9a006f446390a6f9a0e0d50719e43433b75b",
"outputTransactionId": "bb164c77dfddbe0df1666a59fc3ac0fa2cb99b3d744c85026a4bd1201a49cdf5",
"outputIndex": 3,
"outputGlobalIndex": 47123943,
"outputCreatedAt": 1493369,
"outputSettledAt": 1493371,
"ergoTree": "0008cd036773a813d9444e624606a45df87cd629f520f48e308984aced04c0a04c5daf94",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(6773a8,224136,...)))}",
"address": "9hFNECaeuGNhTDTH7Hb6hvjGcdezNU8vJLQqmLHggbPaSQa16NR",
"assets": [
{
"tokenId": "dede2cf5c1a2966453ffec198a9b97b53d281e548903a905519b3525d59cdc3c",
"index": 0,
"amount": 1419,
"name": "eRSN",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {}
},
{
"boxId": "e5062b0d95185ad7881756b2553d413fe7fef785b8a4ec05d63657f30110784c",
"value": 2000000,
"index": 105,
"spendingProof": "1fca2e4cee46507bdff146503922d92288f465d058b334194ba59e6d832566be88a4c65da5c84b5204493e8a0937ad0ef91fc3a8fabd64da",
"outputBlockId": "05b547b4f6bef9486d9a695b6a0ff42051359c47e5771ca5003071042c8d2530",
"outputTransactionId": "14a5f9625849fdf3948c187b4ff322fd0208580df6ace09166bab95126100644",
"outputIndex": 3,
"outputGlobalIndex": 47140851,
"outputCreatedAt": 1494208,
"outputSettledAt": 1494210,
"ergoTree": "0008cd036773a813d9444e624606a45df87cd629f520f48e308984aced04c0a04c5daf94",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(6773a8,224136,...)))}",
"address": "9hFNECaeuGNhTDTH7Hb6hvjGcdezNU8vJLQqmLHggbPaSQa16NR",
"assets": [
{
"tokenId": "dede2cf5c1a2966453ffec198a9b97b53d281e548903a905519b3525d59cdc3c",
"index": 0,
"amount": 1851,
"name": "eRSN",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {}
}
],
"dataInputs": [
{
"boxId": "a0f81c737b38ec451dc072369bc74609896b3bd245762140f44edbd5a934f90d",
"value": 1100000,
"index": 0,
"outputBlockId": "9cd9da9a7bebc91af8af522b342397f6f0cb88719817b60aa0cb53a9758daccf",
"outputTransactionId": "a0029995fad90f6b31ac46d0ad4e823a8349c16a413f885c829c74a840107a3b",
"outputIndex": 1,
"ergoTree": "100604000400040004000e2055bf993b4376ba132264d084f06fe033321ab43c68db1435a0e7e0bf77ddb7350402d803d601b2db6501fe730000d602b2db6308b2a5730100730200d603b2db6308a7730300ea02d196830301aedb63087201d901044d0e938c7204017304938c7202018c720301938c7202028c72030298b2e4c672010510730500ade4c67201041ad901040ecdee7204",
"address": "prufxZid3SJMyUVhAPFAF4uLyCZbEMWCMXRSyuMEvDUHZf81JcGcmu1EW1U9hUuJerWer5vmjhiJMmjbCqDwPMKRy169SPaLTxDp5tZ2rCrKjiv7xVAsnmphxSNBpj6qqB8fs1rWJGn9dN7t74qvx6oVHZny8KNMrqfEDjcWRv7wP21sZFP4rie4YhWJs8Z6swQ3DA28B5bzMZkMqfR7",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "1106809bee027802c8018080babbc82e808ece1c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[3000000,60,1,100,800000000000,30000000]"
}
}
},
{
"boxId": "9965279fcca7fd06e2a2bc95f818a8bd72d8da9b21c83828f41a30fc56462eb7",
"value": 2000000,
"index": 1,
"outputBlockId": "c40f009713566b4ee35313cba02aedac9e442d9e1a845e7d1fae2011fc1f67db",
"outputTransactionId": "b7798936a1e5ae0a7567b67365e0cf7a4d12823836ee6f67a45b2eed90133125",
"outputIndex": 0,
"ergoTree": "1026040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b010104020402040604060404040404000404040204000e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
"address": "NY4PEzZ7Vfjvo3AYu7dBh4ziatarsMAVPnwtHZL6BfoKeaots7P629HvVAmDZNdiVNUitWMqVJhgphUregwCXnhVNRddztP93qbtSWCMzVk1UQmCVUpvQyb25nyH1PrpRSjpFewJWeN3bjiVF6bTAm2t11X4d2fKGnAo3PX2BFVeyAUre7T5CZs2uikxZisyrJ1djE4UY1uwpTFkJv3RzZ3JMugNDeicf7qWqtCtNH8E9uG56VD2dMvmsr5YHQbrKgxa5foyA4K8cD59o2ub9ezbhjSgfXbc6VLaXmp5SzdP6n61MaePNexedifBWwAsHFcaaVXf7oUkePp5dDpc5mBbaAuidBAwH4SaxnUNjPw2bHVSXEk3ZJwwBrZRG7CYBCvEN6wFuPyzuhGsJQwdCtvUqxViGhxWrhRYKwixLhScVdGwCFCF9HjuCXt92FkEZKRk1kJuNzMUuc9AUbafbwhi8RC96TVQrtnsajhomptLKFmQXg4nZQao3jwHV8kfZeyF9BX5kiWUnC83Wa7X7seGUcECHRPLAapk7Lr1kUQ6Q62RpBKeGUsfmPcyNhaZ2bmdxMxxHAhdZdKVr78R5ch2BvG7ZtV6wkHB1hcVJGJmU4dskPPR5EFd8gED72eeUnNAsTknW7ePfNMj4DYWGqf2QhPHDZXsyRN2Mczv4tgyRsNA2HR3U9oZikejcuYhha9yNsXEdNn23B8wa5aDZwR6hwZ9hQ74yv29sbfBAfe9XWT2UZAVaeZeazQSSrvAhicEKnwmCAvfwcZNS57SHJ1EfZf1oEt66S6mGFdBzcKPLZzmJmCgMiBmMThqMemT1XS1ovES76LVcpXSkyiEdA17htR5HuPWdDVfWNQAK2jAM8BjKGtvsh93oMFGvMaBVBAvj1QcfTr17LdeeT7h78bKzyF5SQWuyu46xtDbmTZVrR1ZSpnffiD8TbWnae85Bw1VfttScQ8yfa26dsc9pwLrHhYhC4XKEVPWYUxLHZd959tLA2kGNkJBJR8PPThR8PugaUTq1sQpLg4ezPPUjYyWFvhFf6Rcw5rcJAwj99AUwoEhPaUnxT3TxiEJBbD3Zsna33mQD9Zg69Zzr9xiLA7GzhhA998dwkpbbgqFxyASwH6yav5qDbXPZH7GPtt3nTjUfRs87SGYgVGHoGhqaVUAfQKW4TtvFicdpvQws5kg1nZthd7WkWcR7HqLc1R4wBPFynFVGc457vhQwaP78yQsQDHq86",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e046572676f",
"sigmaType": "Coll[SByte]",
"renderedValue": "6572676f"
},
"R5": {
"serializedValue": "05f401",
"sigmaType": "SLong",
"renderedValue": "122"
}
}
}
],
"outputs": [
{
"boxId": "be8263fa8fcc7a720bdff28ec8b9dbbfdde0b7b730915b5174dddc0b4c3065e6",
"transactionId": "3e897e2a2590b51c802ae8f981267c2db8f83f33eec82864ec6d501a6976732e",
"blockId": "d4c3144ac3f1b2e7d97bb88159000a9611c2ae19f88b0f6863d9a7231b7d4932",
"value": 204030304,
"index": 0,
"globalIndex": 47328034,
"creationHeight": 1502239,
"settlementHeight": 1502242,
"ergoTree": "100f0400040004000400040004000400040004000e203d4d6abf2488271b016d65a9f34a092d30444d71a70ea51e01d6a6f1b7627673040204000e2052d5671d2f9452dfaeea83be8fc2ff008d3a716db4b390deb27705d73c6094ea04c0d1020e209efa44e79a21703197a2d888fc204cf6435711cdefcfdf5bcb8fb929e5091bbad804d601e4c6a70704d602b4b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100018cb2db6308a77302000173037201d603c2b2a5730400d604cb7203d19683040193b17202720193e4c6a7040ecbb0ad7202d9010563e4c67205040e830002d901053c0e0eb38c7205018c720502af7202d9010563eded93c272057203938cb2db63087205730500018cb2db6308a773060001938cb2db63087205730700029d8cb2db6308a7730800027e72010595937204730996830201938cb2db6308b2a4730a00730b0001730c9299a3730d8cc7a70196830201aea4d901056393cbc27205730e937204e4c6a7060e",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: Coll(61,77,106,-65,36,-120,39,27,1,109,101,-87,-13,74,9,45,48,68,77,113,-89,14,-91,30,1,-42,-90,-15,-73,98,118,115)\n10: 1\n11: 0\n12: Coll(82,-43,103,29,47,-108,82,-33,-82,-22,-125,-66,-113,-62,-1,0,-115,58,113,109,-76,-77,-112,-34,-78,119,5,-41,60,96,-108,-22)\n13: 21600\n14: Coll(-98,-6,68,-25,-102,33,112,49,-105,-94,-40,-120,-4,32,76,-10,67,87,17,-51,-17,-49,-33,91,-53,-113,-71,41,-27,9,27,-70)",
"ergoTreeScript": "{\n val i1 = SELF.R7[Int].get\n val coll2 = OUTPUTS.filter({(box2: Box) =>\n val coll4 = box2.tokens\n (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1))._1 == SELF.tokens(placeholder[Int](2))._1)\n }).slice(placeholder[Int](3), i1)\n val coll3 = OUTPUTS(placeholder[Int](4)).propositionBytes\n val coll4 = blake2b256(coll3)\n sigmaProp(\n allOf(\n Coll[Boolean](\n coll2.size == i1, SELF.R4[Coll[Byte]].get == blake2b256(\n coll2.map({(box5: Box) => box5.R4[Coll[Byte]].get }).fold(Coll[Byte](), {(tuple5: (Coll[Byte], Coll[Byte])) => tuple5._1.append(tuple5._2) })\n ), coll2.forall(\n {(box5: Box) =>\n ((box5.propositionBytes == coll3) && (box5.tokens(placeholder[Int](5))._1 == SELF.tokens(placeholder[Int](6))._1)) && (\n box5.tokens(placeholder[Int](7))._2 == SELF.tokens(placeholder[Int](8))._2 / i1.toLong\n )\n }\n ), if (coll4 == placeholder[Coll[Byte]](9)) {\n allOf(\n Coll[Boolean](\n INPUTS(placeholder[Int](10)).tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12), HEIGHT - placeholder[Int](13) >= SELF.creationInfo._1\n )\n )\n } else {\n allOf(\n Coll[Boolean](INPUTS.exists({(box5: Box) => blake2b256(box5.propositionBytes) == placeholder[Coll[Byte]](14) }), coll4 == SELF.R6[Coll[Byte]].get)\n )\n }\n )\n )\n )\n}",
"address": "ZsPNMsGz8D8y11MAneZTVjJndCjgTUjPFBh5wF6ZNmMySHVDcBmMx2VxGFNCcMxCKDPkdPEzZp4bt5pgwrpZyKV6nmzCAh6SaX5ZnN2fL2X2UTuLvmuk6t8BqrxoiKHmqASttYk6xJPNabuF9ZNMYQBikFWDmq2jrxZS1MG6gQQ2Mx1MgXVvPs9ZkDTe8TykK4MuvQwtjaatjugK3FC5gsB4e4KiTcMPzreUkHvC8mZQGTtGkmHSbq8hkUDfa8MUMAka4oV3unyhgvx9MHjSDNaKWtqrWJpHCsQqPxvzPKohoYSNQt6H3V6ddw1dzGbBz8eKSbno5tEaLSryLDeMAbXhivALPZ3uCyWvx9BKFxSpuqCuQs9aXH7zKedvxzE6XRrrC2TZcWn5UinvbMNu3S4i5oTK2Y8WeVfoy5XHRbK7AL9w9pimJBp5Dx2UnhhHrWbeg9XyVZP7uCEqcUK3iVFmdG2euUa84Jbr7XVaE8v3sBa8LvYdxc6wAVfgPNNbQNxK7Y",
"assets": [
{
"tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
"index": 0,
"amount": 309000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20be27eb7ef46c88db85af60599c27d2c4ffd166d8c2861919224724968f13b6e7",
"sigmaType": "Coll[SByte]",
"renderedValue": "be27eb7ef46c88db85af60599c27d2c4ffd166d8c2861919224724968f13b6e7"
},
"R5": {
"serializedValue": "1a0c4066353038316463626666343139326632376661326431386136613461636431663464383037383161356636656537613133623238373437363538373965363662046572676f0763617264616e6f333967427338596171466f3157766537567872736463686e7a504c69596962647751546943436b526847777073736f797038696b67616464723171796c7a326432636a75397a6b6b326b35656b6a6b68743737326a68616b7532346d6c6663306b656c393479717877633964706c68613530767464676d3378307876616b71716836743477386b3235373579353538636530783975737a783575656608000000e8d4a510000800000003029fde9c0800000000c2500a4b036572674330346239353336383339336338323166313830646565653832323966626439343162616166396264373438656263646266376164626231342e37323733343535323437403264323639366665316336353966646533623631386435343262366161633063626634653433363239373161376661333539306139376162386332363037366608000000000016ec10",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[66353038316463626666343139326632376661326431386136613461636431663464383037383161356636656537613133623238373437363538373965363662,6572676f,63617264616e6f,3967427338596171466f3157766537567872736463686e7a504c69596962647751546943436b526847777073736f797038696b,616464723171796c7a326432636a75397a6b6b326b35656b6a6b68743737326a68616b7532346d6c6663306b656c393479717877633964706c68613530767464676d3378307876616b71716836743477386b3235373579353538636530783975737a7835756566,000000e8d4a51000,00000003029fde9c,00000000c2500a4b,657267,30346239353336383339336338323166313830646565653832323966626439343162616166396264373438656263646266376164626231342e37323733343535323437,32643236393666653163363539666465336236313864353432623661616330636266346534333632393731613766613335393061393761623863323630373666,000000000016ec10]"
},
"R6": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
},
"R7": {
"serializedValue": "04ce01",
"sigmaType": "SInt",
"renderedValue": "103"
}
},
"spentTransactionId": "699bdd1fa775a895a2ad368b58ac56947c8d030bd9d01c7ac0e8e8db7cd0cc8f",
"mainChain": true
},
{
"boxId": "18a0ca236853bd78ea2b0d13ecf89b7bf2ca19b2019358e47c020b831cef2977",
"transactionId": "3e897e2a2590b51c802ae8f981267c2db8f83f33eec82864ec6d501a6976732e",
"blockId": "d4c3144ac3f1b2e7d97bb88159000a9611c2ae19f88b0f6863d9a7231b7d4932",
"value": 3900000,
"index": 1,
"globalIndex": 47328035,
"creationHeight": 1502239,
"settlementHeight": 1502242,
"ergoTree": "0008cd036773a813d9444e624606a45df87cd629f520f48e308984aced04c0a04c5daf94",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(6773a8,224136,...)))}",
"address": "9hFNECaeuGNhTDTH7Hb6hvjGcdezNU8vJLQqmLHggbPaSQa16NR",
"assets": [
{
"tokenId": "dede2cf5c1a2966453ffec198a9b97b53d281e548903a905519b3525d59cdc3c",
"index": 0,
"amount": 4878,
"name": "eRSN",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "d2cc165aeb62e2394c764f6db6d3464da551b18a19910a25a358552a6322c086",
"mainChain": true
},
{
"boxId": "404e7523806b0b89b57e968db081e085ce125a55684e0ac68afc39948f66d764",
"transactionId": "3e897e2a2590b51c802ae8f981267c2db8f83f33eec82864ec6d501a6976732e",
"blockId": "d4c3144ac3f1b2e7d97bb88159000a9611c2ae19f88b0f6863d9a7231b7d4932",
"value": 2100000,
"index": 2,
"globalIndex": 47328036,
"creationHeight": 1502239,
"settlementHeight": 1502242,
"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": "a732a32bc98183c17532fba6197f17fa97b615ceb741e03eb42b02170bc05e73",
"mainChain": true
}
],
"size": 4936,
"isUnconfirmed": false
}