Transaction
ID: 23bd4c032d...a5c0
Inputs (118)
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.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
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
39a3ba3a2da5...27f5 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#101
3b779bde64c8...3429 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#102
443e43636193...2a72 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#103
4a170ada773a...e88e Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#104
e4945d1e4a94...afeb Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#105
6e8d84e1602c...4e75 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#106
b32598d61efc...8a7a Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#107
49f1a15ab272...4823 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#108
7a39351a9c9a...479f Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#109
685e177a678a...8e60 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#110
194f32ae550a...8175 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#111
0583e728a7ce...ebe0 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#112
374e3c240ac3...51d8 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#113
03002a5a6d21...b8f6 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#114
239cd9ee221b...ff88 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#115
b0d4f1994e64...4bfb Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#116
1522fd8b2620...0430 Spent
Address:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3,000
#117
0af5741d55e3...7439 Spent
Address:
Output transaction:
Settlement height:
Value:
0.01165 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.23301 ERG
Tokens:
351,000
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.0096 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.00205 ERG
Transaction Details
Confirmations: 354,831
Total coins transferred: 0.24466 ERG
Fees: 0.00205 ERG
Fees per byte: 0.00000039 ERG
Raw Transaction Data
{
"id": "23bd4c032d8afb4c5c2a1e151d875e7a466e3233ce8274b35f7eb68a2d95a5c0",
"blockId": "9023b4f0e86d7bcbf947479e40b0d13581b47f1ce87b79b531bde0512d1122d7",
"inclusionHeight": 1408838,
"timestamp": 1733196020231,
"index": 4,
"globalIndex": 8170055,
"numConfirmations": 354831,
"inputs": [
{
"boxId": "d4c4daffb14459f82beb4332a75e7556545560c71f0c71710e4734969f5b6236",
"value": 2000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "a56032aaecdd2f3d8ac03b0a082ee7d2506b57b83bb499e720edcd1f4a00c45a",
"outputTransactionId": "0c2c0dda03f9cc66a80a7339aa5b6d78a1c1519d168157a01797177ac2e97a8e",
"outputIndex": 1,
"outputGlobalIndex": 44411080,
"outputCreatedAt": 1408825,
"outputSettledAt": 1408827,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20e808cbeb32c97d78c9fd2797fec424f3c6c8840df19907697ea6c9abd36a4229",
"sigmaType": "Coll[SByte]",
"renderedValue": "e808cbeb32c97d78c9fd2797fec424f3c6c8840df19907697ea6c9abd36a4229"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "91bc2585ea4d42bf830246d6a92769dc5d41b3c4184dcaf14c6b0c5d0c34d75a",
"value": 2000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "a56032aaecdd2f3d8ac03b0a082ee7d2506b57b83bb499e720edcd1f4a00c45a",
"outputTransactionId": "3dfd40b8725b6688ae2ddfdf234168ebaa8a2264832a4d5683751210c0df5a73",
"outputIndex": 1,
"outputGlobalIndex": 44411085,
"outputCreatedAt": 1408825,
"outputSettledAt": 1408827,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20cddf7bbbee0094e49eca64d1c5f126de9fb76bbec2345eb0ebea0baa4bf3605d",
"sigmaType": "Coll[SByte]",
"renderedValue": "cddf7bbbee0094e49eca64d1c5f126de9fb76bbec2345eb0ebea0baa4bf3605d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "da6962869c1361c9189852a54c7705413d3fddb3979efb929b68653e92eaee3d",
"value": 1010000,
"index": 2,
"spendingProof": null,
"outputBlockId": "9a47da48f70435a91fc8041d8acf9762ad045ebffcb484823a52a5d5c5f244ac",
"outputTransactionId": "fb79f18c7b56010b1c56a86e777350ffb0e1db476767ababf9863105c7c57efd",
"outputIndex": 1,
"outputGlobalIndex": 44411115,
"outputCreatedAt": 1408826,
"outputSettledAt": 1408828,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20a61b8eeca0d7f95e8686c40e46e69374289647db4911af72e6ba488f36f96da3",
"sigmaType": "Coll[SByte]",
"renderedValue": "a61b8eeca0d7f95e8686c40e46e69374289647db4911af72e6ba488f36f96da3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "279d2c8f89b51c58dfde2a3c720bd7f9ff73e6a1b9ed9c04b62ff20f497301de",
"value": 2000000,
"index": 3,
"spendingProof": null,
"outputBlockId": "27c3feda1daec7ca9df865ffc929ecf03970ea76c727c098515a8b30383e4b52",
"outputTransactionId": "d694385d69782ac83cd34e7f4d5135b67a10afc212406a436ceb98c14d1adff7",
"outputIndex": 1,
"outputGlobalIndex": 44411123,
"outputCreatedAt": 1408826,
"outputSettledAt": 1408829,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209f3acb385fff506f6e6e8a320a28ca2410a78e70cf08a58f1203c2938bdd84e8",
"sigmaType": "Coll[SByte]",
"renderedValue": "9f3acb385fff506f6e6e8a320a28ca2410a78e70cf08a58f1203c2938bdd84e8"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "88c352ca01cf32602fc73c7830f1079f43437f1360d34fd19679bf3550b9424f",
"value": 2000000,
"index": 4,
"spendingProof": null,
"outputBlockId": "a26f1c55a9bca8ee9ba98e49e4a140fe0a6803c9a9ad509cf0f3a36a1ff7dcaa",
"outputTransactionId": "4ab4d8c7f2e80016871b21a8f8a300d28fa8a6548eaba30f581b1cf78757cd7e",
"outputIndex": 1,
"outputGlobalIndex": 44411147,
"outputCreatedAt": 1408828,
"outputSettledAt": 1408830,
"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": "0e20f3559bc59e4fb41ad36f0b213740410b4cb61f967968fee72f83d2560199ae84",
"sigmaType": "Coll[SByte]",
"renderedValue": "f3559bc59e4fb41ad36f0b213740410b4cb61f967968fee72f83d2560199ae84"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2009b61ac4a86c658b1171c9c0780009da3ff26d03d5c2a6cbd41ee4ec7764c1c5",
"sigmaType": "Coll[SByte]",
"renderedValue": "09b61ac4a86c658b1171c9c0780009da3ff26d03d5c2a6cbd41ee4ec7764c1c5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "bc427a9eb6287f502b30fed59ea744a6975d3c6237bd1dc70ab89b9d9fda2c6a",
"value": 2000000,
"index": 5,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "0529b2093924aa3a88c7ca1d3e99685fdfed22f00467ab74c4d8fd75f7c12e9d",
"outputIndex": 1,
"outputGlobalIndex": 44411178,
"outputCreatedAt": 1408829,
"outputSettledAt": 1408832,
"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": "0e20aaacd6193733b8b185053bd09b2b35c9126a828f81e3cda5c41f45135cbb1d59",
"sigmaType": "Coll[SByte]",
"renderedValue": "aaacd6193733b8b185053bd09b2b35c9126a828f81e3cda5c41f45135cbb1d59"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20553a4f8bcdffa33ad109f4f3438006e82340d2c64b6d227a522247f47063f744",
"sigmaType": "Coll[SByte]",
"renderedValue": "553a4f8bcdffa33ad109f4f3438006e82340d2c64b6d227a522247f47063f744"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8ae9a1b82668a13ee62f003236eeed25d2eacf60edfee5f01f5d62c21c862371",
"value": 2000000,
"index": 6,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "15535a3f31df907b7b57f6f20f6d89196cd640fa63a2b45e69d660307bf7c61c",
"outputIndex": 1,
"outputGlobalIndex": 44411183,
"outputCreatedAt": 1408829,
"outputSettledAt": 1408832,
"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": "0e20e9f3f56000a3f307582cd93fe52aa9afb7689b4007f22f1afd04c15d2c1e80c4",
"sigmaType": "Coll[SByte]",
"renderedValue": "e9f3f56000a3f307582cd93fe52aa9afb7689b4007f22f1afd04c15d2c1e80c4"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2038ce1569d2a07dfd4bc0833edcc47aa171c6a84bb66d0f2325cdced369402b38",
"sigmaType": "Coll[SByte]",
"renderedValue": "38ce1569d2a07dfd4bc0833edcc47aa171c6a84bb66d0f2325cdced369402b38"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "47880bb6eeffa6b936cee6a065f0ca7f022e2a2128a6367cdbb2d16e414db151",
"value": 2000000,
"index": 7,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "ab0e1c9fd66a5315c5cc8d0b8d6964a792c17f4bbb8ef2a6eacbbfc657269182",
"outputIndex": 1,
"outputGlobalIndex": 44411188,
"outputCreatedAt": 1408829,
"outputSettledAt": 1408832,
"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": "0e201b532f49a3da89e577a27cad46cc15bb380a804af44bbbd6d3469ce87096d5bf",
"sigmaType": "Coll[SByte]",
"renderedValue": "1b532f49a3da89e577a27cad46cc15bb380a804af44bbbd6d3469ce87096d5bf"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20cb9fd42d9657115cf7285575b959993f4d40be60a6cb92b8907832f3175bb610",
"sigmaType": "Coll[SByte]",
"renderedValue": "cb9fd42d9657115cf7285575b959993f4d40be60a6cb92b8907832f3175bb610"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "04a007ceb8dff37ed7fed42af7bd03813b9772e4596534068ec6848342bbe496",
"value": 2000000,
"index": 8,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "68ef32d67f49767c32ddeba0d4851d01fcc0e61929a36b69fe7286628821d159",
"outputIndex": 1,
"outputGlobalIndex": 44411193,
"outputCreatedAt": 1408828,
"outputSettledAt": 1408832,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209e1e50b47a96deaee23eb3857aa422c73ac68bbf360d8dfc9642a1160f9fabe0",
"sigmaType": "Coll[SByte]",
"renderedValue": "9e1e50b47a96deaee23eb3857aa422c73ac68bbf360d8dfc9642a1160f9fabe0"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "45419a811a2d69b9e1f3fd2df0d47d700785dfd74dc09392de4f979a26c28080",
"value": 2000000,
"index": 9,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "c086f1123c783107e81d291e03bb7a736ba74837016b3bccfc71e5f8045fd00b",
"outputIndex": 1,
"outputGlobalIndex": 44411198,
"outputCreatedAt": 1408828,
"outputSettledAt": 1408832,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e203ed45885aef58fd8a86c7ef7ca4aaa3dd761c49e44606144df1a5d2db6906f3a",
"sigmaType": "Coll[SByte]",
"renderedValue": "3ed45885aef58fd8a86c7ef7ca4aaa3dd761c49e44606144df1a5d2db6906f3a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "55dfaeeb3a5172b77ed0a877d3190b0fa6164051e67c9abd0bd0b2b8250bd674",
"value": 2000000,
"index": 10,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "cff1f67558cd67f343733366804fa40a4589827ceeae32d0243df8864b70941f",
"outputIndex": 1,
"outputGlobalIndex": 44411203,
"outputCreatedAt": 1408828,
"outputSettledAt": 1408832,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e205274d10e6a478ea74629336a83fd8c6f2285d00ad3ce8647fdc5ec63a2d59e0d",
"sigmaType": "Coll[SByte]",
"renderedValue": "5274d10e6a478ea74629336a83fd8c6f2285d00ad3ce8647fdc5ec63a2d59e0d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "62b1926b05e115fede91e139f075b23c2a45a77a35b6c1c281dfb67862881bbe",
"value": 2000000,
"index": 11,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "a4cc3895c1f5de4fa7b6c2e13084014a0e219fe7b5af21095f0d594b9b0af8cb",
"outputIndex": 1,
"outputGlobalIndex": 44411208,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408832,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e202075cc34451534eccc6cc42796f91f07bf1376e958942eb5e63539861376cefe",
"sigmaType": "Coll[SByte]",
"renderedValue": "2075cc34451534eccc6cc42796f91f07bf1376e958942eb5e63539861376cefe"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cd72bcdca4b142311931385ace97ef899ef3c6452168c657b40ff54dd331ea23",
"value": 2000000,
"index": 12,
"spendingProof": null,
"outputBlockId": "5575af0203a145c3ca8f194f252776cee0ff44f9efbb67676ab11e6cfb847a9a",
"outputTransactionId": "fe3250a17c15ca8b01a15c7d2ccef1a3f55986b354a0eaac8d0bd059b53f7402",
"outputIndex": 1,
"outputGlobalIndex": 44411213,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408832,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20946c9487b633c0c4bd45d5eb13b179b959d1d2b921963898932c99183703aa7a",
"sigmaType": "Coll[SByte]",
"renderedValue": "946c9487b633c0c4bd45d5eb13b179b959d1d2b921963898932c99183703aa7a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "dfc45daac41b6d1650fa246601b95c079ce414d60415d2f6daad84a932a82154",
"value": 2000000,
"index": 13,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "f7c2c4020339b1e1c972bd45799a40ed447aff2d83d03223c1fcb49db599c725",
"outputIndex": 1,
"outputGlobalIndex": 44411334,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20497b5ed23afbdbd03fba70868bdedd8f279b281fc529bddcc9d041da08af6778",
"sigmaType": "Coll[SByte]",
"renderedValue": "497b5ed23afbdbd03fba70868bdedd8f279b281fc529bddcc9d041da08af6778"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "79824ff191d71f695419315f1ecd611357b9436fdda64b91dac3df4082730b78",
"value": 2000000,
"index": 14,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "2acf4852886ee2aa8cc5c33253721e077385c25a51ed315aae4c1269c64e1508",
"outputIndex": 1,
"outputGlobalIndex": 44411338,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20f881c6baffd9bd4b1fb7241b8cf8cab0058ccc89f66a873ec64c8d1a0e0596bd",
"sigmaType": "Coll[SByte]",
"renderedValue": "f881c6baffd9bd4b1fb7241b8cf8cab0058ccc89f66a873ec64c8d1a0e0596bd"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e204cd9526faa91fa356668159c13c72dfa987c86529491808aa894edb8a109c886",
"sigmaType": "Coll[SByte]",
"renderedValue": "4cd9526faa91fa356668159c13c72dfa987c86529491808aa894edb8a109c886"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "03ef426c1eb656cb521cae576747c69cc6c48120ee4835755856ff055804d864",
"value": 2000000,
"index": 15,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "507db9a8740741a152c9fbc833c2129b77dcb3067390671297a0b869ae9ddf57",
"outputIndex": 1,
"outputGlobalIndex": 44411342,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20e3ed122316e58d2ed19f7504aee5796eb5d92e42d8f27ec085680dbd25e346ae",
"sigmaType": "Coll[SByte]",
"renderedValue": "e3ed122316e58d2ed19f7504aee5796eb5d92e42d8f27ec085680dbd25e346ae"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1b4006872361d0d43b8381ee1d8584d2ad01e04952565f37dd1be6b9b9c03750",
"value": 2000000,
"index": 16,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "5c81c39a3bbe687cfc9161ca84575111eb0c8d787e3c93fe2452d8557dc2e4a3",
"outputIndex": 1,
"outputGlobalIndex": 44411346,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c5535ceaef202ef4c6cfa526decf07294a3253352614d8d0c47f7ce2c13440ab",
"sigmaType": "Coll[SByte]",
"renderedValue": "c5535ceaef202ef4c6cfa526decf07294a3253352614d8d0c47f7ce2c13440ab"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ebdf5123ba7882da7c6e23b42c646de94de0a3c278d419410ab3896887f51e4b",
"value": 2000000,
"index": 17,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "9a925207475bd8b01336dce5eda00a91835701ef2bb022c28f290ff7c7ab39c2",
"outputIndex": 1,
"outputGlobalIndex": 44411350,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e208ad9b18631561a2f7ab7735d1319e02e897a249cb38230ed69bdbbe837c79923",
"sigmaType": "Coll[SByte]",
"renderedValue": "8ad9b18631561a2f7ab7735d1319e02e897a249cb38230ed69bdbbe837c79923"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "10d40e94358b77d34144d3c1e1afd8d2b0097a00bf7b0b60e1bd7217d264f617",
"value": 2000000,
"index": 18,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "c1608f9f66a467219596e4593ab2121cb88b563b6989cbea5f03ed481806272b",
"outputIndex": 1,
"outputGlobalIndex": 44411354,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20385509345d59b246381db92cc98468acd83d3893bf26579d5140e4823204bb7c",
"sigmaType": "Coll[SByte]",
"renderedValue": "385509345d59b246381db92cc98468acd83d3893bf26579d5140e4823204bb7c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "18f9764249f46887b36d8d6173f57296c1c7203387981077fffe8b3cfc68dc99",
"value": 2000000,
"index": 19,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "ffc299740c3d6292fa7be0f0ead5b5d0a04b864525ded85334ee747a360e41fe",
"outputIndex": 1,
"outputGlobalIndex": 44411358,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e20635159e6aa47ccf232ad01ca2c74add48b5195d703ea24f4040155e18afd099d",
"sigmaType": "Coll[SByte]",
"renderedValue": "635159e6aa47ccf232ad01ca2c74add48b5195d703ea24f4040155e18afd099d"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c4d9baa5e3ac37fe689e1b3df714508c21324e4dbdae8fb5bb200ffba9ea78c0",
"sigmaType": "Coll[SByte]",
"renderedValue": "c4d9baa5e3ac37fe689e1b3df714508c21324e4dbdae8fb5bb200ffba9ea78c0"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d86de455b21c2ca2480d9d32b0940d1e741ba207af0f01e03bba987d8881af44",
"value": 2000000,
"index": 20,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "a2442f1f5e463a76f505a1f666b455af433e5855f046d8de52e4d80a1e8acb32",
"outputIndex": 1,
"outputGlobalIndex": 44411362,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20c6c832a5da7aac3925ec870c16cb94156419e3b579b12252a94801d8bf365647",
"sigmaType": "Coll[SByte]",
"renderedValue": "c6c832a5da7aac3925ec870c16cb94156419e3b579b12252a94801d8bf365647"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c76de8d80465c2f0b00552b601625c67226b3c4dd5c27bd8ef08bfc39bac719b",
"sigmaType": "Coll[SByte]",
"renderedValue": "c76de8d80465c2f0b00552b601625c67226b3c4dd5c27bd8ef08bfc39bac719b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "807d4718de308b64c4a09699da64381116faaec40e1ab39c0ea6bc4f484aa14b",
"value": 2000000,
"index": 21,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "00ded5e2df36dd0638847c16595a471feb01e6a4ede811430eb536b00a21c36a",
"outputIndex": 1,
"outputGlobalIndex": 44411367,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20d696ee79c1b0a6bb4e8615ad5737c8cf9264d9b5653c62a5f8e34b69cfa8e6a5",
"sigmaType": "Coll[SByte]",
"renderedValue": "d696ee79c1b0a6bb4e8615ad5737c8cf9264d9b5653c62a5f8e34b69cfa8e6a5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "89a3efeff448bacf380062880ac83b79782cd4223ac56afb6c663b6f9f49af5e",
"value": 2000000,
"index": 22,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "61b9c5b3d0e33e5476333b4311f36e00b11c92da1902018a92453913130308b7",
"outputIndex": 1,
"outputGlobalIndex": 44411371,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20b30f2dc4713639f1a39cffbd81db476c6c92a4b8ee82bb8b07b940a064603d5c",
"sigmaType": "Coll[SByte]",
"renderedValue": "b30f2dc4713639f1a39cffbd81db476c6c92a4b8ee82bb8b07b940a064603d5c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "467effa595eb37a6b9b3284f8cdff65caa04f49599db9c106ee0844b9eb0f742",
"value": 2000000,
"index": 23,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "8334f6b8b0a6cd890b530ddf17455b119d08208f3600d14d28848100e21ec957",
"outputIndex": 1,
"outputGlobalIndex": 44411376,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20e5031335eae42b044e1accb457cacc21b06d876e05da9676d839201061a3c2fa",
"sigmaType": "Coll[SByte]",
"renderedValue": "e5031335eae42b044e1accb457cacc21b06d876e05da9676d839201061a3c2fa"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "c3578b6c6fe9a64117a71148d2af0b2da79d7a25fec17368fe176a7e45a8ce1f",
"value": 2000000,
"index": 24,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "e15ffa835ea97d80e1bbcec5417f497e20b22319e37d483acd90e6613bad6afb",
"outputIndex": 1,
"outputGlobalIndex": 44411381,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20b2bcebb29811ba9f370bd9af88d9ca7d1c189f39bf04f89e6d4e76b7d551b996",
"sigmaType": "Coll[SByte]",
"renderedValue": "b2bcebb29811ba9f370bd9af88d9ca7d1c189f39bf04f89e6d4e76b7d551b996"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b34d624b673cb16b20b21fcc24228dfb21103958fc822d38ef41a468c802b86a",
"value": 2000000,
"index": 25,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "eb0f15dbdac329b9db1e5484149b8aedd38e320484c753231fa80848d5122ef7",
"outputIndex": 1,
"outputGlobalIndex": 44411386,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2035234d27bebb9689d6125a5e5c23a58954ef615c1734ed8108955a0db4da0d57",
"sigmaType": "Coll[SByte]",
"renderedValue": "35234d27bebb9689d6125a5e5c23a58954ef615c1734ed8108955a0db4da0d57"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "9fc67ac705e6915d8653e1f724faf8deaca023382b084362b29f8b48274cff82",
"value": 2000000,
"index": 26,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "f30909989ff09f7fa4ee90066fae4cc654927378ef3af4e83fef48b829e4b8e0",
"outputIndex": 1,
"outputGlobalIndex": 44411391,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20ba1e0916aabc34bd98faba42a1c7a2daf6e368227bd31cc4a531a96c3a9f89ab",
"sigmaType": "Coll[SByte]",
"renderedValue": "ba1e0916aabc34bd98faba42a1c7a2daf6e368227bd31cc4a531a96c3a9f89ab"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "529ffa3a5a8c21a9233a4c05458ba344ac55121ed3edbbd53a2ccf4c3b657780",
"value": 2000000,
"index": 27,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "1fc5ee4ab7bfaee5aa262e72b92f18288618c725eb67223da49302ec565fbdc0",
"outputIndex": 1,
"outputGlobalIndex": 44411396,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20e773c9e4c61712782656f5d9ed2ecc6447221d3fbd2e67cabdffdf8be4338ee9",
"sigmaType": "Coll[SByte]",
"renderedValue": "e773c9e4c61712782656f5d9ed2ecc6447221d3fbd2e67cabdffdf8be4338ee9"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "681bb9652f2114de7210e2d38baa6196aa8d1e6dbc335edfd0311c2e66f1d3bc",
"value": 2000000,
"index": 28,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "2adb4e88d9465eeea50eeb9049bb51857fa39ecb76c32f0fb3f24eb689bc3747",
"outputIndex": 1,
"outputGlobalIndex": 44411401,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e202f897c611a5a43a22087c8439c0746368db5296cc66911b58ec6a56aec144bbb",
"sigmaType": "Coll[SByte]",
"renderedValue": "2f897c611a5a43a22087c8439c0746368db5296cc66911b58ec6a56aec144bbb"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "46105c766417d7a14fb5aeeff7615c3163a54fbd093b63b4d5636c13e1fc9364",
"value": 2000000,
"index": 29,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "4db6361f8544ab83f96e41e34f3183685bab41f89166a03d72c70c8375eb47cf",
"outputIndex": 1,
"outputGlobalIndex": 44411406,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20b3350460a75ba2b8a77ef06793355778d8f1e12aa460bf720570ea35011cf10b",
"sigmaType": "Coll[SByte]",
"renderedValue": "b3350460a75ba2b8a77ef06793355778d8f1e12aa460bf720570ea35011cf10b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "51a932d7acb16a5e667c90df0b331090899526447b3e303f7a64829eed03274f",
"value": 2000000,
"index": 30,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "5188821da67b898d03315e1c9af79567ed497384b5b597c3dddfd5a827d4e0b4",
"outputIndex": 1,
"outputGlobalIndex": 44411411,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e200244ee20ced9287197b1d97af32032d45eaf3225d0b417cdda07c3c87788465c",
"sigmaType": "Coll[SByte]",
"renderedValue": "0244ee20ced9287197b1d97af32032d45eaf3225d0b417cdda07c3c87788465c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "fa9f84f1b703b729e767f419bd9297eee533ff66359d4017120a125254cdb422",
"value": 2000000,
"index": 31,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "7474f9af8eb01f8d5fd0e52c30363f18ae9555f05b40eabe19e9a8d80cab304e",
"outputIndex": 1,
"outputGlobalIndex": 44411416,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20942c960c9d7843f883cc67b87ed328042109968180ab180e14a42f0600df5f41",
"sigmaType": "Coll[SByte]",
"renderedValue": "942c960c9d7843f883cc67b87ed328042109968180ab180e14a42f0600df5f41"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e203c24384921205d0ed4fa43119ef7f9805e6fc7176e8f18195b8a6fca9cb47198",
"sigmaType": "Coll[SByte]",
"renderedValue": "3c24384921205d0ed4fa43119ef7f9805e6fc7176e8f18195b8a6fca9cb47198"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "4a3e3dadaf793dc96f9e43029c4b6d2db85ac3e7a0ffc276d24627dce2b3a794",
"value": 2000000,
"index": 32,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "83aae9200ebd5879b22367bfae7ce61605739e092fccd1e948dcdf963f4bc04a",
"outputIndex": 1,
"outputGlobalIndex": 44411421,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20831900f38ceffb07e7e5e2ecd47bd941122f931f1459d5a39272bf0e810268fd",
"sigmaType": "Coll[SByte]",
"renderedValue": "831900f38ceffb07e7e5e2ecd47bd941122f931f1459d5a39272bf0e810268fd"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "9d2968ff9775d27267315cba61f347892688e6edc7bbbdb5b0f6e23d3884c672",
"value": 2000000,
"index": 33,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "b02d33bfc20bbd283c7bfad2dc62863cbf18b8b066afd38a0c46fc310c32ef56",
"outputIndex": 1,
"outputGlobalIndex": 44411426,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e205d1f06dad40f4152d7bb9094ae7669414917bab7ce4a419e79da5fca497e5c9c",
"sigmaType": "Coll[SByte]",
"renderedValue": "5d1f06dad40f4152d7bb9094ae7669414917bab7ce4a419e79da5fca497e5c9c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "46992188547b69934c0c9ced43916f0c8b0233f8c81b252e0064531a7ea07bdc",
"value": 2000000,
"index": 34,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "b0a91756eac68926314c07ed5b4e56644c927877b453613235f99d05c64d66c1",
"outputIndex": 1,
"outputGlobalIndex": 44411431,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20749db53a6680671a835892d7009959dbfd625d77fec62262af0229ec84bdca03",
"sigmaType": "Coll[SByte]",
"renderedValue": "749db53a6680671a835892d7009959dbfd625d77fec62262af0229ec84bdca03"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "26286f0eb76a3e0a347ddc6c0653398373442a7799148958f681c88b6f8da48a",
"value": 2000000,
"index": 35,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "bc916f70142f8b36279b7bcf5583f51e80b827bc225b236ad432c60a65c6f19a",
"outputIndex": 1,
"outputGlobalIndex": 44411436,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e208795c188b69a19130755d9864fc0f0fed2bad5153fef04d9ead53dac69680369",
"sigmaType": "Coll[SByte]",
"renderedValue": "8795c188b69a19130755d9864fc0f0fed2bad5153fef04d9ead53dac69680369"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "df92f7029bba9bf96c4014e6550d9000ef28ff142a69890ebb5de7f460486b5d",
"value": 2000000,
"index": 36,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "c4513789cc93a2662a461634bbede9e96a3c8a4e4fbc7997062d94038f45bc2d",
"outputIndex": 1,
"outputGlobalIndex": 44411441,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209dad25d4cae08214914761c1fd2be4960513185524a6badc11569577d9b51a84",
"sigmaType": "Coll[SByte]",
"renderedValue": "9dad25d4cae08214914761c1fd2be4960513185524a6badc11569577d9b51a84"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ffdf7ead916c45941368f1d516abea7846a13d132e23daa71fe29bfc19e6771d",
"value": 2000000,
"index": 37,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "db9ba859136b58a6789bd5f48b3957e938c80916776fcd126e7be9442daf4607",
"outputIndex": 1,
"outputGlobalIndex": 44411446,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2067a245e468b21f2dadb5b6af0616751d92645fc2cf09195e7fc32d27861f51d7",
"sigmaType": "Coll[SByte]",
"renderedValue": "67a245e468b21f2dadb5b6af0616751d92645fc2cf09195e7fc32d27861f51d7"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ddc735148b383712e86b4189aaf3d3379b497a0ffdab0be73c467fe28b508218",
"value": 2000000,
"index": 38,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "078b2441ee8803a71773870613aa221fc64a732d349776a5b0ef91857a623e3c",
"outputIndex": 1,
"outputGlobalIndex": 44411451,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e201842ba03db5877382e8faf0befced1194c6af2e8635f503086411c7f065662ff",
"sigmaType": "Coll[SByte]",
"renderedValue": "1842ba03db5877382e8faf0befced1194c6af2e8635f503086411c7f065662ff"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "237cfd44ccb66048add9fa01aef4a38e8a59bba78b41b6af4a343aa4a83d151d",
"value": 2000000,
"index": 39,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "0d5497cdd78e774006b7275a7e43c3c305d000b122f251fcce9f2b497bd3b448",
"outputIndex": 1,
"outputGlobalIndex": 44411456,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20f0347cb3d75c4fb1561e5b0f8490179290b2b930e9a699df5f0aae48e1a234bf",
"sigmaType": "Coll[SByte]",
"renderedValue": "f0347cb3d75c4fb1561e5b0f8490179290b2b930e9a699df5f0aae48e1a234bf"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20706e03daeb5985145eca6eda5a7211fd8e7a16344825c5aff211b80df20ab254",
"sigmaType": "Coll[SByte]",
"renderedValue": "706e03daeb5985145eca6eda5a7211fd8e7a16344825c5aff211b80df20ab254"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "78169998393e7a148c7fadb385bbed3815311a667cea491c8f53243a23bda8ff",
"value": 2000000,
"index": 40,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "0edea7c912edc2c3f8e1afc19f6ec39b36c025c7c4328af68568d54529530f69",
"outputIndex": 1,
"outputGlobalIndex": 44411461,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20bc9b358f9d20bef73a2c78b80dde673f293914c205587b40500d521ee666bdf2",
"sigmaType": "Coll[SByte]",
"renderedValue": "bc9b358f9d20bef73a2c78b80dde673f293914c205587b40500d521ee666bdf2"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "75b7bc8bf91802152901522437cc8916b56b2e22e3c7f50ec759c24f1a2da9f9",
"value": 2000000,
"index": 41,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "110037132b45f62516ac9aa7d54e6410bb6ae8771707d75d45ad725895bc218e",
"outputIndex": 1,
"outputGlobalIndex": 44411466,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e209f63cf59c815cdb6b2d06998e2516cb43e82654dc4bcfdbc442eda75f2189d17",
"sigmaType": "Coll[SByte]",
"renderedValue": "9f63cf59c815cdb6b2d06998e2516cb43e82654dc4bcfdbc442eda75f2189d17"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20ddd6147d581cfbeb33c8673d0ad50c8bfbedabd537992985c0d1bec753d99591",
"sigmaType": "Coll[SByte]",
"renderedValue": "ddd6147d581cfbeb33c8673d0ad50c8bfbedabd537992985c0d1bec753d99591"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "7048ec351503afc30bc8ca21b4fef6bc584b9005f7534e5dc600991c378aca6d",
"value": 2000000,
"index": 42,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "169de96c2425ac06c1f500c7001f2979e6f19b91d70af800c33771cb945f17ef",
"outputIndex": 1,
"outputGlobalIndex": 44411471,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20cc0718bb04b077042722255a5bc711370613aedd2983b214b83d562f630d00d0",
"sigmaType": "Coll[SByte]",
"renderedValue": "cc0718bb04b077042722255a5bc711370613aedd2983b214b83d562f630d00d0"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2086f72832885bcd516dfde9a3fa9a200f6eb572140f4cb1934bcee82fbe90ae84",
"sigmaType": "Coll[SByte]",
"renderedValue": "86f72832885bcd516dfde9a3fa9a200f6eb572140f4cb1934bcee82fbe90ae84"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "40d85bf55d0bb08cb9fb208ca8a0ab744c73dcadbd4e7229f85ec2c9114a88e6",
"value": 2000000,
"index": 43,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "1a7bd3f3b013bc6801cc17692a1d484ffca7e731a8dbc1a093bd3eeabf5d3334",
"outputIndex": 1,
"outputGlobalIndex": 44411476,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e204ccf99baa9ef1f7a72a9ff58e4da6ccd5a9b839c1cd152a3e2ba0bc719457e62",
"sigmaType": "Coll[SByte]",
"renderedValue": "4ccf99baa9ef1f7a72a9ff58e4da6ccd5a9b839c1cd152a3e2ba0bc719457e62"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20b0de3f928a926830d1a03dc2edc0d7f100a76398bbc2255378737908f5d375a8",
"sigmaType": "Coll[SByte]",
"renderedValue": "b0de3f928a926830d1a03dc2edc0d7f100a76398bbc2255378737908f5d375a8"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "9b27d2ffff3953c312e0f78352739cc2ed7d8d9673ea72b28b4377915f8fbcca",
"value": 2000000,
"index": 44,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "1eb60f49301028cc85dd82dd18c2903f9d191adcd8661d49a92bdcd7b2d9dc4b",
"outputIndex": 1,
"outputGlobalIndex": 44411481,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20eefdc1b6449f1eaebe46cf65ddd0ba1ba09fa796d192b5f2d40861551b35f338",
"sigmaType": "Coll[SByte]",
"renderedValue": "eefdc1b6449f1eaebe46cf65ddd0ba1ba09fa796d192b5f2d40861551b35f338"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ceaca81032c3e284284ef8ace33e442eededa8e52d68a114ecd3517f8f07b1f7",
"value": 2000000,
"index": 45,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "2798ea4b55ebaa2955fd09540f42881e0a7b2ba1e7d6dcffed4254bd82050527",
"outputIndex": 1,
"outputGlobalIndex": 44411486,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20b54680d35e88e734dfe51a42e067f08ca3cd74d6b81d536401f1c3ad6fc84682",
"sigmaType": "Coll[SByte]",
"renderedValue": "b54680d35e88e734dfe51a42e067f08ca3cd74d6b81d536401f1c3ad6fc84682"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "993fc3f804e26b13e70a98f73c5839d68e23e82fc81346b28d3edf9e2953fae5",
"value": 2000000,
"index": 46,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "29061335b3f5495bd96ad1abb242627a686caea863c2931f8b557a864672e978",
"outputIndex": 1,
"outputGlobalIndex": 44411491,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e208be41df9ef870f6dda3c200b2d4ee25cba722257a9e36aea0033a6687e3972bb",
"sigmaType": "Coll[SByte]",
"renderedValue": "8be41df9ef870f6dda3c200b2d4ee25cba722257a9e36aea0033a6687e3972bb"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20a286750f8a6ea80d3ee1b56227620e3089a70ce21b8c8d7db3be8bd5a9742280",
"sigmaType": "Coll[SByte]",
"renderedValue": "a286750f8a6ea80d3ee1b56227620e3089a70ce21b8c8d7db3be8bd5a9742280"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f8c312dcf79779558ae72a6e7b8eea65722ff508d930121e9830ecd199838a36",
"value": 2000000,
"index": 47,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "3511e6e3d134a94a01ed8d390a31ea9a5dd4235b280a5b60dcdf8a8a6cc8e287",
"outputIndex": 1,
"outputGlobalIndex": 44411496,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20d525aebc7c7770554e67d8013a2dacd319d129f1892dcc5dc39d14e1018153c5",
"sigmaType": "Coll[SByte]",
"renderedValue": "d525aebc7c7770554e67d8013a2dacd319d129f1892dcc5dc39d14e1018153c5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "6acb3448a2aeb3a0b9a86e1e600b4038295ab5c8c0edeb309ac057d2263f2be3",
"value": 2000000,
"index": 48,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "412c98abe113624083feb58cb1e47ac832c1d797c23cce7710a301b59523de3d",
"outputIndex": 1,
"outputGlobalIndex": 44411501,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2046c266a044e977c0ab839f301dca45f4f35c3aba25965713523ce1f6df72b193",
"sigmaType": "Coll[SByte]",
"renderedValue": "46c266a044e977c0ab839f301dca45f4f35c3aba25965713523ce1f6df72b193"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2012f886f89630724cb55ac2656a1a274a3e6814131bab99a871930eaa6778cff4",
"sigmaType": "Coll[SByte]",
"renderedValue": "12f886f89630724cb55ac2656a1a274a3e6814131bab99a871930eaa6778cff4"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "999e3dcccad4f372db25d192701502d856f38896de83cb6fcb269ae8b97b983c",
"value": 2000000,
"index": 49,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "4227287f48224f46a146c85c89d3198a6f0f47cec76242cc55cec477ed71b9ed",
"outputIndex": 1,
"outputGlobalIndex": 44411506,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c4a4b0a953434ea13f0bf8dfdbac1a2175d9ce705371d939df6f0cac4f992df4",
"sigmaType": "Coll[SByte]",
"renderedValue": "c4a4b0a953434ea13f0bf8dfdbac1a2175d9ce705371d939df6f0cac4f992df4"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cf604b2a187d7bf239681fe855bd38861ca5d3ce29728ea893e683fdc6cb4846",
"value": 2000000,
"index": 50,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "46de957e796f0290043b5cee9e43aae64a2414acf0127201bd01cd03c957e67d",
"outputIndex": 1,
"outputGlobalIndex": 44411511,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2077b15cdeebe0239ed033afdaf82d79243e646ebf402f0c7e4717637298f6c469",
"sigmaType": "Coll[SByte]",
"renderedValue": "77b15cdeebe0239ed033afdaf82d79243e646ebf402f0c7e4717637298f6c469"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c769db6ca48b4884dd19595b0a17c24687113d1ebfa58e4a4bba740744edbafd",
"sigmaType": "Coll[SByte]",
"renderedValue": "c769db6ca48b4884dd19595b0a17c24687113d1ebfa58e4a4bba740744edbafd"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "bb73e7b6b16de9d1b951fa0f1e2e40c7e5726d3373669dd7065013037e9fb256",
"value": 2000000,
"index": 51,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "489798bac8c766ccde5530eb8afc1548227a4269a18b6c425bdd22055d021325",
"outputIndex": 1,
"outputGlobalIndex": 44411516,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e200aedbdc717d62dd354f6b59640f85a6f9b6ffababa1235b2d71738fd8517341e",
"sigmaType": "Coll[SByte]",
"renderedValue": "0aedbdc717d62dd354f6b59640f85a6f9b6ffababa1235b2d71738fd8517341e"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c94a4c593d9acedf9f54d92508494f04e2c78c07d4d3c5fbd7023de1e65f0148",
"sigmaType": "Coll[SByte]",
"renderedValue": "c94a4c593d9acedf9f54d92508494f04e2c78c07d4d3c5fbd7023de1e65f0148"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "938c215d524fd3e8998526e0d0652b4c4dbb9fb9e5daa6174f07013577944a04",
"value": 2000000,
"index": 52,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "4c13c65df3cc218944925c19aefa00864a990e3e7c8305945aeba5930cee03c3",
"outputIndex": 1,
"outputGlobalIndex": 44411521,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20bc887f6f3235e537de88455808c43a29f96eecbe4631b37cd6caa9614e4c20ab",
"sigmaType": "Coll[SByte]",
"renderedValue": "bc887f6f3235e537de88455808c43a29f96eecbe4631b37cd6caa9614e4c20ab"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "829ae6bac8eef9c1ef1aa6174862f39472b1e35b1cee94b786684fbd7365b055",
"value": 2000000,
"index": 53,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "534d8e2b9ac732e8da7d4985f0c2c358d305d422741264740aca15d0f7cfed5e",
"outputIndex": 1,
"outputGlobalIndex": 44411526,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e205252ecb1f1f61787cce1dc38b5bc1b71f55fa8a606eca25b9b3f596932cf4ef6",
"sigmaType": "Coll[SByte]",
"renderedValue": "5252ecb1f1f61787cce1dc38b5bc1b71f55fa8a606eca25b9b3f596932cf4ef6"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2034b8e23d0401be2965d4aa55d42ee6374fe31e7eeb7e9c271905b487cd5b907d",
"sigmaType": "Coll[SByte]",
"renderedValue": "34b8e23d0401be2965d4aa55d42ee6374fe31e7eeb7e9c271905b487cd5b907d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cdfa1feb17b019d1245ab7a0f10af51e42914f737c0845b86a8648b9edcbad58",
"value": 2000000,
"index": 54,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "6b027d532e6e52bf60b1800c2e2e579211a6d7e4809be4151edfc8129bc0652e",
"outputIndex": 1,
"outputGlobalIndex": 44411531,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e205eef98441251df1d1fd46bb6a8cae65236af8a89045bbb1ccf97a3a6c44e4460",
"sigmaType": "Coll[SByte]",
"renderedValue": "5eef98441251df1d1fd46bb6a8cae65236af8a89045bbb1ccf97a3a6c44e4460"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "50233e2a90353820b5566e84ee874e3696b1f60b8ea7e1439c8fb405de229bb7",
"value": 2000000,
"index": 55,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "6c6fb6b51639f5eeb68b70f903dd17cfd35e549359c5578237fec1c5ab547cc8",
"outputIndex": 1,
"outputGlobalIndex": 44411536,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e205e9116ec8a5fe109fcb28d46fc9b3f5e6aa8a37d88cdbf0ba1d6f7f0c974b0f7",
"sigmaType": "Coll[SByte]",
"renderedValue": "5e9116ec8a5fe109fcb28d46fc9b3f5e6aa8a37d88cdbf0ba1d6f7f0c974b0f7"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2003a4f870169d3f6f1872804def9ee68eb661038d0ed1d09c793613c173a37701",
"sigmaType": "Coll[SByte]",
"renderedValue": "03a4f870169d3f6f1872804def9ee68eb661038d0ed1d09c793613c173a37701"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "010c3e936a521e84697c321c2a144183d85c77519fea8f47b29d0b438019a5c6",
"value": 2000000,
"index": 56,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "6d90670b80ce04762f20eed36fe5b2655c84a0dcd20e4007bdbbbd04b3be4734",
"outputIndex": 1,
"outputGlobalIndex": 44411541,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e208ff3e3b368707fba5f6373db7423ab3486b5317bb6d703de4561a4e25ed6c3e6",
"sigmaType": "Coll[SByte]",
"renderedValue": "8ff3e3b368707fba5f6373db7423ab3486b5317bb6d703de4561a4e25ed6c3e6"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e201c50022186e811d82bef17e9bec7003a980d02ae5b48aceae61a21714db1ea23",
"sigmaType": "Coll[SByte]",
"renderedValue": "1c50022186e811d82bef17e9bec7003a980d02ae5b48aceae61a21714db1ea23"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b48eed1587a2a2d3dff4747514b153ce29dec25c052eb364e211e39a6484a242",
"value": 2000000,
"index": 57,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "6e3231182494b470d4831deb9cae81924a9f6f9a099ede60b52199c5c469847c",
"outputIndex": 1,
"outputGlobalIndex": 44411546,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e206e3897f1a1c06dd2eeebd4ec9287dc0abd119e7f0a03c7938c181ba21fcddc96",
"sigmaType": "Coll[SByte]",
"renderedValue": "6e3897f1a1c06dd2eeebd4ec9287dc0abd119e7f0a03c7938c181ba21fcddc96"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2090bddf1ba2c78ecf988d7b26ce33a4d3b6c7363476148f0d4c48252a34a5e0be",
"sigmaType": "Coll[SByte]",
"renderedValue": "90bddf1ba2c78ecf988d7b26ce33a4d3b6c7363476148f0d4c48252a34a5e0be"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "a6bf00cc85a9b29f12f48e7d6d365fdf90e12b23aba5ed204c3bce6e808277c0",
"value": 2000000,
"index": 58,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "70a3df187b7214773c75ce7094b272037ae99bb62ceea66869999d29e9b28ffa",
"outputIndex": 1,
"outputGlobalIndex": 44411551,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20fbb2edec8b218ca0462a0347473c366a7f102e061f5a4785e8ed701c297e07ec",
"sigmaType": "Coll[SByte]",
"renderedValue": "fbb2edec8b218ca0462a0347473c366a7f102e061f5a4785e8ed701c297e07ec"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20d0c829d5b5af5e6300dbeab3b3a5eebfec2b16f1683eb6ca5f6e97de6cbc7bcc",
"sigmaType": "Coll[SByte]",
"renderedValue": "d0c829d5b5af5e6300dbeab3b3a5eebfec2b16f1683eb6ca5f6e97de6cbc7bcc"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "2c321d1691ccde723d54eb394462b21d6772815bf292d918de218bfd576da608",
"value": 2000000,
"index": 59,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "71cdd9cc250f18f83a6d05070ce611f9bd9e6d5a7252a68331f431e409895398",
"outputIndex": 1,
"outputGlobalIndex": 44411556,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2006462fb43349cdb78b032f0ea11a343af7302cb9db781052a3d224b828d8f35e",
"sigmaType": "Coll[SByte]",
"renderedValue": "06462fb43349cdb78b032f0ea11a343af7302cb9db781052a3d224b828d8f35e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "80c9d5abccabc4ba2340ecfad37a2ad9233466a24c3dadc00a2e6e85e3f3d01f",
"value": 2000000,
"index": 60,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "7309e286a248f8032cbcfc9062e1333fcebb63ac94e60b57b669d110e495664c",
"outputIndex": 1,
"outputGlobalIndex": 44411561,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20e9c6eb93b8aa1d82102c288aa6b5faf46d3e17742f0811e9c7e8fddc73fe8a7b",
"sigmaType": "Coll[SByte]",
"renderedValue": "e9c6eb93b8aa1d82102c288aa6b5faf46d3e17742f0811e9c7e8fddc73fe8a7b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cde6e23e52921a0100a82ac59cecf8ac3fc6968b249cfca7103d52a5f7f4a9ae",
"value": 2000000,
"index": 61,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "7898efcbebd372c0997a4d9c563128acef5ab8379734396f18791e67c803cc90",
"outputIndex": 1,
"outputGlobalIndex": 44411566,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20834a900823c41191da13ef9de9f70720dedaf12f0d53ed873474cb999c42e140",
"sigmaType": "Coll[SByte]",
"renderedValue": "834a900823c41191da13ef9de9f70720dedaf12f0d53ed873474cb999c42e140"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "e82ee6f56d4b3cc94541afb7da9620ba6a5f790dc066b9f67473d922bdfdcb8e",
"value": 2000000,
"index": 62,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "798a32f8c7417d5b02b8e937811f9dad0bf6df78d07dcf2c4f241474beb18115",
"outputIndex": 1,
"outputGlobalIndex": 44411571,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20dea05e9796b8e58d3a7ab92de7463d5a5d365171ffa1b581249e5c55f187f3dc",
"sigmaType": "Coll[SByte]",
"renderedValue": "dea05e9796b8e58d3a7ab92de7463d5a5d365171ffa1b581249e5c55f187f3dc"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20ff542bcd458f7fafb6d4b015a2fcc9f7e37d9a8bb0197a3ef653d06825961da2",
"sigmaType": "Coll[SByte]",
"renderedValue": "ff542bcd458f7fafb6d4b015a2fcc9f7e37d9a8bb0197a3ef653d06825961da2"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "da869562928c9cdfcab19352009b78d00a337cfc02ea4e331e2e5ba375445631",
"value": 2000000,
"index": 63,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "7c27f27327e34745a232bc9c3f9b0fa20d0314c7bc1d3447c7643721c639c3ae",
"outputIndex": 1,
"outputGlobalIndex": 44411576,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e200ba0b75d54279fff38a9b9fa19501fb14fb6cad8cb9b7adc24da919312d88849",
"sigmaType": "Coll[SByte]",
"renderedValue": "0ba0b75d54279fff38a9b9fa19501fb14fb6cad8cb9b7adc24da919312d88849"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "3522a406bcb6bcb8addd6fac7b16f5f072724a4d2c2c6a98d406f19706be52a2",
"value": 2000000,
"index": 64,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "817f199d99d4f812092b8b3b6357c3370a4b53fdc82ceb17c900d57a2473282b",
"outputIndex": 1,
"outputGlobalIndex": 44411581,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e206c106b9193d92ef6debb6c77a5d7f2d84b09ab58c9a339c712f2c289f00190af",
"sigmaType": "Coll[SByte]",
"renderedValue": "6c106b9193d92ef6debb6c77a5d7f2d84b09ab58c9a339c712f2c289f00190af"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "10a8d1062e288d607614699a4eddaed6afc0643b3e80ba5f3111c33f0b3940c1",
"value": 2000000,
"index": 65,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "83f173bad0fc0b4f636194dc55844d2538a675f9a8b26263f325a378a2b2d949",
"outputIndex": 1,
"outputGlobalIndex": 44411586,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209c33e6c46b875b4cd1ba8a2bfa39e3d4f34b60d936ab117e0893f667d87883dc",
"sigmaType": "Coll[SByte]",
"renderedValue": "9c33e6c46b875b4cd1ba8a2bfa39e3d4f34b60d936ab117e0893f667d87883dc"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8e4102f5f71885ec0866245a8cd89f1324f08e8ab9f6937130c1775af4726349",
"value": 2000000,
"index": 66,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "875cc978c2a7d33108015917d2094442c9f5c9c45d78f24feeb36933011d712f",
"outputIndex": 1,
"outputGlobalIndex": 44411591,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2053e28b29c76583401b17e47678a76aa24b7a84ed4cd26f5766b944b9627636fb",
"sigmaType": "Coll[SByte]",
"renderedValue": "53e28b29c76583401b17e47678a76aa24b7a84ed4cd26f5766b944b9627636fb"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20a4e8390e95b3c6ac57771c07ed4bcba5848ec9958533716dcb31518b8516b914",
"sigmaType": "Coll[SByte]",
"renderedValue": "a4e8390e95b3c6ac57771c07ed4bcba5848ec9958533716dcb31518b8516b914"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cd8ccd2f2956c0d381c88a95a9cb07874057b7a9143ca2ead92490c217309926",
"value": 2000000,
"index": 67,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "88b27ee71bb9fd7f4300a3612ada6a9c7b4ea1a9183dad4e54d3e7e275397f71",
"outputIndex": 1,
"outputGlobalIndex": 44411596,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20f4ce428fd318b7a781a31df869dfb124cfa39b335acaf20ab33f01ca30125a35",
"sigmaType": "Coll[SByte]",
"renderedValue": "f4ce428fd318b7a781a31df869dfb124cfa39b335acaf20ab33f01ca30125a35"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "fa8c975ea48772571fdfa239af25a5472434a094caca85968dd01a1aa0f949fb",
"value": 2000000,
"index": 68,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "8b48d2267351e0d2004db347630a19577a9742617f15d7af8541da06015cec3d",
"outputIndex": 1,
"outputGlobalIndex": 44411601,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20fbdacb2ad2fccf0536ee8ca2cdb80ce2e80143d035cd117ca4e4ba51b8d6649e",
"sigmaType": "Coll[SByte]",
"renderedValue": "fbdacb2ad2fccf0536ee8ca2cdb80ce2e80143d035cd117ca4e4ba51b8d6649e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d2e3f44a718ca02b156d039028044206949f08c8c63cc9ae4e84e906dc0df4a7",
"value": 2000000,
"index": 69,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "8bfe282cfcc1a804d6a60a4b137f32490742fb8719ce674fd061de31c0b4eec1",
"outputIndex": 1,
"outputGlobalIndex": 44411606,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2035d344a41c21947dff9b8d2a2ace6abd1298839d7c3b573a29e9c2cf0cace2e9",
"sigmaType": "Coll[SByte]",
"renderedValue": "35d344a41c21947dff9b8d2a2ace6abd1298839d7c3b573a29e9c2cf0cace2e9"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "545c8b178b313dea2da0ec3343dacc3df054515ac9cab20dd87cf353340cdb0c",
"value": 2000000,
"index": 70,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "95ed01e78ca5297ac520b0a307c516dfaf69c49f4496e6072fe2922c55189703",
"outputIndex": 1,
"outputGlobalIndex": 44411611,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20047f4bd7bbad0ee6e4dc2d6577fe878cb7d2bf780691a83b3f9dac406eb8588d",
"sigmaType": "Coll[SByte]",
"renderedValue": "047f4bd7bbad0ee6e4dc2d6577fe878cb7d2bf780691a83b3f9dac406eb8588d"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e203a5e1be395e972ce167bf9938a61b95fecad962e293dd0f12fcc07f2565930e9",
"sigmaType": "Coll[SByte]",
"renderedValue": "3a5e1be395e972ce167bf9938a61b95fecad962e293dd0f12fcc07f2565930e9"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "2098b1b9ea48d6ab0b4815e060f888ae2063869753c714542016433fc7d9823d",
"value": 2000000,
"index": 71,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "a24398e3ab5395936f85941564d997bc111080a648e030962ea36c95c435863b",
"outputIndex": 1,
"outputGlobalIndex": 44411616,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e206c6eb7f58dea6330d949fabb5dfe97335bccaffe07ba2b88f36ae4d11c398dad",
"sigmaType": "Coll[SByte]",
"renderedValue": "6c6eb7f58dea6330d949fabb5dfe97335bccaffe07ba2b88f36ae4d11c398dad"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8d7c580a4479a647aedb941576120d1da1424fea6e3bd1ae19b8abbfdae1cfe2",
"value": 2000000,
"index": 72,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "a2d7a3bc64bc11d589e1a7be59a63222203744232e6e54772a32d967410b79db",
"outputIndex": 1,
"outputGlobalIndex": 44411621,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e207c44f6ddbdeee32cc357295bf04fde9168f05b347849705fa15590f2e884a683",
"sigmaType": "Coll[SByte]",
"renderedValue": "7c44f6ddbdeee32cc357295bf04fde9168f05b347849705fa15590f2e884a683"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f15814c1c9be066ee9e47a0157c88795a0dd4144fb11b99275af9c0e7d7288d9",
"value": 2000000,
"index": 73,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "a80175b86e61f577664f4affc990d5001e9ff0559ee150361ec91625e44ba1b0",
"outputIndex": 1,
"outputGlobalIndex": 44411626,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20c733eb0ebc86e0f7f0197c79e8ad8cb5a349ee784a04130193a6bd08ec1e4732",
"sigmaType": "Coll[SByte]",
"renderedValue": "c733eb0ebc86e0f7f0197c79e8ad8cb5a349ee784a04130193a6bd08ec1e4732"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "99b4f3fc89a9d6397768654e1ec36b701061483daff0d222b15cfbd51ee4a553",
"value": 2000000,
"index": 74,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "a9b895346bcc47914e8bf80f2510de568d164f28855d50b9b29f5c2a3b593180",
"outputIndex": 1,
"outputGlobalIndex": 44411631,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2074d14ee349bc54781627bafddea455bf045eac5941d64e2175704a150b8a070d",
"sigmaType": "Coll[SByte]",
"renderedValue": "74d14ee349bc54781627bafddea455bf045eac5941d64e2175704a150b8a070d"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e206f1037f7ba714db9a70ca7ca8d8f15c713b30450aab256edc40248d347629a4c",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f1037f7ba714db9a70ca7ca8d8f15c713b30450aab256edc40248d347629a4c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "6e3b24425c398d596e384093c78fbae68a48b37475b51bdcb828fd2830a392ae",
"value": 2000000,
"index": 75,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "b320a99c3b26bd509dc1cc707f347a60b2d5de6f4bd34a7d87df41a853874011",
"outputIndex": 1,
"outputGlobalIndex": 44411636,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20cde0801b0151e8b6b61cc64c6803cabf5e880b311864c0e49be21c25be5ed016",
"sigmaType": "Coll[SByte]",
"renderedValue": "cde0801b0151e8b6b61cc64c6803cabf5e880b311864c0e49be21c25be5ed016"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "d1d6373e367df5765df862d95d990243d366f9e7b82294894be8e130584f8781",
"value": 2000000,
"index": 76,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "b39565a177127d856a349604d64e7a77b5791adf1c6ed1715f2f4fa7cca57e01",
"outputIndex": 1,
"outputGlobalIndex": 44411641,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20db4ffcfe8dba55aa8351fbfaa88125833b62dfbf6422cd49b1ea752e2cfd5e0d",
"sigmaType": "Coll[SByte]",
"renderedValue": "db4ffcfe8dba55aa8351fbfaa88125833b62dfbf6422cd49b1ea752e2cfd5e0d"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "5071c23c6eb972fdadc33e43994fd9390545715c2450a1ca1f01e87a22c9bc05",
"value": 2000000,
"index": 77,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "c3efb027bdbf02b6e1eab5b14944e1b4fe69d173717243971d22077088b936be",
"outputIndex": 1,
"outputGlobalIndex": 44411646,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e205de7c58e90454fe60345df0afa28bcdc61a34e112d4e541d5b58da6a89d45ea2",
"sigmaType": "Coll[SByte]",
"renderedValue": "5de7c58e90454fe60345df0afa28bcdc61a34e112d4e541d5b58da6a89d45ea2"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20d2c177ccbdd8d7346c00d1de4c69bf2ce08ca5cd82ae776ecbcdbe30a8dff976",
"sigmaType": "Coll[SByte]",
"renderedValue": "d2c177ccbdd8d7346c00d1de4c69bf2ce08ca5cd82ae776ecbcdbe30a8dff976"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "cf7972c9b430902f718c6f64f0de21e35d188e9a6c86cfb3c0279c8aa1e42f18",
"value": 2000000,
"index": 78,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "c43597f7880e14088b345adc3bc4d877a10a01baa2ee7a121893f516c9cf57d9",
"outputIndex": 1,
"outputGlobalIndex": 44411651,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2054544827fbc8f870837d81a2cc943a6f704cc2b89e0f0912c57e820adbcbdc3a",
"sigmaType": "Coll[SByte]",
"renderedValue": "54544827fbc8f870837d81a2cc943a6f704cc2b89e0f0912c57e820adbcbdc3a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "5838a15a3c6d790b1434b497d18dd2237936653dc8f21818e3dd7d9896c4794e",
"value": 2000000,
"index": 79,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "d8b51d7d245c49f4b63e44b6fb0d2bd09dc03786216e5cc6ca76b8930a98687e",
"outputIndex": 1,
"outputGlobalIndex": 44411656,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e204568f84c997d60bd06d1d10ec213b5cf2051940611d4a45d5662e81f6e4a130c",
"sigmaType": "Coll[SByte]",
"renderedValue": "4568f84c997d60bd06d1d10ec213b5cf2051940611d4a45d5662e81f6e4a130c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "f7864f55ee12e4f2b02eab70856d36a42632c3a36701c84f05691ec98129be9c",
"value": 2000000,
"index": 80,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "dfeccc8c1f998195132bb9434e1e72e0f002d7abb38f9e85a40629547639dbb0",
"outputIndex": 1,
"outputGlobalIndex": 44411661,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e202cb49b8ebf41f1679770487ddeeb997ae6c0242a1c14de26935906d711054c07",
"sigmaType": "Coll[SByte]",
"renderedValue": "2cb49b8ebf41f1679770487ddeeb997ae6c0242a1c14de26935906d711054c07"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20a489c03e3110a2c85fc83f8b0f0162e93ca9953c0a449b625cd95c7483693b2c",
"sigmaType": "Coll[SByte]",
"renderedValue": "a489c03e3110a2c85fc83f8b0f0162e93ca9953c0a449b625cd95c7483693b2c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "e37102e3868f8256847fd40331effdcc2975db09aff310021c534af20ace44e7",
"value": 2000000,
"index": 81,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "e66db530fcc3ec4c2694e17583a3e00af95b0e5186ca19e6aa1bda274a63e019",
"outputIndex": 1,
"outputGlobalIndex": 44411666,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e206b9a44a2b2d58f7049a288c911d955e8d70558ecb2705437f908beb783ddce00",
"sigmaType": "Coll[SByte]",
"renderedValue": "6b9a44a2b2d58f7049a288c911d955e8d70558ecb2705437f908beb783ddce00"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20835fdebdeb3bc330eea5e50fa8fcecc717db924637382fd7d11d3b2cc0594ac6",
"sigmaType": "Coll[SByte]",
"renderedValue": "835fdebdeb3bc330eea5e50fa8fcecc717db924637382fd7d11d3b2cc0594ac6"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "dae92f427d4f4d38e3039b4ee19d8b4395a6d57ffd37f794417aff4677c8351e",
"value": 2000000,
"index": 82,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "eac444b2cb34a743129f98c13568d28cc3d250a8d5556bcc5ad3c0c73de490b5",
"outputIndex": 1,
"outputGlobalIndex": 44411671,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20a5c2fd68c54b6b883007c4d6821608fc179b8b62d25ca2dd2f0ea4d0e774df67",
"sigmaType": "Coll[SByte]",
"renderedValue": "a5c2fd68c54b6b883007c4d6821608fc179b8b62d25ca2dd2f0ea4d0e774df67"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "32816600336f3e17c2f2c3f8edc549c6274232a26297cb3562e5d8ebcb9d11c6",
"value": 2000000,
"index": 83,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "f71e857aee68b70ee01972a3c80ea4503812bbd7502ef6efd5dcb79629bbe194",
"outputIndex": 1,
"outputGlobalIndex": 44411676,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e205cb5caa19d4c67abbda09cf4ca7a3b6784588fc732de54a8d02a6b7116704cef",
"sigmaType": "Coll[SByte]",
"renderedValue": "5cb5caa19d4c67abbda09cf4ca7a3b6784588fc732de54a8d02a6b7116704cef"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "172475b9c0b67603c436945815eb0e1458e47b45ded2997429e3922667f90473",
"value": 2000000,
"index": 84,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "ff9c2ef74e946695ade383967d0568e7d10b5deb1f2231f5b5c9baae0e1fed0a",
"outputIndex": 1,
"outputGlobalIndex": 44411681,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20077a6a18c40f2bec11bd4d6e631e684b3e6142857c684b2c59cdaa8a8b463f6a",
"sigmaType": "Coll[SByte]",
"renderedValue": "077a6a18c40f2bec11bd4d6e631e684b3e6142857c684b2c59cdaa8a8b463f6a"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "551d8b56a27aecf64f0ecd1a78b355a7cf8835f48224ecfe01631e0841fe8ce8",
"value": 2000000,
"index": 85,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "06ece6d6f0393d9eb1aa94f98fe6e0161590b09984aaed2148df7a386ece0bbc",
"outputIndex": 1,
"outputGlobalIndex": 44411686,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e203a756b1f79d1f125c2f8971e6e96c26d9c4cc9d1eee9b0fa29c9a228cfc493cb",
"sigmaType": "Coll[SByte]",
"renderedValue": "3a756b1f79d1f125c2f8971e6e96c26d9c4cc9d1eee9b0fa29c9a228cfc493cb"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "101addf0ece44fde6b46fbeb28b1ef03c19b5cd0cb0fde4bb2ac12b2ebce8eb9",
"value": 2000000,
"index": 86,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "6a9ad8ec543d8042bd876631bacaa656c8b366cbb9665ab2236597999849227d",
"outputIndex": 1,
"outputGlobalIndex": 44411691,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2092a7c171364ecec3926817b320af35a4830041fb3d9e71dbc38fbf5b177ab22f",
"sigmaType": "Coll[SByte]",
"renderedValue": "92a7c171364ecec3926817b320af35a4830041fb3d9e71dbc38fbf5b177ab22f"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e200f40b20717f5b242bf771e443e5353bb641f4594f19053a68ce0fbec17983382",
"sigmaType": "Coll[SByte]",
"renderedValue": "0f40b20717f5b242bf771e443e5353bb641f4594f19053a68ce0fbec17983382"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b5ea2a53a69411d13318992cc47efe6cd1ffb3b2ec5672fc9f25cacd8061969c",
"value": 2000000,
"index": 87,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "99b04891d55895edc41370a2f29ed15dd565e01dfd1add85fcb3768cebdd2831",
"outputIndex": 1,
"outputGlobalIndex": 44411696,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20eb6a24fbc032448b06b7b465f63051dce603c4942971a7fdbfa023d92d38cc30",
"sigmaType": "Coll[SByte]",
"renderedValue": "eb6a24fbc032448b06b7b465f63051dce603c4942971a7fdbfa023d92d38cc30"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "92218240fcf319261fc0471b7af74e9a1b22bdd0730b9c17bb18fa6766dcfed6",
"value": 2000000,
"index": 88,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "b5e207551f0e66bbb707a9f2f9b1cfcc9707813f8f089600aa184404c438dddd",
"outputIndex": 1,
"outputGlobalIndex": 44411701,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20998a92b17488a8181ea82027e566973c940260e9c8ed01e6dde0413cc144684c",
"sigmaType": "Coll[SByte]",
"renderedValue": "998a92b17488a8181ea82027e566973c940260e9c8ed01e6dde0413cc144684c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1bb6b3148155945260526c3b619eac708d2af1ad9a44789883524e0ca527164c",
"value": 2000000,
"index": 89,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "c21d189d0faa7dce0e290e02eb65f23b0907c10a7138c5dfd195f2fbba3e57fa",
"outputIndex": 1,
"outputGlobalIndex": 44411706,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209deff592695d295575edbe89fee44fcc4ed0af49a4a9695c3a6113bcc02aced3",
"sigmaType": "Coll[SByte]",
"renderedValue": "9deff592695d295575edbe89fee44fcc4ed0af49a4a9695c3a6113bcc02aced3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "ff3bac7972c0d32441e20506af24e3759667a7b158b67a81f22e1359834a2240",
"value": 2000000,
"index": 90,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "dc5613fecc45efe11ed2976020874ecf929f04a20cf7e6e75076d56b7df45d72",
"outputIndex": 1,
"outputGlobalIndex": 44411711,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e201a33caad05d996cf033b1e3c0be11791b071dae75a2fb1abbcf6f07af39f6f7c",
"sigmaType": "Coll[SByte]",
"renderedValue": "1a33caad05d996cf033b1e3c0be11791b071dae75a2fb1abbcf6f07af39f6f7c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "952062414e0394cb97c9a1afc4fa37e2d59f7cd315594e0315ae9a3e89b8ec11",
"value": 2000000,
"index": 91,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "dca92ee361010cfb6a2d224d749b3b7b78095be7a56e379632569a9284ca111b",
"outputIndex": 1,
"outputGlobalIndex": 44411716,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e201047c875f858ae9b3c8bb52179604b5c676635e2b450b2a33dfdfa1f217eeb6e",
"sigmaType": "Coll[SByte]",
"renderedValue": "1047c875f858ae9b3c8bb52179604b5c676635e2b450b2a33dfdfa1f217eeb6e"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "3f6a5b46d4d6adf692cfd15b4121c05003d343acd5e8f99c4b34a374b1299c88",
"value": 2000000,
"index": 92,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "0535dbd972d8dde0d1f0bbad2b1e51c8e206b0ffdd3a925ce7f1ca22bd77bb82",
"outputIndex": 1,
"outputGlobalIndex": 44411721,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2094f13cd192def838ddd7fad38e6b4ae9c0513a433837f1bff67a047883e69fe6",
"sigmaType": "Coll[SByte]",
"renderedValue": "94f13cd192def838ddd7fad38e6b4ae9c0513a433837f1bff67a047883e69fe6"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "8b1e552a2038d9a5cf8ab8bfa9d47090a513c5fe4cd2a7860069e2205db08445",
"value": 2000000,
"index": 93,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "10bd8c76a2ac2f3cb60eceb78cb0f15dbe54bd742ee904e9c47907e8982ed6e2",
"outputIndex": 1,
"outputGlobalIndex": 44411726,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20c5d5eb50eccb1f76977d7e416757e506062bb46797f2bcaa60823fa03ee864ae",
"sigmaType": "Coll[SByte]",
"renderedValue": "c5d5eb50eccb1f76977d7e416757e506062bb46797f2bcaa60823fa03ee864ae"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20fc2ae8cdd96c8f39a794924ff6c0d60ed228c14bc015c1f3472d7256980e9db1",
"sigmaType": "Coll[SByte]",
"renderedValue": "fc2ae8cdd96c8f39a794924ff6c0d60ed228c14bc015c1f3472d7256980e9db1"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "5024deec5373e10cdc22e8dd497d81cab2485c86d7423a3fd8a58a56e7060797",
"value": 2000000,
"index": 94,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "22f85fc757cf828678644073d241fdfc4949b6e96ed6abd918cc57f870842e29",
"outputIndex": 1,
"outputGlobalIndex": 44411731,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209abba66b2559a8b497c5a644608f49a2f8021ff23d197f66eb2278e43170b230",
"sigmaType": "Coll[SByte]",
"renderedValue": "9abba66b2559a8b497c5a644608f49a2f8021ff23d197f66eb2278e43170b230"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "7459a7be7171f93bd2f0b42c376e5248c1bdf0f03ecb297149787c2121b7746f",
"value": 2000000,
"index": 95,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "34aa25cb2fe3cf3d7c3f7e7d76500c40a4251af378c6ee461f224e17b38a814e",
"outputIndex": 1,
"outputGlobalIndex": 44411736,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20ca08bb25534b4394a2d5d7bea2893af9dbc18ee1796ba8fd9d86ae80b8e0582f",
"sigmaType": "Coll[SByte]",
"renderedValue": "ca08bb25534b4394a2d5d7bea2893af9dbc18ee1796ba8fd9d86ae80b8e0582f"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "429c1a4ed0a35f7655f4d077edd5c3d4759e8660c908a2c9a9c07e35e78dae2c",
"value": 2000000,
"index": 96,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "37220e9a6a5aa54364a2943f9d19e24aaee0603f9b6ebda53e46c40d5d8a7d99",
"outputIndex": 1,
"outputGlobalIndex": 44411741,
"outputCreatedAt": 1408830,
"outputSettledAt": 1408834,
"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": "0e206e8d28288d55d4f3fa3da47932955e12a9f7fd9c5bb47668d706db3cccb7e28a",
"sigmaType": "Coll[SByte]",
"renderedValue": "6e8d28288d55d4f3fa3da47932955e12a9f7fd9c5bb47668d706db3cccb7e28a"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20057d6137abade5e7e03a39490edfa0eef25e7db40c0a7f084ca8f4b4176ba0b3",
"sigmaType": "Coll[SByte]",
"renderedValue": "057d6137abade5e7e03a39490edfa0eef25e7db40c0a7f084ca8f4b4176ba0b3"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "5871c186405d2e64c76ba13661fc54e1023d3981ab18b844687b3ea4b191610c",
"value": 2000000,
"index": 97,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "3c583effb0af7d81073cea8c437df9a891c425d8179c1ff3ba2ddd9d5d875b1c",
"outputIndex": 1,
"outputGlobalIndex": 44411746,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20be0549204c8f714745f598437ba63f81a4b8cd4ad7599e444dabf9abf3041c1e",
"sigmaType": "Coll[SByte]",
"renderedValue": "be0549204c8f714745f598437ba63f81a4b8cd4ad7599e444dabf9abf3041c1e"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e209a3aad1f16e15656b84a799e3e549aa7d82dfbce094d78ee21bd0f16ca1dbd24",
"sigmaType": "Coll[SByte]",
"renderedValue": "9a3aad1f16e15656b84a799e3e549aa7d82dfbce094d78ee21bd0f16ca1dbd24"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "9c5b167a8198aada75547c941865c8311d534867ce24d701ae4a86b92843951a",
"value": 2000000,
"index": 98,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "4222fe2a080689d07898906c68a3e5b0ec9d0d5744d36b35841c69b8394f984f",
"outputIndex": 1,
"outputGlobalIndex": 44411751,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e207194c835bcc86f273b5e6ae41434949d81a2904ef00d0199eeb473340332128e",
"sigmaType": "Coll[SByte]",
"renderedValue": "7194c835bcc86f273b5e6ae41434949d81a2904ef00d0199eeb473340332128e"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20ac69d6d5bc8e73a25af30d4177bf4d0d3d33368266627f5dc3c4074b1a8b482c",
"sigmaType": "Coll[SByte]",
"renderedValue": "ac69d6d5bc8e73a25af30d4177bf4d0d3d33368266627f5dc3c4074b1a8b482c"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "93b1132b24c33946f0bb0373e773c27a5900eb403914ce29d2f78912a833454e",
"value": 2000000,
"index": 99,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "5481d0abe3e72cbed2b6000dbe7145fb365420da8331b7d99ff6cffeed2403ac",
"outputIndex": 1,
"outputGlobalIndex": 44411756,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20717c8a1a0ff297176cf024f5a41bd95e71ff2cce0fe3a0cc007cde80a69ab2eb",
"sigmaType": "Coll[SByte]",
"renderedValue": "717c8a1a0ff297176cf024f5a41bd95e71ff2cce0fe3a0cc007cde80a69ab2eb"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20239cd66e78740cbc19c6d5b4acc19572bdd3d6f80e08086472fb0978eb27a071",
"sigmaType": "Coll[SByte]",
"renderedValue": "239cd66e78740cbc19c6d5b4acc19572bdd3d6f80e08086472fb0978eb27a071"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "39a3ba3a2da500b147792ccb98bf581dab97b6f18ed1e0c3a78e989b8ec427f5",
"value": 2000000,
"index": 100,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "7c1ab2f340ddd6a8202aec90d97ad112285aad51a1a1a9ea052cc29433e800ec",
"outputIndex": 1,
"outputGlobalIndex": 44411761,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2011d801103356f16a4d37ea9d7944e3db8164396902244b292c86848a6afe5df4",
"sigmaType": "Coll[SByte]",
"renderedValue": "11d801103356f16a4d37ea9d7944e3db8164396902244b292c86848a6afe5df4"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "3b779bde64c88094980f41ed686e20deeb82f6640ea437175b56115a87893429",
"value": 2000000,
"index": 101,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "8138ca9303282f77e7cc12565f07d5fb03934d87b046b910b4424dea7a069b17",
"outputIndex": 1,
"outputGlobalIndex": 44411766,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e201a0f3106b93d5720b1d9e423e0a5f69e293bc01f673d28fac737975811322b26",
"sigmaType": "Coll[SByte]",
"renderedValue": "1a0f3106b93d5720b1d9e423e0a5f69e293bc01f673d28fac737975811322b26"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20055271d262907c11582c723043ec26d5d9c416b1a314f36fe61941546c7e2583",
"sigmaType": "Coll[SByte]",
"renderedValue": "055271d262907c11582c723043ec26d5d9c416b1a314f36fe61941546c7e2583"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "443e436361937d835e9b9b85274f1f68d6a0f85e2166965aad964e8574872a72",
"value": 2000000,
"index": 102,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "82b1b1501a15c057d9d7f2a3f9262f29301c13fe378ffad41af4d92fac6909f4",
"outputIndex": 1,
"outputGlobalIndex": 44411771,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20dd6e1620c63423f28efdbed8f59fb5109dab5adaa70c0e7dcecc7abb2ae7fa9e",
"sigmaType": "Coll[SByte]",
"renderedValue": "dd6e1620c63423f28efdbed8f59fb5109dab5adaa70c0e7dcecc7abb2ae7fa9e"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20114eaefcb021cd8e09ef3312d074e88d2047f68d1ca566a94757457b76cecd11",
"sigmaType": "Coll[SByte]",
"renderedValue": "114eaefcb021cd8e09ef3312d074e88d2047f68d1ca566a94757457b76cecd11"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "4a170ada773a8d2d54c64ab8d82a719df0f3b6eb26a1c7559e4a4da02ed9e88e",
"value": 2000000,
"index": 103,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "92bff1807896c6b551cec6e8a8d8a6fe2ee1e448ea9ee3a6367ca1aa6c944900",
"outputIndex": 1,
"outputGlobalIndex": 44411776,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e203daacc5950871b9067736f95c2854da51c203f8927c55fae19cf7a4f5ccee5a5",
"sigmaType": "Coll[SByte]",
"renderedValue": "3daacc5950871b9067736f95c2854da51c203f8927c55fae19cf7a4f5ccee5a5"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "e4945d1e4a94016d9398c9f10f62f3bb751f3b1b3ad89cce046da759abaaafeb",
"value": 2000000,
"index": 104,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "cc5fc532e4cb0e16140713fae30118a6e7d444779d1e5640347690276e963b33",
"outputIndex": 1,
"outputGlobalIndex": 44411781,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2019ef3b125aceceb021ea362975506f2955645bfd45128288eef6c22271f97899",
"sigmaType": "Coll[SByte]",
"renderedValue": "19ef3b125aceceb021ea362975506f2955645bfd45128288eef6c22271f97899"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "6e8d84e1602c4656bb696fc78dc69a1f820fce8bf22e1c4b5f09749d57ae4e75",
"value": 2000000,
"index": 105,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "d3b68b556e470a6044e59fa047259e957cf7682f420ac530ada67703b50a8b78",
"outputIndex": 1,
"outputGlobalIndex": 44411786,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e20dfdbb50d5860af988cee979add06c9420fa8c3453f950a644f29afd58b0448dd",
"sigmaType": "Coll[SByte]",
"renderedValue": "dfdbb50d5860af988cee979add06c9420fa8c3453f950a644f29afd58b0448dd"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20600dbfe09aa634c7b52e9ae9f7adad0e6c6690603866d77b101d126820ce5ec8",
"sigmaType": "Coll[SByte]",
"renderedValue": "600dbfe09aa634c7b52e9ae9f7adad0e6c6690603866d77b101d126820ce5ec8"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b32598d61efc6c545710272447bc33ab0c547f4e22312b83a2de07466cb78a7a",
"value": 2000000,
"index": 106,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "f3a7b17721b6758a76fe80df7eeaee1c90162f33f205d0a4e7c26c14635efcfa",
"outputIndex": 1,
"outputGlobalIndex": 44411791,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20497e21752b5a1b85c8b814a205d2f5257ba08e2bccd92fcdd9dc80125917a07b",
"sigmaType": "Coll[SByte]",
"renderedValue": "497e21752b5a1b85c8b814a205d2f5257ba08e2bccd92fcdd9dc80125917a07b"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20bf3f5f52c6533d5cbcf6bc07a94bafa7b632343709bf039f2389d2445b5dd408",
"sigmaType": "Coll[SByte]",
"renderedValue": "bf3f5f52c6533d5cbcf6bc07a94bafa7b632343709bf039f2389d2445b5dd408"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "49f1a15ab272dac5c2cdaca010e072d2e1e2bdec9c119f16c078a165ddd44823",
"value": 2000000,
"index": 107,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "f604cd8522a495c3eae4fbdfa38eba9928e649c8bad01e871979d3a6b9cfcd0d",
"outputIndex": 1,
"outputGlobalIndex": 44411796,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20fa223ecbcf6ad8e645f70080cdeebf688566d2b51cd281311351432a195ee0be",
"sigmaType": "Coll[SByte]",
"renderedValue": "fa223ecbcf6ad8e645f70080cdeebf688566d2b51cd281311351432a195ee0be"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "7a39351a9c9a37685fa4fd89a607f3c06aa8f9bb098f675b703a7249830a479f",
"value": 2000000,
"index": 108,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "fe295aeae74ac7115ab110b8feb6a08d2dd99cf2c9ff03bd6b520296e3b1ed98",
"outputIndex": 1,
"outputGlobalIndex": 44411801,
"outputCreatedAt": 1408831,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20dd690c099c80d18a9f1aa0d27b09e08b1d721907b620c18b932b860e978065ee",
"sigmaType": "Coll[SByte]",
"renderedValue": "dd690c099c80d18a9f1aa0d27b09e08b1d721907b620c18b932b860e978065ee"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "685e177a678af8716fbbbd15ec9b360206248488736854f9972eb6eb9c528e60",
"value": 2000000,
"index": 109,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "ff7fc5ade1835867b032c66af7501f7b566344d19eb72db662de122ef7b161d5",
"outputIndex": 1,
"outputGlobalIndex": 44411806,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20f3996e1ea0db8fb08ad54adc396da83dd158c571d60f8241f480afbc2a606617",
"sigmaType": "Coll[SByte]",
"renderedValue": "f3996e1ea0db8fb08ad54adc396da83dd158c571d60f8241f480afbc2a606617"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2066e38a8a732a0958b611570bf64d85110963b0bf73300f4835ec59a2dc10d7f1",
"sigmaType": "Coll[SByte]",
"renderedValue": "66e38a8a732a0958b611570bf64d85110963b0bf73300f4835ec59a2dc10d7f1"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "194f32ae550a3d1b3bf9fbeaff7de44988da564cc548e925989b873bbb728175",
"value": 2000000,
"index": 110,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "77bc9ab1d37faa141c83d9d8b92cbaf68a59ce4a6407b2558b037d845d6d4838",
"outputIndex": 1,
"outputGlobalIndex": 44411811,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20581d31c3561579b1d2de06186317bdf2fd57f626c274c1e3a83ff503257d400f",
"sigmaType": "Coll[SByte]",
"renderedValue": "581d31c3561579b1d2de06186317bdf2fd57f626c274c1e3a83ff503257d400f"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e201372e7443d34ec66e7fbb70c069a8e6e4efdbf0ed5292545b905bd1f78c16827",
"sigmaType": "Coll[SByte]",
"renderedValue": "1372e7443d34ec66e7fbb70c069a8e6e4efdbf0ed5292545b905bd1f78c16827"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "0583e728a7ce5a09ae0da192548f0a81f43c096e21ea3b9ae0c48b1f710aebe0",
"value": 2000000,
"index": 111,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "cb106d01a637ea4825d2be90dce3605e80826abe41a9d4d91617e3191edaf67b",
"outputIndex": 1,
"outputGlobalIndex": 44411816,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2037b104e8763eb64be8a1775a5ee95135ecc1f5e0941a02031f1b9f2c2c0ed0e4",
"sigmaType": "Coll[SByte]",
"renderedValue": "37b104e8763eb64be8a1775a5ee95135ecc1f5e0941a02031f1b9f2c2c0ed0e4"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e201b0b17260ea1450475d8ab9698f483af0f765b837e442002e4b1ae30bd1b2a46",
"sigmaType": "Coll[SByte]",
"renderedValue": "1b0b17260ea1450475d8ab9698f483af0f765b837e442002e4b1ae30bd1b2a46"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "374e3c240ac3c90d51cde80c297118c9d97218e281f30489c3a13b63282951d8",
"value": 2000000,
"index": 112,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "ee2f9e90d3167ba67f8080fb8d31fa51fb2f01da10ad2bc362f67e06ce7e33e2",
"outputIndex": 1,
"outputGlobalIndex": 44411821,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2013ef2ecaa2b3c7bedd049ede470ca51150f7f8d7f4677322ae81908d773da586",
"sigmaType": "Coll[SByte]",
"renderedValue": "13ef2ecaa2b3c7bedd049ede470ca51150f7f8d7f4677322ae81908d773da586"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "03002a5a6d218038bd14cd6f0d8af6e0aea412628054843add3af092ab0bb8f6",
"value": 2000000,
"index": 113,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "eda60853ad828f43663ea7c8885066f8db5d3b6a5be7e26bf27a4d0b41031c30",
"outputIndex": 1,
"outputGlobalIndex": 44411826,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20ad6ec796a620a4bd84c0bf7d90b7ef2e5cfeb6eea49b04a47e17717c78647c53",
"sigmaType": "Coll[SByte]",
"renderedValue": "ad6ec796a620a4bd84c0bf7d90b7ef2e5cfeb6eea49b04a47e17717c78647c53"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "239cd9ee221b67023417f69a90fb99dffb5dd2676ca15ea837275e3119caff88",
"value": 2000000,
"index": 114,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "35a94e25245efb6d10d64f04a1a1796c527e070e57e04682dd993a9964528342",
"outputIndex": 1,
"outputGlobalIndex": 44411831,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e20a452ad8609b601acee92fc3836713140dfb900639b829f737a44cb704a334eff",
"sigmaType": "Coll[SByte]",
"renderedValue": "a452ad8609b601acee92fc3836713140dfb900639b829f737a44cb704a334eff"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "b0d4f1994e6426bbffbd814df94d3c5f929ae5d4dead54f4d1d09b67a2c14bfb",
"value": 2000000,
"index": 115,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "714deb8e09f8dde72817ba968420c3701c635fad97fe632f9c29ecd7d17537d2",
"outputIndex": 1,
"outputGlobalIndex": 44411836,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2013afa8fb4b0382ca3d1c66c6b8ef88a48f1fb1fd00ebb566690680b516604c9b",
"sigmaType": "Coll[SByte]",
"renderedValue": "13afa8fb4b0382ca3d1c66c6b8ef88a48f1fb1fd00ebb566690680b516604c9b"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "1522fd8b2620db1017440dcf8deacb94ebc6f226567150f6248e7d5380220430",
"value": 2000000,
"index": 116,
"spendingProof": null,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "9a3a308adbcf732d43b83d8b52e43ac1810f195d3fa0410c7ad0edb2ef514be2",
"outputIndex": 1,
"outputGlobalIndex": 44411841,
"outputCreatedAt": 1408832,
"outputSettledAt": 1408834,
"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": "0e20a6ff2fc001a271b31891207c3588580a10475c6e9c8bc4b8a7a05edc072ba4dd",
"sigmaType": "Coll[SByte]",
"renderedValue": "a6ff2fc001a271b31891207c3588580a10475c6e9c8bc4b8a7a05edc072ba4dd"
},
"R5": {
"serializedValue": "0e2083b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "83b36da7ed4570edd062e028f7f8f51d80a88801823c87a2c4dc330e143fb0ca"
},
"R6": {
"serializedValue": "0e2099fb2787bdf032f12b17c895fe323b7a93b616a0348b03370abf61b490c62638",
"sigmaType": "Coll[SByte]",
"renderedValue": "99fb2787bdf032f12b17c895fe323b7a93b616a0348b03370abf61b490c62638"
},
"R7": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
}
}
},
{
"boxId": "0af5741d55e33a01ff6b3a3e27a917c0d8b0a3368cfe886f9b0abceebddb7439",
"value": 11650000,
"index": 117,
"spendingProof": "b727b78942d160c0ea57b0ebb4673c17deb15c89a2db0c1b98fb1b124336853574b56d676295725419a19ae9667434632267fe2abff5e0c7",
"outputBlockId": "d7c155cd9d4713c42652946a596809daab7060e65dbc1716f7976eb0844acf7c",
"outputTransactionId": "3d358115c73b0437c2fa07b62c82428e54abcd0917428e189db0eb37d37b3863",
"outputIndex": 1,
"outputGlobalIndex": 44327941,
"outputCreatedAt": 1407430,
"outputSettledAt": 1407433,
"ergoTree": "0008cd0314d5b9bffb0c54cc22f772b2299b8fe13597bb7d9f7234d1a2f7d3df72c778dd",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(14d5b9,cef0f1,...)))}",
"address": "9gcytabf6iESHbie5zgKBaWtLFXxKowBZdpBsBjWwpoXN8r9EwH",
"assets": [],
"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": "ab86ef4f71052119110026cd560f504be6d581f9356a65e4b3416064b4734acd",
"value": 2000000,
"index": 1,
"outputBlockId": "a7b00728053dfa2e23c0c34d7450e4842bc7cd408b5289ef8f89893c0e75443b",
"outputTransactionId": "581ec17455d131ce79f1ef2271e0e8f124196641e527764d526ae7ce0ae0e3cc",
"outputIndex": 0,
"ergoTree": "1026040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b010104020402040604060404040404000404040204000e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
"address": "NY4PEzZ7Vfjvo3AYu7dBh4ziatarsMAVPnwtHZL6BfoKeaots7P629HvVAmDZNdiVNUitWMqVJhgphUregwCXnhVNRddztP93qbtSWCMzVk1UQmCVUpvQyb25nyH1PrpRSjpFewJWeN3bjiVF6bTAm2t11X4d2fKGnAo3PX2BFVeyAUre7T5CZs2uikxZisyrJ1djE4UY1uwpTFkJv3RzZ3JMugNDeicf7qWqtCtNH8E9uG56VD2dMvmsr5YHQbrKgxa5foyA4K8cD59o2ub9ezbhjSgfXbc6VLaXmp5SzdP6n61MaePNexedifBWwAsHFcaaVXf7oUkePp5dDpc5mBbaAuidBAwH4SaxnUNjPw2bHVSXEk3ZJwwBrZRG7CYBCvEN6wFuPyzuhGsJQwdCtvUqxViGhxWrhRYKwixLhScVdGwCFCF9HjuCXt92FkEZKRk1kJuNzMUuc9AUbafbwhi8RC96TVQrtnsajhomptLKFmQXg4nZQao3jwHV8kfZeyF9BX5kiWUnC83Wa7X7seGUcECHRPLAapk7Lr1kUQ6Q62RpBKeGUsfmPcyNhaZ2bmdxMxxHAhdZdKVr78R5ch2BvG7ZtV6wkHB1hcVJGJmU4dskPPR5EFd8gED72eeUnNAsTknW7ePfNMj4DYWGqf2QhPHDZXsyRN2Mczv4tgyRsNA2HR3U9oZikejcuYhha9yNsXEdNn23B8wa5aDZwR6hwZ9hQ74yv29sbfBAfe9XWT2UZAVaeZeazQSSrvAhicEKnwmCAvfwcZNS57SHJ1EfZf1oEt66S6mGFdBzcKPLZzmJmCgMiBmMThqMemT1XS1ovES76LVcpXSkyiEdA17htR5HuPWdDVfWNQAK2jAM8BjKGtvsh93oMFGvMaBVBAvj1QcfTr17LdeeT7h78bKzyF5SQWuyu46xtDbmTZVrR1ZSpnffiD8TbWnae85Bw1VfttScQ8yfa26dsc9pwLrHhYhC4XKEVPWYUxLHZd959tLA2kGNkJBJR8PPThR8PugaUTq1sQpLg4ezPPUjYyWFvhFf6Rcw5rcJAwj99AUwoEhPaUnxT3TxiEJBbD3Zsna33mQD9Zg69Zzr9xiLA7GzhhA998dwkpbbgqFxyASwH6yav5qDbXPZH7GPtt3nTjUfRs87SGYgVGHoGhqaVUAfQKW4TtvFicdpvQws5kg1nZthd7WkWcR7HqLc1R4wBPFynFVGc457vhQwaP78yQsQDHq86",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e046572676f",
"sigmaType": "Coll[SByte]",
"renderedValue": "6572676f"
},
"R5": {
"serializedValue": "05fa01",
"sigmaType": "SLong",
"renderedValue": "125"
}
}
}
],
"outputs": [
{
"boxId": "bf50782cd8566ec0f53e9de6886c6208b4f92f45b92316da529f2d21b50de7e3",
"transactionId": "23bd4c032d8afb4c5c2a1e151d875e7a466e3233ce8274b35f7eb68a2d95a5c0",
"blockId": "9023b4f0e86d7bcbf947479e40b0d13581b47f1ce87b79b531bde0512d1122d7",
"value": 233010000,
"index": 0,
"globalIndex": 44411921,
"creationHeight": 1408835,
"settlementHeight": 1408838,
"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": 351000000,
"name": "rspv2ErgoRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2063f8eb2d191d000fa54a12f438767a18c6c573cfa5217b2c648aa7a717e1b321",
"sigmaType": "Coll[SByte]",
"renderedValue": "63f8eb2d191d000fa54a12f438767a18c6c573cfa5217b2c648aa7a717e1b321"
},
"R5": {
"serializedValue": "1a0c4063343536646630633338633663623131646132303732383134316130666135346131656566363262613665373936356331363934383363393039323063366161046572676f0763617264616e6f3339687a64627871463536796857534a464a554248775863627764316938626236514271664b4a437674413647706d755a547135676164647231717876336334336176377571306b3570716761753373787a676678346d3732613332637a636a766a76346d35396c386b3930726d36646e3977773335656c75686a61666364716135777a7a35616a7a39356c636738797a3773647a7337686d356c39080000000074a7f1fd080000000003de2cb5080000000001a7661040366164373063646266393238613262646433393730343161333661356332343930613335626562346432306561626235363636663030346231303363373138394361303032386633353061616162653035343566646362353662303339626662303865346262346438633464376333633764343831633233352e343834663533346235394030313630303430613230316664666338336437666630396535383864366334353663346661376237393135303738313662613338363238616136653539333636080000000000157f33",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[63343536646630633338633663623131646132303732383134316130666135346131656566363262613665373936356331363934383363393039323063366161,6572676f,63617264616e6f,39687a64627871463536796857534a464a554248775863627764316938626236514271664b4a437674413647706d755a547135,6164647231717876336334336176377571306b3570716761753373787a676678346d3732613332637a636a766a76346d35396c386b3930726d36646e3977773335656c75686a61666364716135777a7a35616a7a39356c636738797a3773647a7337686d356c39,0000000074a7f1fd,0000000003de2cb5,0000000001a76610,36616437306364626639323861326264643339373034316133366135633234393061333562656234643230656162623536363666303034623130336337313839,61303032386633353061616162653035343566646362353662303339626662303865346262346438633464376333633764343831633233352e34383466353334623539,30313630303430613230316664666338336437666630396535383864366334353663346661376237393135303738313662613338363238616136653539333636,0000000000157f33]"
},
"R6": {
"serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
},
"R7": {
"serializedValue": "04ea01",
"sigmaType": "SInt",
"renderedValue": "117"
}
},
"spentTransactionId": "8bc50751f3acacaa477743353b79d58f077ab705bae24785312a1070aa76e92f",
"mainChain": true
},
{
"boxId": "6e5c0b1c302c429eadad70ae671425dae53973ab18620401a063cd394025a929",
"transactionId": "23bd4c032d8afb4c5c2a1e151d875e7a466e3233ce8274b35f7eb68a2d95a5c0",
"blockId": "9023b4f0e86d7bcbf947479e40b0d13581b47f1ce87b79b531bde0512d1122d7",
"value": 9600000,
"index": 1,
"globalIndex": 44411922,
"creationHeight": 1408835,
"settlementHeight": 1408838,
"ergoTree": "0008cd0314d5b9bffb0c54cc22f772b2299b8fe13597bb7d9f7234d1a2f7d3df72c778dd",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(14d5b9,cef0f1,...)))}",
"address": "9gcytabf6iESHbie5zgKBaWtLFXxKowBZdpBsBjWwpoXN8r9EwH",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "447c0a85702473e988fea3737ba279eea2ec59cc669c72fcfe2d4a95bbb7f981",
"mainChain": true
},
{
"boxId": "4a8d68379c64a6d95a5a9070c4fd64915be3e0d11184810cb516955aead3ba8d",
"transactionId": "23bd4c032d8afb4c5c2a1e151d875e7a466e3233ce8274b35f7eb68a2d95a5c0",
"blockId": "9023b4f0e86d7bcbf947479e40b0d13581b47f1ce87b79b531bde0512d1122d7",
"value": 2050000,
"index": 2,
"globalIndex": 44411923,
"creationHeight": 1408835,
"settlementHeight": 1408838,
"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": "36c881de5d40827e96b47612f4d66d9fc9bf42066859f7c22510b15835ae7620",
"mainChain": true
}
],
"size": 5257,
"isUnconfirmed": false
}