Transaction
ID: e5b66f7fe6...9fad
Inputs (32)
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.04 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.062 ERG
Tokens:
93,000
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.038 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Transaction Details
Confirmations: 372,568
Total coins transferred: 0.102 ERG
Fees: 0.002 ERG
Fees per byte: 0.000000867 ERG
Raw Transaction Data
{
"id": "e5b66f7fe6198ac85768d36f05e6063eafd524c3b393ba0e62c951c1c8c49fad",
"blockId": "1888f3e2afa98d2f87a005020359270687ef7c8dcc43f697f9b2d9ffb615b471",
"inclusionHeight": 1396807,
"timestamp": 1731741137028,
"index": 27,
"globalIndex": 8068016,
"numConfirmations": 372568,
"inputs": [
{
"boxId": "ccca07512ae1c9d03dc38f89200ce07022ff786ad17409b1731718ca80dc80e2",
"value": 2000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "1b3186ab680a351d2224978b2c1fdc232ddd539fe1dfcae797cd50c04faa4ef6",
"outputTransactionId": "2acf28f036c93209bdb22c723b08b95bd9f5b17724d23419e1dd3d16e0bba357",
"outputIndex": 1,
"outputGlobalIndex": 43943169,
"outputCreatedAt": 1396786,
"outputSettledAt": 1396788,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2084e47d47bd176f63c620a4a5104ef4999845fecb05456975680946166b6dd2f5",
"sigmaType": "Coll[SByte]",
"renderedValue": "84e47d47bd176f63c620a4a5104ef4999845fecb05456975680946166b6dd2f5"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e202c3b32c5d8999703b4b39187e20cd3b0190e3060af07598cc8bdaf1c0dc5a6fe",
"sigmaType": "Coll[SByte]",
"renderedValue": "2c3b32c5d8999703b4b39187e20cd3b0190e3060af07598cc8bdaf1c0dc5a6fe"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "d8058fcabf5acf988b7cdadcb2cd8e60e3f71efccff0cfbe0f936ce9164b89bb",
"value": 2000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "3da52fef77d04dc0dfaddaadac8f68cc7690efa9d5317982be642389d20f5b4d",
"outputTransactionId": "029140e7461c886acea5bfc5df46360e7d57d81f592d66847b5465ac8b6dbf8b",
"outputIndex": 1,
"outputGlobalIndex": 43943193,
"outputCreatedAt": 1396787,
"outputSettledAt": 1396789,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2079b0d1af46887c7ba80ab5e4029e664d1dfe6216f400e77d3f6481b3bf50870a",
"sigmaType": "Coll[SByte]",
"renderedValue": "79b0d1af46887c7ba80ab5e4029e664d1dfe6216f400e77d3f6481b3bf50870a"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20f43e7600f6cc223139bc4822f930611f48ce7ea410a4b16e6b4cd03b9744f92c",
"sigmaType": "Coll[SByte]",
"renderedValue": "f43e7600f6cc223139bc4822f930611f48ce7ea410a4b16e6b4cd03b9744f92c"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "81e7ee45871d953ee6f2e5f7a670b66de2ea1648022eebb0964216b9144c0207",
"value": 2000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "3da52fef77d04dc0dfaddaadac8f68cc7690efa9d5317982be642389d20f5b4d",
"outputTransactionId": "4a136b14cd773ddb1a5a92322b4ee4205759af7265d6d52c30f4fc74c0fdf420",
"outputIndex": 1,
"outputGlobalIndex": 43943198,
"outputCreatedAt": 1396787,
"outputSettledAt": 1396789,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20ac0cdfc9e86af253f157314e1b38115496dcaefef10ea6fd680757df402a50ec",
"sigmaType": "Coll[SByte]",
"renderedValue": "ac0cdfc9e86af253f157314e1b38115496dcaefef10ea6fd680757df402a50ec"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20cfe76c0114d75d54e22343d4bab4c00876aa85da823c68202a17dff31ee0f939",
"sigmaType": "Coll[SByte]",
"renderedValue": "cfe76c0114d75d54e22343d4bab4c00876aa85da823c68202a17dff31ee0f939"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "cf6a130259c12c080373eeb7b819da18a6ccea5a1dfb8a0c9d98f6e6c57f3c74",
"value": 2000000,
"index": 3,
"spendingProof": null,
"outputBlockId": "3da52fef77d04dc0dfaddaadac8f68cc7690efa9d5317982be642389d20f5b4d",
"outputTransactionId": "53ab6f5917e3c62f4e796fe8549d3041b01f9d3b952ac02cd8a3f7f91c8d365a",
"outputIndex": 1,
"outputGlobalIndex": 43943203,
"outputCreatedAt": 1396787,
"outputSettledAt": 1396789,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20507194edc1075bed9ed6b5aaca7c3c227b59ef4f3c20e3e7a27f42c1404acf36",
"sigmaType": "Coll[SByte]",
"renderedValue": "507194edc1075bed9ed6b5aaca7c3c227b59ef4f3c20e3e7a27f42c1404acf36"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e200cdf9bd462a857d13ab0b7aa3a3dab5bee673631ec74b4c68d7afbb4561e34ce",
"sigmaType": "Coll[SByte]",
"renderedValue": "0cdf9bd462a857d13ab0b7aa3a3dab5bee673631ec74b4c68d7afbb4561e34ce"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "c04da84b0209e4a18e9a3198e0ac47e4a7f8058bdf946f0d6d373b40d02647d4",
"value": 2000000,
"index": 4,
"spendingProof": null,
"outputBlockId": "e0930f02249dab9eee4c50c18470310be6cbf7a108fd43f08da62a234cd816c2",
"outputTransactionId": "95ac02bc90047b379b1391786ed5cae9b71da38cc4488626bc73c35f774b7c80",
"outputIndex": 1,
"outputGlobalIndex": 43943818,
"outputCreatedAt": 1396796,
"outputSettledAt": 1396798,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e208a08156242b8a5b3d5b66667492f6bca7e5f6130a7ac40dd85524faa3658695c",
"sigmaType": "Coll[SByte]",
"renderedValue": "8a08156242b8a5b3d5b66667492f6bca7e5f6130a7ac40dd85524faa3658695c"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20802ebffb8ad541b9f3fff230197788cc39347f320c6868ab8143718b7b017092",
"sigmaType": "Coll[SByte]",
"renderedValue": "802ebffb8ad541b9f3fff230197788cc39347f320c6868ab8143718b7b017092"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "c859916772c55d829ef5004c7536f5ae5871a50a9bed8c4ddf8ea075e8652177",
"value": 2000000,
"index": 5,
"spendingProof": null,
"outputBlockId": "b62be8709f27f6d770f97faa507c1d19af6290c5f17d5a5ecd62ffc75027d850",
"outputTransactionId": "6b79282b8e67c858a9ff9b04496183bbcee38341d0aabd9784fb9a3b37edc1a4",
"outputIndex": 1,
"outputGlobalIndex": 43943985,
"outputCreatedAt": 1396796,
"outputSettledAt": 1396799,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20a23002481ee5bd8b0f29754bb7cf90980b6e5666f1d25c7d7532673329de8882",
"sigmaType": "Coll[SByte]",
"renderedValue": "a23002481ee5bd8b0f29754bb7cf90980b6e5666f1d25c7d7532673329de8882"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2042db804d8d4c12e5ea4d412699fe4f45caf4aee27ec69f3046e9bedfcb64c022",
"sigmaType": "Coll[SByte]",
"renderedValue": "42db804d8d4c12e5ea4d412699fe4f45caf4aee27ec69f3046e9bedfcb64c022"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "a67532bf4e009d69cfd88b53bbedc800e89f9c383bb2ca8e82d39fe9b1815eae",
"value": 2000000,
"index": 6,
"spendingProof": null,
"outputBlockId": "c34d9af9c6ef8b1913f613b9a12b8ace757fa8f657f0f0f97bc537af303d7599",
"outputTransactionId": "654462af2afc33985b042789b3e8436eda568bd81be113dd65fcbc9ac47488c3",
"outputIndex": 1,
"outputGlobalIndex": 43944002,
"outputCreatedAt": 1396798,
"outputSettledAt": 1396800,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e209ddca043da8d3015e7bf0123894200d7e0c7e7c44d86071658614c2a72315765",
"sigmaType": "Coll[SByte]",
"renderedValue": "9ddca043da8d3015e7bf0123894200d7e0c7e7c44d86071658614c2a72315765"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e201b3f79488f8fc2c74fc28654866978b15e036f40a2c90a04a16f094d15ecb147",
"sigmaType": "Coll[SByte]",
"renderedValue": "1b3f79488f8fc2c74fc28654866978b15e036f40a2c90a04a16f094d15ecb147"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "f6f53e28a3c28a872f991570f6a48dd171d8bf0e37d942dc58c994ad19992c83",
"value": 2000000,
"index": 7,
"spendingProof": null,
"outputBlockId": "8d1e979067593370350e20ecbda5b5231d450dac3a2dc5262111cd0fbe57fa97",
"outputTransactionId": "419fc53597b8e572e3f39fdfeb592863d5ef9a3832e170e7bd786dd8390e93eb",
"outputIndex": 1,
"outputGlobalIndex": 43944033,
"outputCreatedAt": 1396800,
"outputSettledAt": 1396802,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bdf563b55eda9241d742fef76bc5fe844b5be99cb6fed7e7c59117443dd27e41",
"sigmaType": "Coll[SByte]",
"renderedValue": "bdf563b55eda9241d742fef76bc5fe844b5be99cb6fed7e7c59117443dd27e41"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e206078cfef2eb906235d2307eb1d91341cb8ac591a27896dea6d9eba8c71c94888",
"sigmaType": "Coll[SByte]",
"renderedValue": "6078cfef2eb906235d2307eb1d91341cb8ac591a27896dea6d9eba8c71c94888"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "fe7d23cfe2c4097c4e0c652591386c96ee58a831f4ed294ccf584e7f5952f7f6",
"value": 2000000,
"index": 8,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "23e4da0f5ec9dfede9c329f530bd650bd3ce4037c8a78b20e68e9a7a9621d027",
"outputIndex": 1,
"outputGlobalIndex": 43944054,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20d428f13491b4b09b108343e6244961ed91674442085b101f194d7bb6a6aa00d7",
"sigmaType": "Coll[SByte]",
"renderedValue": "d428f13491b4b09b108343e6244961ed91674442085b101f194d7bb6a6aa00d7"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e203b2b7c17b767fef7bee32ba783b0b6d60ddc47e26a3ebcf4044bbf8ba6a38692",
"sigmaType": "Coll[SByte]",
"renderedValue": "3b2b7c17b767fef7bee32ba783b0b6d60ddc47e26a3ebcf4044bbf8ba6a38692"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "99532b09058c727ba191bc8786921f30351538d7bfac2305704f98279ffb8fd2",
"value": 2000000,
"index": 9,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "0ef3b896c8e090494d7f1fff95e8dccc77d791ac3b39706eb7507ff3768c0c81",
"outputIndex": 1,
"outputGlobalIndex": 43944058,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20dca3aa311b2b660859b55c0a9951b968cf8fed4a9fcaed16ae9860d91896d0cc",
"sigmaType": "Coll[SByte]",
"renderedValue": "dca3aa311b2b660859b55c0a9951b968cf8fed4a9fcaed16ae9860d91896d0cc"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e202123b1ee03253bb2b0da7de8548a5cbf22fece8b80337b867a1b4b966e3c897b",
"sigmaType": "Coll[SByte]",
"renderedValue": "2123b1ee03253bb2b0da7de8548a5cbf22fece8b80337b867a1b4b966e3c897b"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "aacfada2fdac6756d4038545cd13aa5ad1cb42feeade194ee31c94c8e3cb5661",
"value": 2000000,
"index": 10,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "3b7c22ac80fc0ddecda56372575f02eaa56bb428fcc8c118af077cba06188012",
"outputIndex": 1,
"outputGlobalIndex": 43944062,
"outputCreatedAt": 1396800,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20ef70b252e911cba6ca36080094315a89798d2f0d0f1251e519314a056de2829d",
"sigmaType": "Coll[SByte]",
"renderedValue": "ef70b252e911cba6ca36080094315a89798d2f0d0f1251e519314a056de2829d"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20fadae5e845e5dc2c5b4ee82e0970d5be7ae0008beac25167f6847c318b25cc7d",
"sigmaType": "Coll[SByte]",
"renderedValue": "fadae5e845e5dc2c5b4ee82e0970d5be7ae0008beac25167f6847c318b25cc7d"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "fcafa26b86db0dc2cb4751e5088b2baf60df0983fedd7691328d7e1bf15f7d2d",
"value": 2000000,
"index": 11,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "149a08a08aac63e813ac85e5e0c4c6c574aaecdbecb7dce0eae37de0bc9cdcb4",
"outputIndex": 1,
"outputGlobalIndex": 43944066,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207c445a4ad72166bbe833d06eba11701a9fed158b8c497f406e989f7b0d26bb2d",
"sigmaType": "Coll[SByte]",
"renderedValue": "7c445a4ad72166bbe833d06eba11701a9fed158b8c497f406e989f7b0d26bb2d"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20da64c428ce7450fb82c3ce45eee67d0039af940909bf7daac511b2eddf8124ee",
"sigmaType": "Coll[SByte]",
"renderedValue": "da64c428ce7450fb82c3ce45eee67d0039af940909bf7daac511b2eddf8124ee"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "f5f83b98caf445da54c18aea2da93bd180576232b9bc8beac01fa12c1501f2c3",
"value": 2000000,
"index": 12,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "74535471c0661b083c8b0154336616130114389b2b58d97f355b929067d10638",
"outputIndex": 1,
"outputGlobalIndex": 43944071,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e209ffe51dd336aa8da7332e93f8f989a0427eba5a3008ddbe72fff93cff2a0d010",
"sigmaType": "Coll[SByte]",
"renderedValue": "9ffe51dd336aa8da7332e93f8f989a0427eba5a3008ddbe72fff93cff2a0d010"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e201e5673c41c4f049e5bcd70e3b952c40d6b9d52103f92639e7310dce6018d8e99",
"sigmaType": "Coll[SByte]",
"renderedValue": "1e5673c41c4f049e5bcd70e3b952c40d6b9d52103f92639e7310dce6018d8e99"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "222ece664c15b46077f32f5d6de60337e58140e15b424810b36d9d6feb39454a",
"value": 2000000,
"index": 13,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "809bb9abfb29709783fa7973f308353cc90d8883a48899ad45d191b5f1c80b20",
"outputIndex": 1,
"outputGlobalIndex": 43944076,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2061834b1341b1dba4534d93ba7f1ba0bdaba0d1d79624c837bb39fbccf2aef3b1",
"sigmaType": "Coll[SByte]",
"renderedValue": "61834b1341b1dba4534d93ba7f1ba0bdaba0d1d79624c837bb39fbccf2aef3b1"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2093c38f33fb4aa872b4f9013f1a04ee7d0168e2f983a580d1c3b06e1c196e1947",
"sigmaType": "Coll[SByte]",
"renderedValue": "93c38f33fb4aa872b4f9013f1a04ee7d0168e2f983a580d1c3b06e1c196e1947"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "b7c2096bf30ffd48cb7af38e53fb5062718d49fb5d1299d7de68ad08ae31c453",
"value": 2000000,
"index": 14,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "9a0e223b32eaf7283e874d32a80999cf1c63ec16f654de7c71ff60408c8b19f2",
"outputIndex": 1,
"outputGlobalIndex": 43944081,
"outputCreatedAt": 1396800,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2044182b8ecf403458f8beb6bc013646dcd30c336acb2ea888f44ae893936591b6",
"sigmaType": "Coll[SByte]",
"renderedValue": "44182b8ecf403458f8beb6bc013646dcd30c336acb2ea888f44ae893936591b6"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2039354069b33b5c782bf8cbca5226ed9b06200f949eb6032bee517eb3fbdb5bbb",
"sigmaType": "Coll[SByte]",
"renderedValue": "39354069b33b5c782bf8cbca5226ed9b06200f949eb6032bee517eb3fbdb5bbb"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "cecd707a29ee3f35b05c528aba30e122a9c815aed8fcb547e39d5575e51f3864",
"value": 2000000,
"index": 15,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "a140aeffb428592a2280ecf00d51554510b5e1bca06e54e7734ce13cda02c110",
"outputIndex": 1,
"outputGlobalIndex": 43944086,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20e542dc8d3c7c9d9711b4a88b7fdf1a0427eb90bcb44b47eefadd4047896c3b0f",
"sigmaType": "Coll[SByte]",
"renderedValue": "e542dc8d3c7c9d9711b4a88b7fdf1a0427eb90bcb44b47eefadd4047896c3b0f"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2047548e86bd46549c00f1b35c5819f957b1b33ce8f01fef309e960f14f2ca20bc",
"sigmaType": "Coll[SByte]",
"renderedValue": "47548e86bd46549c00f1b35c5819f957b1b33ce8f01fef309e960f14f2ca20bc"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "58322fedc3172eda8565e22defaaa9941787dcba8b32229427d73e26d8164df5",
"value": 2000000,
"index": 16,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "a68b2ebd6811d1d58ebc7eb42046a1527adc828c823cd64cd96dc3a8982c79fc",
"outputIndex": 1,
"outputGlobalIndex": 43944091,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f45c3bac3e598eb013460b0274266da0e09bc093763fa6f753f462e85edb74ca",
"sigmaType": "Coll[SByte]",
"renderedValue": "f45c3bac3e598eb013460b0274266da0e09bc093763fa6f753f462e85edb74ca"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e204afccc9e674ff1b6e8059b77fd98cbbf6aadb265b4f7bb821c0cd40dbff8e3c6",
"sigmaType": "Coll[SByte]",
"renderedValue": "4afccc9e674ff1b6e8059b77fd98cbbf6aadb265b4f7bb821c0cd40dbff8e3c6"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "7ac972e6b3c045a9e12df5e2a5fb73862ed7966ead6df6a4e432397683c8ce2f",
"value": 2000000,
"index": 17,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "b26c7624e3e4aab1053f50e5fdedc70109c20e56b1d3175030e362126912f1b3",
"outputIndex": 1,
"outputGlobalIndex": 43944096,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20c1787113933937afa3b1eb5ea40c69298e91e59591f6c9ec772db6afc663ac7f",
"sigmaType": "Coll[SByte]",
"renderedValue": "c1787113933937afa3b1eb5ea40c69298e91e59591f6c9ec772db6afc663ac7f"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20c8c9a4787768e2ca548e5bc0b70ee21d4ab2438f876d54d0620c04c22aef9aa7",
"sigmaType": "Coll[SByte]",
"renderedValue": "c8c9a4787768e2ca548e5bc0b70ee21d4ab2438f876d54d0620c04c22aef9aa7"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "296b759937a1e6f3610546309c69fd52bf4af93bf81e204fdadc1696b992b659",
"value": 2000000,
"index": 18,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "bd6b3bd4b8a567532808037c21f640cb1281b250b99df77df5c54f9d63502c78",
"outputIndex": 1,
"outputGlobalIndex": 43944101,
"outputCreatedAt": 1396800,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2008adba47f7dd7680ddf2272b6b09c3bfbb3430d3c7525aaab712789d0f1c1e5d",
"sigmaType": "Coll[SByte]",
"renderedValue": "08adba47f7dd7680ddf2272b6b09c3bfbb3430d3c7525aaab712789d0f1c1e5d"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20c1658b19d05076042d01729a29b2d9809261ad8a930052fde92dda94dd705c7e",
"sigmaType": "Coll[SByte]",
"renderedValue": "c1658b19d05076042d01729a29b2d9809261ad8a930052fde92dda94dd705c7e"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "fe96030c201519f7bd16ce930747bdc3bab45a3926b356fc051fcf29b8dfeffd",
"value": 2000000,
"index": 19,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "c30b48307cd246c376b2f30ea9b4477f44fa96c35c336ac793f00987477cd78a",
"outputIndex": 1,
"outputGlobalIndex": 43944106,
"outputCreatedAt": 1396144,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2068c4d5ed45f0910e584fe449bd79124987c8d10ed4592e3b3d4681a23c4cf4e9",
"sigmaType": "Coll[SByte]",
"renderedValue": "68c4d5ed45f0910e584fe449bd79124987c8d10ed4592e3b3d4681a23c4cf4e9"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e207e7084db41d009f7e8b63bd526770725b7b07d50830f2b625748d42d49191fcc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7e7084db41d009f7e8b63bd526770725b7b07d50830f2b625748d42d49191fcc"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "32e277f50259f12cbcf7140a1e9b7832d67745274e22072a15a0907add7182af",
"value": 2000000,
"index": 20,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "cb24ac600815dca12554d09b4e520febafd1133ba9033e68683b28afba260c0e",
"outputIndex": 1,
"outputGlobalIndex": 43944111,
"outputCreatedAt": 1396800,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20c58bab2dec6522708cd34197715d8caa63f606a84b82d253e41260d8c8415332",
"sigmaType": "Coll[SByte]",
"renderedValue": "c58bab2dec6522708cd34197715d8caa63f606a84b82d253e41260d8c8415332"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2076d8f11fbb03296290cdcdec907b8910f75af8eda5b0eb794b5e5446f80d9a23",
"sigmaType": "Coll[SByte]",
"renderedValue": "76d8f11fbb03296290cdcdec907b8910f75af8eda5b0eb794b5e5446f80d9a23"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "b13ce0f1a2492b19477fdff985b437e097de6f3daa3db9199f9610f4dce66805",
"value": 2000000,
"index": 21,
"spendingProof": null,
"outputBlockId": "3fcbb93ea11e26bd7fbef9ee97ae3b60f854f87b96058c919fd64cd1161b3939",
"outputTransactionId": "d4b01b64c721a27b091110ce6648665b2733e57bf2515536ed1cc505f4f47438",
"outputIndex": 1,
"outputGlobalIndex": 43944116,
"outputCreatedAt": 1396800,
"outputSettledAt": 1396803,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e204a9ca8fac05b868ce3a3d6007896be74488cb11cfca6aaa42ff3dcc9aa6d95b2",
"sigmaType": "Coll[SByte]",
"renderedValue": "4a9ca8fac05b868ce3a3d6007896be74488cb11cfca6aaa42ff3dcc9aa6d95b2"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e203c50ce7e7cc5c717b014f3db04f24ab0192d7eac2aa8b35787ac2b9ad811aef8",
"sigmaType": "Coll[SByte]",
"renderedValue": "3c50ce7e7cc5c717b014f3db04f24ab0192d7eac2aa8b35787ac2b9ad811aef8"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "e9a8da80ca2063b678150838e4cf3536953e46ba150122384b50de0258498252",
"value": 2000000,
"index": 22,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "12095a068113d2a1a16cd5fdbd9deb86a9344f53b4b5d1e7c51d29069caeb416",
"outputIndex": 1,
"outputGlobalIndex": 43944130,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e204d5a963014727424d941111bdeee8076c2e7647258badaf39a8b3caf74a0c358",
"sigmaType": "Coll[SByte]",
"renderedValue": "4d5a963014727424d941111bdeee8076c2e7647258badaf39a8b3caf74a0c358"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e200862550ae11cd88a0fb5461377ad74293262f74db3df8f384b1009213f322c46",
"sigmaType": "Coll[SByte]",
"renderedValue": "0862550ae11cd88a0fb5461377ad74293262f74db3df8f384b1009213f322c46"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "90246fbd53f573329aa21274c3a08246ee78ef7494d5d7ea180558c60f66058b",
"value": 2000000,
"index": 23,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "99292bc8c65683910dd50c60340fa09bd33bc2896c772452dd7c4c809143590c",
"outputIndex": 1,
"outputGlobalIndex": 43944134,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e202102df4fef44cf82d866ebafc5f8d1df76321a470b50f0a3390576892847b7b2",
"sigmaType": "Coll[SByte]",
"renderedValue": "2102df4fef44cf82d866ebafc5f8d1df76321a470b50f0a3390576892847b7b2"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20660b9fcc190128db431149ed7d51f6f03b5b9a70c37fd4aea5383993a2ef912f",
"sigmaType": "Coll[SByte]",
"renderedValue": "660b9fcc190128db431149ed7d51f6f03b5b9a70c37fd4aea5383993a2ef912f"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "9cdced49051c89028d0da93e7fd3496050fb99b16c1ae9cf24db92e5e2f84e3d",
"value": 2000000,
"index": 24,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "badbe33bf26c096fe7a75993bcce8802c4ca227db2e89e02e0b8391882fbe719",
"outputIndex": 1,
"outputGlobalIndex": 43944138,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20e8e21b614376cf31a07755aab5aeeee1948b75beab968fbf4d9595790644443a",
"sigmaType": "Coll[SByte]",
"renderedValue": "e8e21b614376cf31a07755aab5aeeee1948b75beab968fbf4d9595790644443a"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20ba0d306947e10ad22314cd38639bf425ddf57a2d7e91a1ae1ab80af8aeb148b5",
"sigmaType": "Coll[SByte]",
"renderedValue": "ba0d306947e10ad22314cd38639bf425ddf57a2d7e91a1ae1ab80af8aeb148b5"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "69d4e74965fa935306f6f8d08c00d12da35b88d6b37d85a0ad00aefcf26f672e",
"value": 2000000,
"index": 25,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "153b674473d33d332ff92d69ea855644c8faeeb0c89082a914303444697076ba",
"outputIndex": 1,
"outputGlobalIndex": 43944142,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2035c5522c70d2566fd5d980186c369551430e85a13482dfedeab6075d5e82078b",
"sigmaType": "Coll[SByte]",
"renderedValue": "35c5522c70d2566fd5d980186c369551430e85a13482dfedeab6075d5e82078b"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2073314fcfa9327ccba08d17b9cfe926c8fa680945455a010a84e77035d98dc717",
"sigmaType": "Coll[SByte]",
"renderedValue": "73314fcfa9327ccba08d17b9cfe926c8fa680945455a010a84e77035d98dc717"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "5951302c35e25956dae878002dc003f4b63276afb41e222b7d0d4a62a4c4c5be",
"value": 2000000,
"index": 26,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "9603a0aa38fdb60c569143f15819e564d41e88ae9fcb072dee45ba85bd98334b",
"outputIndex": 1,
"outputGlobalIndex": 43944147,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bd24bfe51c92a64cdf588284476dc2ccba569b3566d20781ba5a69815af743fa",
"sigmaType": "Coll[SByte]",
"renderedValue": "bd24bfe51c92a64cdf588284476dc2ccba569b3566d20781ba5a69815af743fa"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20b9688bc3331ca83cd2afcb8128208b91e6fc10847e59fed019010712ba5c7fbd",
"sigmaType": "Coll[SByte]",
"renderedValue": "b9688bc3331ca83cd2afcb8128208b91e6fc10847e59fed019010712ba5c7fbd"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "a8a40ce5f6679e5534b94e699f73799761958ca4dfe36cf44e83657bc7f536d3",
"value": 2000000,
"index": 27,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "b3b409690ef91ed49850272a3de3482cf81b7a1fee9fbfe5b37eae52365802ee",
"outputIndex": 1,
"outputGlobalIndex": 43944152,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20e912713fde41c4f25b521aec91a3f83f346c0955fb9a996d6abe2be46026651c",
"sigmaType": "Coll[SByte]",
"renderedValue": "e912713fde41c4f25b521aec91a3f83f346c0955fb9a996d6abe2be46026651c"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e2021fb82bf0b55a998e4aaf64afd85f24df1382fa00f38358e2f3b5c34a92177b9",
"sigmaType": "Coll[SByte]",
"renderedValue": "21fb82bf0b55a998e4aaf64afd85f24df1382fa00f38358e2f3b5c34a92177b9"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "acd2b4230d4fd06ad1f27c1661ca83e7143649c0d6696ef0d1b0261c03ff90d2",
"value": 2000000,
"index": 28,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "e609e07d922cd2e26d1c4f435ca47abaf0f6b2497e171e8279630b6730e4e2cb",
"outputIndex": 1,
"outputGlobalIndex": 43944157,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200e9266925b34feb74b29086e32f30c6d6a423c66033f7a09821d6ec012b70069",
"sigmaType": "Coll[SByte]",
"renderedValue": "0e9266925b34feb74b29086e32f30c6d6a423c66033f7a09821d6ec012b70069"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20de548084d709541691cbaafb18d241a8ab695c07fbda4a67fbdf7ba795d5b73b",
"sigmaType": "Coll[SByte]",
"renderedValue": "de548084d709541691cbaafb18d241a8ab695c07fbda4a67fbdf7ba795d5b73b"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "cd349fa5281ad112bd6b1cf2d4c302f94aa7af0d3c498e7ee878a0a51527f40d",
"value": 2000000,
"index": 29,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "f5c6011369df07ce1f307ac80f96856d48858c194861a775662f76a1575e4b4e",
"outputIndex": 1,
"outputGlobalIndex": 43944162,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203c487e027dd6ac21c91104f707a1950111717a141b06876a652ddf8999df48c2",
"sigmaType": "Coll[SByte]",
"renderedValue": "3c487e027dd6ac21c91104f707a1950111717a141b06876a652ddf8999df48c2"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20fc993f30b1e1d0b5417d7d01c1e6ca3f59a21fc793f006a789f1494e8a463632",
"sigmaType": "Coll[SByte]",
"renderedValue": "fc993f30b1e1d0b5417d7d01c1e6ca3f59a21fc793f006a789f1494e8a463632"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "39bf1f212815a46406bd2e767515e61f23b2cf3bef4fb17025d90f7367194932",
"value": 2000000,
"index": 30,
"spendingProof": null,
"outputBlockId": "81a2170f568a92634bdb6beb7843532b53b375dc1e91413c8466a7d48ad81c47",
"outputTransactionId": "f998d8310b44a2778010a2006f09d888086a330dd085b58898e1f26f4d629939",
"outputIndex": 1,
"outputGlobalIndex": 43944167,
"outputCreatedAt": 1396801,
"outputSettledAt": 1396804,
"ergoTree": "102404000e20a446b4906dd03501266d437f9411194b1bf67799953e5e1a1fdaba29767b6d78040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(-92,70,-76,-112,109,-48,53,1,38,109,67,127,-108,17,25,75,27,-10,119,-103,-107,62,94,26,31,-38,-70,41,118,123,109,120)\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(-102,-110,117,26,-70,82,121,-81,-2,-54,51,26,-7,125,32,-121,57,-110,-70,-50,-80,-59,-124,25,124,28,14,-2,-47,-12,-33,-66)\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": "5ivrmzxYZsMEcMTZnZnsQm6jutdmSRzVW7WZoqN2c82khPoBUwF6GRVZdd6XhnNf9gbi3fsoZRM3cHmvz3sgJEJmy61cRxTKrM4q9ZfxYKBtyfNXLwD4CCeMedd6pxYDbgT6h3W5Qce2DZX51sw7aP6hu73HxJvcAirXLCYdZxi1nnGUbZYd8WNkU9zZ5ZGLVasrL49hVLNoJsP3ZYLpqzXchCL8RKv42qnLJ2kHc9BZJyv3QAYqMZTZSHQyRnYj4GAbdB3aYP71ge2HXCb6Arc6upjU4cWJPrPY4f8QcMdhXTrUtWp9u443Ekqdd3S2y2jfWLjDLsd7S9y7ASHPqx3GnCcPK4i9YnCQhdM8i5f59nA5ENgo24BTJvyQiRssDrCPpHxeTUp5ae2E5D4vyAnFfWCFfD6f5Z6DEDQvFnu1JLjjLcunp3rehGTSNgjyNNzGkjf6GF2y6enPuNcfpyNWsY2QJot4r1yZWqzeHvMgjbhnjpcManj1ikT1FFeg1oKZCCNBUbed4jYnmM1qFFmTYaovRUuEFXKFU2fhpz3EfEB79PUd5g5YMu1MTkKdUzLrEnoTxz9GKNpXCsoFvwC82hEuwXPcPFuMHdBFa4jtqSueVFgCPHHiXMz2koe6FGmCzY67q8215taocoiEC8NjGNTJ6Bzz3apbT5JP2hLVi6z11kNDQgtTA4gNRoftjZBBNVaFFj1DwURqEBzdawony7FvSpQYzgFEz5PKN7rAAr8Dsd4phbesmeASSph4aQLzB7iuibFSZXxyBm1w8GUEodaWEhh2UeTCJx2XtocU9aLYrUSgA6PgBF5NWzWwXDihESwyboSKnDb2mfHeGyjkjKSfQP2oP8Las1CeMXPdnwXUggckB44f82qjE5ENnqYhah4s5WkgPzzSvx42uhxc8VTbySPgiDefVGuFCEATX6fgAs5ikKh38TYWzLbUi9qM5Ncz9G7Z7Mc8RTdKtRLSxLUoPpiabXtyfdBkNr5PYhznMd3TPy9EHKinSzPV3GiJHGEkfYAbGmf2imbG2LrGtCEnyft3vBXYVocEnAXZsVKSRMPvkWsA7J2LRuQHrZCbVwY4LBDpfrHriEGUnAd168HB7DKPqRtCsVLgd2h6JgSHS4xXvfSwhG371VfTxJgAAtHUgKttcZfpZGXffLCwP7zmQGNVz6FJLsTEN3VXaQMQ7ooCeGHFdL7nbB7ejitfnWzWqgwqi5kv3nZEcmx4YfcnyvAjBosChtBMNfkMSVqa42Mx1xat4eJvHD5Jm1AwYijVqQjcXYh1ZzHqD",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 3000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20451d78e793f7f882e98de2b388d3abbff1e5ca7abab7d15cf0c0d0dc2dc888b4",
"sigmaType": "Coll[SByte]",
"renderedValue": "451d78e793f7f882e98de2b388d3abbff1e5ca7abab7d15cf0c0d0dc2dc888b4"
},
"R5": {
"serializedValue": "0e207d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d602f3b664045f3541ae56cbdf300973233ae7cbfb2417f268384bbb90aecfc"
},
"R6": {
"serializedValue": "0e20219d99d10e791b3c6a1f5ea4fbd9f035759dce4ae09d58f9254b0b5ccd432b3a",
"sigmaType": "Coll[SByte]",
"renderedValue": "219d99d10e791b3c6a1f5ea4fbd9f035759dce4ae09d58f9254b0b5ccd432b3a"
},
"R7": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
}
}
},
{
"boxId": "2bf921473fb41dbd608dd004f1d12c09687604eee6278a340c3f0a46aa1bda07",
"value": 40000000,
"index": 31,
"spendingProof": "e113025b0c24ef9748afa68403ad1049807dbec71692cd68edad6fab5ed265d885b6e494ee5a64cd33163b05dec37dbd488ee3ee9d56e65a",
"outputBlockId": "0abe4b8a875d1030c6b3c26142235790e89989c08c0c4cd55e84b94228342848",
"outputTransactionId": "9a5b54f4eddf49d6489dcdc63fb4dd1ddee09a1177f7eaa6794ec28be9819050",
"outputIndex": 2,
"outputGlobalIndex": 43873052,
"outputCreatedAt": 1395162,
"outputSettledAt": 1395164,
"ergoTree": "0008cd021bafeb81c666815b9718976c83af23ac0aea0a07166cc7e3ae899ffa331f2c3b",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(1bafeb,cb5562,...)))}",
"address": "9ejFkHNvU1vCaiGo6oFCYndGUgE3dMLaEnZCRrX2xnr7ketXrr7",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [
{
"boxId": "1f36cd2678f356c11c331a7d1d6f082909f32a4b10ac0586ac97d471fcdfe439",
"value": 1100000,
"index": 0,
"outputBlockId": "7455acea313ff80fc3cefd631a92713ae2ddd037db3ec14119989e18e78dd717",
"outputTransactionId": "87dfe253cb15e9b26f4b3d7624a772a6a73cb395c8835f8ee72ead0e80f00710",
"outputIndex": 1,
"ergoTree": "100604000400040004000e2055bf993b4376ba132264d084f06fe033321ab43c68db1435a0e7e0bf77ddb7350402d803d601b2db6501fe730000d602b2db6308b2a5730100730200d603b2db6308a7730300ea02d196830301aedb63087201d901044d0e938c7204017304938c7202018c720301938c7202028c72030298b2e4c672010510730500ade4c67201041ad901040ecdee7204",
"address": "prufxZid3SJMyUVhAPFAF4uLyCZbEMWCMXRSyuMEvDUHZf81JcGcmu1EW1U9hUuJerWer5vmjhiJMmjbCqDwPMKRy169SPaLTxDp5tZ2rCrKjiv7xVAsnmphxSNBpj6qqB8fs1rWJGn9dN7t74qvx6oVHZny8KNMrqfEDjcWRv7wP21sZFP4rie4YhWJs8Z6swQ3DA28B5bzMZkMqfR7",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "1106809bee027802c8018080babbc82e808ece1c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[3000000,60,1,100,800000000000,30000000]"
}
}
},
{
"boxId": "078e50c48abf15f8f91befcc3ddcf1903a50d50a729c6b312c3e429e2630aa93",
"value": 1100000,
"index": 1,
"outputBlockId": "85bb4f1f2a964acc5712e4de963a7eeff6f660efd5501b044874c92becb51f50",
"outputTransactionId": "cdf784478e0113d5cf03e149b44e486d4eacc58e77d7b7874630f7db3c4dd229",
"outputIndex": 0,
"ergoTree": "1026040004000e209a92751aba5279affeca331af97d20873992baceb0c584197c1c0efed1f4dfbe010104020402040604060404040404000404040204000e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa20502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
"address": "NY4PEzZ7Vfju59RSazdQK92s7PaLrnCh5D9yZBZx7fptQjQZ7Ra2Xiz1PFusrkij3YamVoqXNqoUzazpjnzwmX4zKvPwWGLdqk1RXvp82m7Km2nwtvL2d6tVVCfgiVzA392JszEtNDh9hNXn6wk8eXjXwUg1q1w4UJi6XzmscSH6iZ1BR6ghCp5fyrZBeUfnvbPsfgHmmoVQzmDJ5E9KjmCg53detrDH29gyZUKyqjC5ddnCKG5cvVmoZ7D2ix9KFa9RuLcpVTxnVnuoJnHL1yoGog11TB3eT5hRyiUzeBU688pMb1xyUaCw8bjh5wSsBRAWQnDiAaGuj6zsJEnKeMW94XLeaTASw4K2bwyWHr4BVN9XNSeopFoj6mXPrD2ZhGgPV4HeQp1qEQ2pemMiSecXYkghfnk1t8hnfDNMfXoyKXxEmN8Cf1p7M8pqtgo7H9uUi6xsfotsB2uHVSoT21nzERYMaej9YuYwgC2iUzrzeZNFu7LbMqBErDgHn4wfgppRnF6axDca7QJGNv3q7E2q1DGRpzmTXPfr9FeFxki9geAwsTAy1KTqU2u6TY2wcRC3GzQz83x6LatZLhf9HZnVWZ3SRWQ5AmKUfxhHVxVC9Hwiraqb7ciZBsrnXHWmFaHHHYxafZwoLUBqxeWnHNM211MUwJ2rD9pvrqREfYs4CKYJNDxe5nezL11TnsLyt6p6XkKgHXvvqnk9HQ27pMbpNVX33Y8iQpznFvL2YBCn6Dw9hBDgb8thcYkkAXyLRZskEmhXQFL9evXTstNoeJVJp7NAo7dejZRaKHzTvZnZpkybJGks44qFbGSuSXGegN1V1HWyYGnGSgEJm3yrapNC5tdTvHWXVDxjw1G2TwqKL8D4HZVsyWsu8PEErsaf593jscXKTRn2uqvdhp29rJKGV4v2Cfd8DDXzwhmVxcVFyUiXg9JDe8fCi2rxmFai7a6P6vTJrUkJRtKYBt5RUY3uzKXpX4J4fBWMHmnM2yTSgdaXb9MYULmsbWitqpxiTWh1iMQdXNHxU1A2hHvsqogqEhrG9bGmMU1m1EFSFAPocv3KUf5bPYUWmVUFaxa2MLmE4fs1EC3kCJz8434NrxD1YVA1iosiv5f2tDM8E3w15VRik2a3R1Y6C1D9uHAAT1XK1A27dnx6e586eghm5BuvCY9Di89bdYH5KX3sg4NzWAAJYd5DLZbtdXxzRrKiKwMcPjskhwyQRcv3qstVzPDfJdE8Ej",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e08657468657265756d",
"sigmaType": "Coll[SByte]",
"renderedValue": "657468657265756d"
},
"R5": {
"serializedValue": "0550",
"sigmaType": "SLong",
"renderedValue": "40"
}
}
}
],
"outputs": [
{
"boxId": "418975c291f581e1befa21a5244634fd79d8f5778dd4ab77a7557e89b91efa99",
"transactionId": "e5b66f7fe6198ac85768d36f05e6063eafd524c3b393ba0e62c951c1c8c49fad",
"blockId": "1888f3e2afa98d2f87a005020359270687ef7c8dcc43f697f9b2d9ffb615b471",
"value": 62000000,
"index": 0,
"globalIndex": 43944297,
"creationHeight": 1396805,
"settlementHeight": 1396807,
"ergoTree": "100f0400040004000400040004000400040004000e20b12829715be11b3fb55d1ae5d3b3d1288ecea45cf2e4db4b2e3d42e88eb17200040204000e2065ff93c34ea34436fd954d14e8b9bb0672b2951449b34f20817155a5a613845b04c0d1020e209efa44e79a21703197a2d888fc204cf6435711cdefcfdf5bcb8fb929e5091bbad804d601e4c6a70704d602b4b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100018cb2db6308a77302000173037201d603c2b2a5730400d604cb7203d19683040193b17202720193e4c6a7040ecbb0ad7202d9010563e4c67205040e830002d901053c0e0eb38c7205018c720502af7202d9010563eded93c272057203938cb2db63087205730500018cb2db6308a773060001938cb2db63087205730700029d8cb2db6308a7730800027e72010595937204730996830201938cb2db6308b2a4730a00730b0001730c9299a3730d8cc7a70196830201aea4d901056393cbc27205730e937204e4c6a7060e",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: Coll(-79,40,41,113,91,-31,27,63,-75,93,26,-27,-45,-77,-47,40,-114,-50,-92,92,-14,-28,-37,75,46,61,66,-24,-114,-79,114,0)\n10: 1\n11: 0\n12: Coll(101,-1,-109,-61,78,-93,68,54,-3,-107,77,20,-24,-71,-69,6,114,-78,-107,20,73,-77,79,32,-127,113,85,-91,-90,19,-124,91)\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": "ZsPNMsGz8D8y11MAneZTVjJndCjgTUoSPbApCbagsfJ9WvbzbsgAbzHGNF5aNaoR2AyxnrCBH68d5TDEc8aBhVRBT4Q5UC5tdqi9JpMqC8CYFja9PYqMj7KZDjPyMHPxbqUSrq8pGVwe7f8dCV5brNYBCrNqcrC5TmYvp2HpoEUXVb7JsxCuPWQFJgXqYhzEbySQyZQGCdVX6XtjU7aQZK5bzijsXDJhuntTM7ntmdSBJjEhtkMrvrBH8RtTW2JHZw5ZW5QamM3MJbfYDExepJQeJtACiz5n36piDgebfWgjAgibjz6oXsky3mJk2rAETx25AMQSAkHz3cYnH5Gs6BorBka9qXK3U47Dk4tobZGbEZqVeFvuaoRb7VcGUvX8L4rQf72gXzVVCVvY9YEzVoFEfFGe392S5e7X6QpdBuap8maYY4RygToFx6fLeUggDP1gEQ2ptDXZoCcthQPR6ey1GtEju8jqujt2VvJ6A8VjCbU3JYvozB6kqGxLCLKHaN1zm1",
"assets": [
{
"tokenId": "f5985c64c1aa8f08569dc77a046f65f92947abaa9ccd530aead033eece23496e",
"index": 0,
"amount": 93000000,
"name": "rspv2EthereumRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20c1350958435bcd18fe2bb9241f2a3aff09dcc38176f475c059cd88bee1c4193d",
"sigmaType": "Coll[SByte]",
"renderedValue": "c1350958435bcd18fe2bb9241f2a3aff09dcc38176f475c059cd88bee1c4193d"
},
"R5": {
"serializedValue": "1a0c4230786564303337623062386239633131383465663739376239373932383939346139313932336335633266306332366331616565333137393738653935663831346508657468657265756d0763617264616e6f2a30786137316163626531623534633137356136383363623162346266663062326264386263353234346567616464723171797561376e7a706561717238683066657567763578307077676d7779617479676d7a75337a79756e6376706c30747872776e337830617775737734653939347564656476737276786c357637797161616c363276683532643233716d6c6b75676b0800000000000186a0080000000000001a4d08000000000000059b2a3078376662353535613933653836353463336365313133653661633363306437643630336337363630334132373963393039663334386535333364613538303838393866383766396131346262326333646662626163636364363331643932376133662e3533346534353462423078636366393162653462303836653636363632653739373235623431336138613132616632613039303864396530636564306166626363326138646137613165360800000000014376b4",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[307865643033376230623862396331313834656637393762393739323839393461393139323363356332663063323663316165653331373937386539356638313465,657468657265756d,63617264616e6f,307861373161636265316235346331373561363833636231623462666630623262643862633532343465,616464723171797561376e7a706561717238683066657567763578307077676d7779617479676d7a75337a79756e6376706c30747872776e337830617775737734653939347564656476737276786c357637797161616c363276683532643233716d6c6b75676b,00000000000186a0,0000000000001a4d,000000000000059b,307837666235353561393365383635346333636531313365366163336330643764363033633736363033,32373963393039663334386535333364613538303838393866383766396131346262326333646662626163636364363331643932376133662e3533346534353462,307863636639316265346230383665363636363265373937323562343133613861313261663261303930386439653063656430616662636332613864613761316536,00000000014376b4]"
},
"R6": {
"serializedValue": "0e20b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2",
"sigmaType": "Coll[SByte]",
"renderedValue": "b699245cb10041620dbc7c98f5f4eeb9574ae01ffa24bb4a382ec6c9a7180fa2"
},
"R7": {
"serializedValue": "043e",
"sigmaType": "SInt",
"renderedValue": "31"
}
},
"spentTransactionId": "8eb8946e79226dbd0a8faafd69221cf857872a3dddc2fa6a929149aa324d2477",
"mainChain": true
},
{
"boxId": "246c926204cb93f2e6eb3a074310b9df1e9239412d6c51c1f295ebeecf592199",
"transactionId": "e5b66f7fe6198ac85768d36f05e6063eafd524c3b393ba0e62c951c1c8c49fad",
"blockId": "1888f3e2afa98d2f87a005020359270687ef7c8dcc43f697f9b2d9ffb615b471",
"value": 38000000,
"index": 1,
"globalIndex": 43944298,
"creationHeight": 1396805,
"settlementHeight": 1396807,
"ergoTree": "0008cd021bafeb81c666815b9718976c83af23ac0aea0a07166cc7e3ae899ffa331f2c3b",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(1bafeb,cb5562,...)))}",
"address": "9ejFkHNvU1vCaiGo6oFCYndGUgE3dMLaEnZCRrX2xnr7ketXrr7",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "cb9b54579f0721767c76deaad33db76eddae09b4f45410148a4aa300769f2de0",
"mainChain": true
},
{
"boxId": "4573ac2a014d0715181a80d05903b81ac03beecead800daf501781bba902d0b3",
"transactionId": "e5b66f7fe6198ac85768d36f05e6063eafd524c3b393ba0e62c951c1c8c49fad",
"blockId": "1888f3e2afa98d2f87a005020359270687ef7c8dcc43f697f9b2d9ffb615b471",
"value": 2000000,
"index": 2,
"globalIndex": 43944299,
"creationHeight": 1396805,
"settlementHeight": 1396807,
"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": "399899db2d1d1fdd1bd96172d7beed3c62cb2289b5c67a67ddfe7e41d0b03f18",
"mainChain": true
}
],
"size": 2306,
"isUnconfirmed": false
}