Transaction
ID: d24c2d2212...7c1d
Inputs (30)
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.006 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.058 ERG
Tokens:
87,000
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.004 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Transaction Details
Confirmations: 325,042
Total coins transferred: 0.064 ERG
Fees: 0.002 ERG
Fees per byte: 0.000000899 ERG
Raw Transaction Data
{
"id": "d24c2d2212a09df7f45b197f0c25a6f8ff2f4101dc8a4210e7d36b6dde4d7c1d",
"blockId": "929a482de86e061ccb62cba164003cfcdc21108291582e5d99969f092ddb29c1",
"inclusionHeight": 1434620,
"timestamp": 1736308511445,
"index": 7,
"globalIndex": 8400401,
"numConfirmations": 325042,
"inputs": [
{
"boxId": "be9b0db69874561953910cf9684b5b70f0670400f3e5668526673706a056933b",
"value": 2000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "a10a37eb85b179f2741bb562fe5ae7ce897ea3592a0ef230856083347e71c567",
"outputIndex": 1,
"outputGlobalIndex": 45444205,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20fedf1953ef78b12ba55647feeb22600c87c57bc8f55b367449f4dcb3bf4859eb",
"sigmaType": "Coll[SByte]",
"renderedValue": "fedf1953ef78b12ba55647feeb22600c87c57bc8f55b367449f4dcb3bf4859eb"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20a39f09e8a392e4b48687d53791ec5482df22f9858b82542b81d42b0a351b7222",
"sigmaType": "Coll[SByte]",
"renderedValue": "a39f09e8a392e4b48687d53791ec5482df22f9858b82542b81d42b0a351b7222"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "696de7b8c1ce0bca27efa7e84abcb0f7c3d5b96cd98500c08077b756d8e93189",
"value": 2000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "b01454296a322716b7ea4e147e61a4c77abee940569b494394bca9faf558c4ee",
"outputIndex": 1,
"outputGlobalIndex": 45444210,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e202a5e11cb271c064c074e5dd433bb8b5a70856ff6f7022b655051a6820d686165",
"sigmaType": "Coll[SByte]",
"renderedValue": "2a5e11cb271c064c074e5dd433bb8b5a70856ff6f7022b655051a6820d686165"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20591d90d5a4abc3e81471277ebe6b062d7dd9d0c3e2e78a409605075bb4c9057a",
"sigmaType": "Coll[SByte]",
"renderedValue": "591d90d5a4abc3e81471277ebe6b062d7dd9d0c3e2e78a409605075bb4c9057a"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "37aaf7e11117c331a3b359abf8fc44f7d812a267fae0157b470da25bc0294b32",
"value": 2000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "d6295af871b881bc0ec46be39ecb9f59b65c65cca2ed93ae70a4220180544c2f",
"outputIndex": 1,
"outputGlobalIndex": 45444215,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2048149b0d19ff8404d97a63ee9f7a4a6ce8acaad7593ec82f900fba3c20cab9ab",
"sigmaType": "Coll[SByte]",
"renderedValue": "48149b0d19ff8404d97a63ee9f7a4a6ce8acaad7593ec82f900fba3c20cab9ab"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e203c065f2c74eb81b821dee0f99313a699b5b59a5e8e676c26e8cdd2fb34717a13",
"sigmaType": "Coll[SByte]",
"renderedValue": "3c065f2c74eb81b821dee0f99313a699b5b59a5e8e676c26e8cdd2fb34717a13"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "ef4d044ace489eb95a6d57a0e82a8230cf1a9c804a1d4ad03e0b042a61f334c4",
"value": 2000000,
"index": 3,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "de0fc29ce0da39275b89936d0136ad2209986703402eadf881ca0fc48a80241d",
"outputIndex": 1,
"outputGlobalIndex": 45444220,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2021cef27cf45779a9e9f8f9c7e8b510f9076b892db2af52f18f26fde2e0bd143d",
"sigmaType": "Coll[SByte]",
"renderedValue": "21cef27cf45779a9e9f8f9c7e8b510f9076b892db2af52f18f26fde2e0bd143d"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20e973caaf0b749a8a155a4010cd2ee721819d7b8047d1f895a96e4e7218c13054",
"sigmaType": "Coll[SByte]",
"renderedValue": "e973caaf0b749a8a155a4010cd2ee721819d7b8047d1f895a96e4e7218c13054"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "6b24216ed07388384df9a7fed70e4a3e9834b33678e7dd618e2a19390138a538",
"value": 2000000,
"index": 4,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "e1a392f7810cd2752996a34307da131bd2b1dbf15411c2f3f2e2256a2b202c01",
"outputIndex": 1,
"outputGlobalIndex": 45444225,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200a19f01f38cd023531fef00cefc86e5d2b45e493d05934cd330743db82203d00",
"sigmaType": "Coll[SByte]",
"renderedValue": "0a19f01f38cd023531fef00cefc86e5d2b45e493d05934cd330743db82203d00"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20c929b9ec39e0bc082ef665ef838cb6639621c71f678017f358f572db9a4adfb8",
"sigmaType": "Coll[SByte]",
"renderedValue": "c929b9ec39e0bc082ef665ef838cb6639621c71f678017f358f572db9a4adfb8"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "59605a4748f25d5ddc1d79289fa374ae7e75fe56cdb8da668b880c96280393c2",
"value": 2000000,
"index": 5,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "e58c7f0988ae722191d75a08f1241db335f54f9d81ada09af25d408309196ab6",
"outputIndex": 1,
"outputGlobalIndex": 45444230,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20fccc9c9b540920076d99db0b49c89eb765f2436c433e6cbec90c7a59e14d599a",
"sigmaType": "Coll[SByte]",
"renderedValue": "fccc9c9b540920076d99db0b49c89eb765f2436c433e6cbec90c7a59e14d599a"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20045bbc95e0dac8023fdb7d7908ddbad7120bfa68d054d7a34f7505504344e765",
"sigmaType": "Coll[SByte]",
"renderedValue": "045bbc95e0dac8023fdb7d7908ddbad7120bfa68d054d7a34f7505504344e765"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "fe14591f417f13ac3842b269c8edb0da2d16efc23999f9f3876a6ac5c3579c9d",
"value": 2000000,
"index": 6,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "e8b3106d2667ed291dbfaca4b0ac76b4302feed59b7aef1c2b1661c607a0d870",
"outputIndex": 1,
"outputGlobalIndex": 45444235,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20e5a066f2c79159c98ed889bcf228202bcb63b96accd1fad80bbaa6262072f268",
"sigmaType": "Coll[SByte]",
"renderedValue": "e5a066f2c79159c98ed889bcf228202bcb63b96accd1fad80bbaa6262072f268"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e208c40d17057bd9ccee5740c2ed91c8992b54a4de19929d6e989c5627f2cca2172",
"sigmaType": "Coll[SByte]",
"renderedValue": "8c40d17057bd9ccee5740c2ed91c8992b54a4de19929d6e989c5627f2cca2172"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "e08695d56acaff4caeed926f57a710286d252ba4e0c2e750d9e8e2ab77f6c3da",
"value": 2000000,
"index": 7,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "eb7c918b5b2c60b46c510541a4ca78358dd887a8552a32bc7ddf98a5f4924f6d",
"outputIndex": 1,
"outputGlobalIndex": 45444240,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20cc04764baed60e6bbe3bd46ec928d7ad330980ff1531dd47aff732ead8dead26",
"sigmaType": "Coll[SByte]",
"renderedValue": "cc04764baed60e6bbe3bd46ec928d7ad330980ff1531dd47aff732ead8dead26"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20b47cc6b3fd4e583f1272bf3d91608484aec3d2ec5762663b9365f3d7b7021790",
"sigmaType": "Coll[SByte]",
"renderedValue": "b47cc6b3fd4e583f1272bf3d91608484aec3d2ec5762663b9365f3d7b7021790"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "4acd6ab51179311bc3706c0028b03ec79e11c580915cdb30e1d858a9cfb5698b",
"value": 2000000,
"index": 8,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "faeb0b0d3c10d1da6fdad05ee7b24d39e8d94ad066887ecc9617698542e5a358",
"outputIndex": 1,
"outputGlobalIndex": 45444245,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20fe362f1040820f1d8939a279369a0115f69d69233333328cc346181c599e0dad",
"sigmaType": "Coll[SByte]",
"renderedValue": "fe362f1040820f1d8939a279369a0115f69d69233333328cc346181c599e0dad"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e2092c77ad1045395b55fd26ccf74832a51e0b4979929b1e90a4cda5b4dbdf531d9",
"sigmaType": "Coll[SByte]",
"renderedValue": "92c77ad1045395b55fd26ccf74832a51e0b4979929b1e90a4cda5b4dbdf531d9"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "c27c90122be5d3ffd4f109484ee40b94784833113e21b0f87aa0ca73fee68186",
"value": 2000000,
"index": 9,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "4fa16963a41d56b360c28894e2dc390a97145996a5a7ebe808437a634919468d",
"outputIndex": 1,
"outputGlobalIndex": 45444250,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20a8a1e1264782cbb64c4b74df836347423212f1d1906cdcadfa1479c34df535c5",
"sigmaType": "Coll[SByte]",
"renderedValue": "a8a1e1264782cbb64c4b74df836347423212f1d1906cdcadfa1479c34df535c5"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20d5ae381863fa45fcccf6df5baf8498e4882889373e64cf90bd226bf940f96e65",
"sigmaType": "Coll[SByte]",
"renderedValue": "d5ae381863fa45fcccf6df5baf8498e4882889373e64cf90bd226bf940f96e65"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "3aba7f5e53d0bf7720a095ff5a273c884b938d0e44c7a121458553fe934ce5f4",
"value": 2000000,
"index": 10,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "f84151fe22557f367e70cffd6d167ce19bc75338d6c9622bb287e794f231acc3",
"outputIndex": 1,
"outputGlobalIndex": 45444255,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200df0eb94a27b628cde9463d45518024dfa110acc53e824260091cb6e35ec5760",
"sigmaType": "Coll[SByte]",
"renderedValue": "0df0eb94a27b628cde9463d45518024dfa110acc53e824260091cb6e35ec5760"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20d9f8984a2c511470789af3055eb7f69dd18027725110ae646cf0e34e2373218e",
"sigmaType": "Coll[SByte]",
"renderedValue": "d9f8984a2c511470789af3055eb7f69dd18027725110ae646cf0e34e2373218e"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "d4f6c7fd363050a4aebd373653d4dc269820354903cd65b908174fb7a095e1c8",
"value": 2000000,
"index": 11,
"spendingProof": null,
"outputBlockId": "3bd875b66e404a73e451aaf02e8dcc9e5ec4e0bb41654914a65849edf97efd26",
"outputTransactionId": "d2d67726e22512c069bdd19f26fdc46500a21b8e227747dd6abe25d303afb443",
"outputIndex": 1,
"outputGlobalIndex": 45444113,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434613,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200284ecf734b34f6ba74401d07051be7a4f0877711c9d0af7f88333d21944c732",
"sigmaType": "Coll[SByte]",
"renderedValue": "0284ecf734b34f6ba74401d07051be7a4f0877711c9d0af7f88333d21944c732"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20576aaaa070f724fae6beaf067590d153b95716a24a05ee8069accd122965e66e",
"sigmaType": "Coll[SByte]",
"renderedValue": "576aaaa070f724fae6beaf067590d153b95716a24a05ee8069accd122965e66e"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "8bc11eb6e4d4f814a80dbb2b4ad294773ad3560d12daf4f299f6391a1803c614",
"value": 2000000,
"index": 12,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "c8a91deb1caa3e199af830c51529a017513fd4c8f775cf00f29add69f3399e51",
"outputIndex": 1,
"outputGlobalIndex": 45444123,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e201929b705004775582e7c5656256c7e2e63688b41ec8dda48f63e37bea9cc6e46",
"sigmaType": "Coll[SByte]",
"renderedValue": "1929b705004775582e7c5656256c7e2e63688b41ec8dda48f63e37bea9cc6e46"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20474b1287c3e7e5de2aeb8844ba14d878f34cd14a99f6d9e3bb17f23c770518fd",
"sigmaType": "Coll[SByte]",
"renderedValue": "474b1287c3e7e5de2aeb8844ba14d878f34cd14a99f6d9e3bb17f23c770518fd"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "a9826b8c3201476aeeec6f3c351109478ac9f4e0d1a8384f7564a5542afb6c95",
"value": 2000000,
"index": 13,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "5c5136123c89a2b409fe7b7241a40c20dc2b53e95279524ea640154bdbb78f1a",
"outputIndex": 1,
"outputGlobalIndex": 45444128,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207d8b2efeb2bcff1c4196bf2daa34c66aadcd455c78585ec7e5bb1f3b4066179b",
"sigmaType": "Coll[SByte]",
"renderedValue": "7d8b2efeb2bcff1c4196bf2daa34c66aadcd455c78585ec7e5bb1f3b4066179b"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e206c086f3b4f2ce096255cc14fd5ce912ce95517d568fa2e39896f8bb24e744656",
"sigmaType": "Coll[SByte]",
"renderedValue": "6c086f3b4f2ce096255cc14fd5ce912ce95517d568fa2e39896f8bb24e744656"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "efa39bd592ba9802275cd72aa25adcb66681b0304ffb95624cb7b09b6a09679b",
"value": 2000000,
"index": 14,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "6bf3abbe90b5c37e5e94076b2c1463e2030b7ea96092e577881b2ae15f9f2fbd",
"outputIndex": 1,
"outputGlobalIndex": 45444132,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e208ed8fdee85a640e7f49ddd4fb4c6d4a97e0e4b63306b4f26e8ed8335b3973849",
"sigmaType": "Coll[SByte]",
"renderedValue": "8ed8fdee85a640e7f49ddd4fb4c6d4a97e0e4b63306b4f26e8ed8335b3973849"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20889ae0fd54dd2c9739ff20fd2ee6bc9fc6c9cb89ecdc0d11d3d051f3e48c0f64",
"sigmaType": "Coll[SByte]",
"renderedValue": "889ae0fd54dd2c9739ff20fd2ee6bc9fc6c9cb89ecdc0d11d3d051f3e48c0f64"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "f0f1e2d439e458710e241e6f66050b42f085a7a3e3df599e1b99a3f143a7b831",
"value": 2000000,
"index": 15,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "cf8515acf0fa760a7e97d158160ac57effe73b4d1ee29f1b3757b5649f8aa9f6",
"outputIndex": 1,
"outputGlobalIndex": 45444136,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20aaf101c548df2dfd8ef4544690203ffdbeffcfdc62c631090883c284507c5dc2",
"sigmaType": "Coll[SByte]",
"renderedValue": "aaf101c548df2dfd8ef4544690203ffdbeffcfdc62c631090883c284507c5dc2"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e202057bd441c4ca26202a7907098956ab15b345f634092da1a29f3c16f9d5d6810",
"sigmaType": "Coll[SByte]",
"renderedValue": "2057bd441c4ca26202a7907098956ab15b345f634092da1a29f3c16f9d5d6810"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "e89f783b8770636d2d7429ce6739cae247cc5b9b8a8d46ef223cb11a6102aaa5",
"value": 2000000,
"index": 16,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "0be92e4cdcd852dfdd9b1b782dca77e3ac91c13a3911d31037c4134125a69272",
"outputIndex": 1,
"outputGlobalIndex": 45444140,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20b88b0e23f49910b81c2f13bc1029bd82550ddd3488c4578590ade538ee6b9391",
"sigmaType": "Coll[SByte]",
"renderedValue": "b88b0e23f49910b81c2f13bc1029bd82550ddd3488c4578590ade538ee6b9391"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20f5e09455884685046b50053e736e94f8b3db45f9e37925f3a6fd96a3802dda85",
"sigmaType": "Coll[SByte]",
"renderedValue": "f5e09455884685046b50053e736e94f8b3db45f9e37925f3a6fd96a3802dda85"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "a81c635a77b3d1861541e9e8d7c0238404ed99d6104a97ea71263f36014c498b",
"value": 2000000,
"index": 17,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "0c99bf1fe037c39ba382f148bcce17c052c1d28ec0f66d737ff26cf44081b7c5",
"outputIndex": 1,
"outputGlobalIndex": 45444145,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20525dffbc668903655a25381c7d62c8c8948cc95e556c01c8c06dc92e8b7c2017",
"sigmaType": "Coll[SByte]",
"renderedValue": "525dffbc668903655a25381c7d62c8c8948cc95e556c01c8c06dc92e8b7c2017"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e203625848eea907eec00c5a03f8dccae3051c523c6a2c921e4f67e9506e5e3fde7",
"sigmaType": "Coll[SByte]",
"renderedValue": "3625848eea907eec00c5a03f8dccae3051c523c6a2c921e4f67e9506e5e3fde7"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "cf9ae14a1d43e4d4b273e8e8cf3fe0377e1e5e78166e71fb951967785bdee2ea",
"value": 2000000,
"index": 18,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "1a387a41060e721f36a36aede952651c060df337f2190214261b987db6451a22",
"outputIndex": 1,
"outputGlobalIndex": 45444150,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bbffacbe4ea22c75b4ae313088bf3137db997db8c6d74923a8b0b6fda41fa609",
"sigmaType": "Coll[SByte]",
"renderedValue": "bbffacbe4ea22c75b4ae313088bf3137db997db8c6d74923a8b0b6fda41fa609"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20123940b374aecd93ae005b0be4a1bd2cfb5ae01942ea7f97426941c7fe0a6248",
"sigmaType": "Coll[SByte]",
"renderedValue": "123940b374aecd93ae005b0be4a1bd2cfb5ae01942ea7f97426941c7fe0a6248"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "3326dcb6deb9db7f20bc302f9dcad98aa61d03a087ed1c90821d293a92dd35f4",
"value": 2000000,
"index": 19,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "24ab26a5207ef885512acb31625574cf4e6a2c21bcd326dad311eeb0595a5b7d",
"outputIndex": 1,
"outputGlobalIndex": 45444155,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20bd733b4db39cb1d4b60411add5887bade9a922d35c6b60b85dd2ab61b5b8271b",
"sigmaType": "Coll[SByte]",
"renderedValue": "bd733b4db39cb1d4b60411add5887bade9a922d35c6b60b85dd2ab61b5b8271b"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e201b4b40e46c3bb4f345a3fff4383db797861e5b8711a239be09a373d47b0c4cf7",
"sigmaType": "Coll[SByte]",
"renderedValue": "1b4b40e46c3bb4f345a3fff4383db797861e5b8711a239be09a373d47b0c4cf7"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "b6a6ecb0d44d4a98de829a09fcc9e8323ec67c604d28f1ce38dda0aaf138bfe9",
"value": 2000000,
"index": 20,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "2d8d53120741aa663b472841e0e5558fb8230f2a29cf265ea6122240eb04d688",
"outputIndex": 1,
"outputGlobalIndex": 45444160,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20b13942af14938d71b35f46a743b20bf670157ecf939d724d08c35c230a0a6195",
"sigmaType": "Coll[SByte]",
"renderedValue": "b13942af14938d71b35f46a743b20bf670157ecf939d724d08c35c230a0a6195"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20f612f7bea06098b09972a4c4f4bd15317e393d47ab044d8fd7c8ff4497b50f91",
"sigmaType": "Coll[SByte]",
"renderedValue": "f612f7bea06098b09972a4c4f4bd15317e393d47ab044d8fd7c8ff4497b50f91"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "bef2106a918c8ab1759f3090ef69af905939a208288cf8c15f0e83d499c31655",
"value": 2000000,
"index": 21,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "4c17943e500ff790f023090b14aff8db54c05dd00dd3be7c76333f6164d91959",
"outputIndex": 1,
"outputGlobalIndex": 45444165,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2041dc9266f9b9083e20193dfd8447a3333cabe780d2f45b7279da539130891861",
"sigmaType": "Coll[SByte]",
"renderedValue": "41dc9266f9b9083e20193dfd8447a3333cabe780d2f45b7279da539130891861"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20fac10307453a562e023575704e84bd3de35e6a98887c4894af582c7f04e4c3f6",
"sigmaType": "Coll[SByte]",
"renderedValue": "fac10307453a562e023575704e84bd3de35e6a98887c4894af582c7f04e4c3f6"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "0af3503fa5f4f515c99da1e89575074bd9b9d187c66a5083f2303e634af53d49",
"value": 2000000,
"index": 22,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "5398a388783c60ccdc8a1907afb5e8c045f8dff85acfcf4bcd47a062aeba1b7d",
"outputIndex": 1,
"outputGlobalIndex": 45444170,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e203719f5f314ad710849370447de39b443dcc8de51acc232f9a0b250e25f218bbc",
"sigmaType": "Coll[SByte]",
"renderedValue": "3719f5f314ad710849370447de39b443dcc8de51acc232f9a0b250e25f218bbc"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20eea39d71ba736f96b81cdb7fb0f870e713d892299aa956f0bae789a70cd836a0",
"sigmaType": "Coll[SByte]",
"renderedValue": "eea39d71ba736f96b81cdb7fb0f870e713d892299aa956f0bae789a70cd836a0"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "b84e93f3a1b26c4d2a24f9935f4a70c8bae5f0ea7445e1b5ccbe6bf7845bd69e",
"value": 2000000,
"index": 23,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "53f52b8ea5d6e8b892e2895194040f2ad5bec7ad6e1f07ee96d2a2cc23074bcf",
"outputIndex": 1,
"outputGlobalIndex": 45444175,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2011db85d15bfdca40a310a77983696990911b87f2ba25665d036370235d5a84ea",
"sigmaType": "Coll[SByte]",
"renderedValue": "11db85d15bfdca40a310a77983696990911b87f2ba25665d036370235d5a84ea"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e2059ed5d516604f52250da0f7a91a439ab8334228e5a315f5639e44b71d91e4a67",
"sigmaType": "Coll[SByte]",
"renderedValue": "59ed5d516604f52250da0f7a91a439ab8334228e5a315f5639e44b71d91e4a67"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "699bb7d6929ce700f95f072dfbee3596e11b7985936528fc5c48647e4475de61",
"value": 2000000,
"index": 24,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "5f568a9a9174acea3b6500ea5123fd0e0e7a6644df5128c9eebcdf3ae9a54b25",
"outputIndex": 1,
"outputGlobalIndex": 45444180,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2095ef608436d32e39a9fe1586eef3a54061f170399fcb7e545646550d6d823653",
"sigmaType": "Coll[SByte]",
"renderedValue": "95ef608436d32e39a9fe1586eef3a54061f170399fcb7e545646550d6d823653"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20bc95086a35ded3eee1ffaa08b8e7db37ceee4668b31bdc52b64d48e62330bfb8",
"sigmaType": "Coll[SByte]",
"renderedValue": "bc95086a35ded3eee1ffaa08b8e7db37ceee4668b31bdc52b64d48e62330bfb8"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "b36e9c5fe5813ebb566793c811d3a634b34ce455bfb595cc759db84cff651a77",
"value": 2000000,
"index": 25,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "66187e6f8adeafef7b277998b0e090c6a1abb0012310067b4d6cf013b53e314a",
"outputIndex": 1,
"outputGlobalIndex": 45444185,
"outputCreatedAt": 1434612,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207652c07ae16f7b6259bc96ae68845aecdc661c9b60d663ab97947f9ebf9aa6a9",
"sigmaType": "Coll[SByte]",
"renderedValue": "7652c07ae16f7b6259bc96ae68845aecdc661c9b60d663ab97947f9ebf9aa6a9"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e205d8fa37c9f459042f542cff365081ba128cb99d3328b64240c9567cebccc9c6a",
"sigmaType": "Coll[SByte]",
"renderedValue": "5d8fa37c9f459042f542cff365081ba128cb99d3328b64240c9567cebccc9c6a"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "c9e5725dfc348e83532e72783c13c815039650a7f47c03b435d55866a2afa187",
"value": 2000000,
"index": 26,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "6d4ee72563bb9c35c502db149e42dee98c6b972973a05e6baeef3cb1b5083db7",
"outputIndex": 1,
"outputGlobalIndex": 45444190,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20815b7aa090dc22e8933c4a8d1d4810010b6bf935f90675fbc8229c74a675f702",
"sigmaType": "Coll[SByte]",
"renderedValue": "815b7aa090dc22e8933c4a8d1d4810010b6bf935f90675fbc8229c74a675f702"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e20f5fe1dd73219bdf929acf360afc8e29330f7aefc4f6b3f71a31b24a93ae38c8a",
"sigmaType": "Coll[SByte]",
"renderedValue": "f5fe1dd73219bdf929acf360afc8e29330f7aefc4f6b3f71a31b24a93ae38c8a"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "178ef5d13a7218ac093d152a3ab74609f1b473f5ff1294fcfb5b4c5b85addc42",
"value": 2000000,
"index": 27,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "819a359dbb9eca39e79865b758b7ee139c4ce786f69c941f82365ddd89d85705",
"outputIndex": 1,
"outputGlobalIndex": 45444195,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2085acb6414b6d884a3368b678b9ae0eb69d465fd962074cba9d8c0d7aea8fd2c6",
"sigmaType": "Coll[SByte]",
"renderedValue": "85acb6414b6d884a3368b678b9ae0eb69d465fd962074cba9d8c0d7aea8fd2c6"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e206aaff54390b0e5e85c12d632f39e6a125a07afd3145df8099bbb365fe34f3adc",
"sigmaType": "Coll[SByte]",
"renderedValue": "6aaff54390b0e5e85c12d632f39e6a125a07afd3145df8099bbb365fe34f3adc"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "6e037ff66003489aef9e9c772bd1e2c9bbd2691f119516d2d89bd6cf1773fb9d",
"value": 2000000,
"index": 28,
"spendingProof": null,
"outputBlockId": "81e9d01a1fbdc1a6a7c02aec5e7bc44ccbc8b15337db9a951f09d27813daf694",
"outputTransactionId": "87aa9b02ce8445289e69b51a0543f96e7791c1c653dddde9e630b276d2b31b8c",
"outputIndex": 1,
"outputGlobalIndex": 45444200,
"outputCreatedAt": 1434611,
"outputSettledAt": 1434614,
"ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
"ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\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(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\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": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 3000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f4ef3facc17f46348001549175b189e994c3f8206b96f07efd5cd10e7d21adca",
"sigmaType": "Coll[SByte]",
"renderedValue": "f4ef3facc17f46348001549175b189e994c3f8206b96f07efd5cd10e7d21adca"
},
"R5": {
"serializedValue": "0e201347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1347d1e625e13e94d6f1bdf92e0a7f233df8182cc0bb2ea761c496a37012141a"
},
"R6": {
"serializedValue": "0e200cdd0c7f236952142ee6c4a5949372f88964ca98d2023b60d1a7c09f6b673d7f",
"sigmaType": "Coll[SByte]",
"renderedValue": "0cdd0c7f236952142ee6c4a5949372f88964ca98d2023b60d1a7c09f6b673d7f"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "1feb220a711d8e9df9519dab9e0a2f00c8c5fdcc1fd98e2d8cc506f14cd4cf82",
"value": 6000000,
"index": 29,
"spendingProof": "f8b047716149f3a072451a647fa022dae6582038325edf7258991be9a8fcef8d9c7566fd3e4a5921b2dd73f6dc30200f75edc214d066bc7c",
"outputBlockId": "6cba851c76f03aca781f2bdb1d1043839c7795132a9eed3c3141454afe497c1c",
"outputTransactionId": "4e5181c4f4b52ea88ff4f9e05665b3c33ff52e4fa1db46224dba3a4c5a73726c",
"outputIndex": 2,
"outputGlobalIndex": 44236676,
"outputCreatedAt": 1405232,
"outputSettledAt": 1405234,
"ergoTree": "0008cd03a55c05ffae038308fbc7284709a6c918eb771fe8f0cce89d16e0fc4bfbb6f1f3",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(a55c05,128160,...)))}",
"address": "9hidaRXdAeTWLBCjKRkPjD4gs5a55LR8axk9xXm3WGD5xGLvjDk",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [
{
"boxId": "ad38d22c8607f7d1368c8d018357269559202f032905c97b7c3c27dcc06a7175",
"value": 1100000,
"index": 0,
"outputBlockId": "c3cfe73d20a313128c3bf13e9d49af733f2db46e9271bc12823bded4edec3ee3",
"outputTransactionId": "c1b2e8ef68b093578031712977752869c9dc3d62758c7f327f2749c1a566f6f0",
"outputIndex": 0,
"ergoTree": "100604000400040004000e2055bf993b4376ba132264d084f06fe033321ab43c68db1435a0e7e0bf77ddb7350402d803d601b2db6501fe730000d602b2db6308b2a5730100730200d603b2db6308a7730300ea02d196830301aedb63087201d901044d0e938c7204017304938c7202018c720301938c7202028c72030298b2e4c672010510730500ade4c67201041ad901040ecdee7204",
"address": "prufxZid3SJMyUVhAPFAF4uLyCZbEMWCMXRSyuMEvDUHZf81JcGcmu1EW1U9hUuJerWer5vmjhiJMmjbCqDwPMKRy169SPaLTxDp5tZ2rCrKjiv7xVAsnmphxSNBpj6qqB8fs1rWJGn9dN7t74qvx6oVHZny8KNMrqfEDjcWRv7wP21sZFP4rie4YhWJs8Z6swQ3DA28B5bzMZkMqfR7",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "1106809bee027802c8018080babbc82e808ece1c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[3000000,60,1,100,800000000000,30000000]"
}
}
},
{
"boxId": "bc1220f4934e263271d81c100791d05b2f4bf94834e917f2658b632ee15bfcfe",
"value": 2000000,
"index": 1,
"outputBlockId": "bc3e1ee1e8ced4f99c044edca1bd53f5893e03e2d87e45261b3ab03fc6c5f6fe",
"outputTransactionId": "99b9a4662e098f776a48ad51e992ccff5d4b54d81ccfa798654729f7d8c61480",
"outputIndex": 0,
"ergoTree": "1026040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df6010104020402040604060404040404000404040204000e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
"address": "NY4PEzZ7VfjtnTN697R7my9uAVkCYb6N71J2RSmJCFSdDqVf9aPvFQqKXujYDBtSA8hxYVUgkGgU9SP2Ss7JDUkHkdGLBqZwH4yDcPyVvbVbcre3o7nR59wiFDVtjzCjfZmVvMVJD9HiW4GKqVuZGTQCKns8tDe3sJoDNTL3VmhzRUPZf9JCN4TNji1ruXf5CxqWtDrCfoxE4xfbRWGmtBMdLMoRdL85V7z1fP5KxroWX5YgZQo28nTCU3WjPuY2YrjqYYGNHXvFZ9G8E85kCcseNtRWqViXGFzmwqHWKaYe4AdJzBbMKzJWYszsbiemNvisPtT2Yj3FjAmAErpW3gMeWyH3WtbipaAu9D31ggpLeLkLTGscJ9HB2oExpGWvv6u9mGdkTJMHYUuZJUGrcJPE3m7ZTEFxwkbeR9oD8nHHgW4SB46kHFbxzNoUksGPZQnxf95J3e5PUnhYgg7mrQLNpq6pphgGukFcHDgAN2rgFmUSDVsuzomhP735SMiveXSPzx6PZeP7CmrEHyXN6mFbBJuY17kvzzix1w9eFwryZDuZqnAANkYhF3TLkLyGZfSC4o9iAGynpivuNMUgbKAuj6D116tKoCq9PHELL8eTefmXNLFuhauQuKRjmWQKj9zYSd7qi6Zf49KX25PnWHkC3REc4abYpjtiQFefT2HkWRwneTCkJ8uMvoHs6kJzLg8NVzH8XwEZhTM2tNSDhBKZaURpYiQcHwLDgv5uFiwhasLAdZi2EJywBYX51NKc6m4MEsTiAJC9jkEydWcwyDzSHN18yEr4rvEgMNkUhLHJokgV2v3BNFhUTJqe58e2QXAmx9MytUDqzg3vwexEpMhueC2roYA27P1mmb85HKEz15a8LnuUT8ZjmG8kDbHuPYFyxcATytVuDrFDzqKBt9X36bocip4ZU4RRY8JcWjJvMcrBCjV3EhDVQ4it8bhoZnn79PsXazvDteua1NEYEJniPnNrRaiKTUWrseEUQ2vVjWy134jMxRbeiARhoj7MDxug2kFP8jRGSsxWt3Qqbv2SezT3xZ8jYxTyQ2CiyJ61CvUQwPtmoY3XKjrgrJKwnSzJRs4egKPYZKoSiSy6UdHMKuNDmys8wYo3Gi2EgVdUYRLLWcHh5Z2H91odSbTW2h5e6pZeY4a45TgihE6ZnZBhHGc75zJjukhPgP1wEp8GrreHA7ejvTEmpwNgj571x5JrvRD5TxWaFuZKBonGexovAK2L5v",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e07626974636f696e",
"sigmaType": "Coll[SByte]",
"renderedValue": "626974636f696e"
},
"R5": {
"serializedValue": "0544",
"sigmaType": "SLong",
"renderedValue": "34"
}
}
}
],
"outputs": [
{
"boxId": "db661bb6811f07843bf6052a951c35965a78ef4c9890a974cf3a13445ce5e3be",
"transactionId": "d24c2d2212a09df7f45b197f0c25a6f8ff2f4101dc8a4210e7d36b6dde4d7c1d",
"blockId": "929a482de86e061ccb62cba164003cfcdc21108291582e5d99969f092ddb29c1",
"value": 58000000,
"index": 0,
"globalIndex": 45444373,
"creationHeight": 1434618,
"settlementHeight": 1434620,
"ergoTree": "100f0400040004000400040004000400040004000e20ff8e2448323f37fc82d13484b1eb824417ea88a9e9acead54a42079a48a746b7040204000e20dcf4e8398f01d9a54d07600fcbbdf486966a003ca364c99106d83eb12b9aa43904c0d1020e209efa44e79a21703197a2d888fc204cf6435711cdefcfdf5bcb8fb929e5091bbad804d601e4c6a70704d602b4b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100018cb2db6308a77302000173037201d603c2b2a5730400d604cb7203d19683040193b17202720193e4c6a7040ecbb0ad7202d9010563e4c67205040e830002d901053c0e0eb38c7205018c720502af7202d9010563eded93c272057203938cb2db63087205730500018cb2db6308a773060001938cb2db63087205730700029d8cb2db6308a7730800027e72010595937204730996830201938cb2db6308b2a4730a00730b0001730c9299a3730d8cc7a70196830201aea4d901056393cbc27205730e937204e4c6a7060e",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: Coll(-1,-114,36,72,50,63,55,-4,-126,-47,52,-124,-79,-21,-126,68,23,-22,-120,-87,-23,-84,-22,-43,74,66,7,-102,72,-89,70,-73)\n10: 1\n11: 0\n12: Coll(-36,-12,-24,57,-113,1,-39,-91,77,7,96,15,-53,-67,-12,-122,-106,106,0,60,-93,100,-55,-111,6,-40,62,-79,43,-102,-92,57)\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": "ZsPNMsGz8D8y11MAneZTVjJndCjgTUrBWezH77jKWr2KXMVRgs4gRkDdTLoUQq8xqtGoESTa7r3zr5E3SxQkE5CM2PaPDSHb5bQWeRtaL9eikJWw95bx4DSjCDcsECpjLxbEfahCHy2sDuXQg6potLhwVVADP5TNUxEDgWPR27x658qcHA54TPRhybb6z67cdmkPrQNXwumoGvoPNnqVcXsdXS71KpQViuk4wXBT156Nd7Tt9b3Dvx827QiLbjJXuajydCDFC6yp2sj5dk7uA5ArNfViybrVQaf71GNGwyh6USgVKBpTurrRBtxeGWNzXi4krd7XbseaU5Crnauk9fj5jEbVH88sPzuD6o4XReNW3odcKDkvqgUh9Vu6b2uGLJsV5wY44Kk3bf8PJmkTc6vQE7Mprkdi2jBfZrzffqoKC6hWLfSZNcUWFV821L43VkJbsaYLukMq1SBJ7y7rsnWcct1U8owQbDpboysHrxfeE84JMTterx8E8sxJqwQRRTxT7M",
"assets": [
{
"tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
"index": 0,
"amount": 87000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e202731527179406b0e5d4cf2976f9776fd2b22109837eb8f83a2df251940e66332",
"sigmaType": "Coll[SByte]",
"renderedValue": "2731527179406b0e5d4cf2976f9776fd2b22109837eb8f83a2df251940e66332"
},
"R5": {
"serializedValue": "1a0c403730633135616262376231356133613561376639633266383231343038623737383461323231333833316463653639393765646134373039663966653330373107626974636f696e0763617264616e6f46626f783a313935383365626433373735346431303766353239653839623062376434626563386166343665633263396565386630356432393832636563336638356166332e32676164647231717866646b6773663436706836743468793673777470387732707579733077757275383678636c377037747274307a676773386d3239737866713270646d7a657a7a3336716c7537636d38376e79343873757863323667366d7a307336346177723008000000000015d1f00800000000000027f70800000000000010fa036274634332646263343966363832616432316636643138373035636634343666396637613237373733316162373061653231613435346638383862322e3732373334323534343340303030303030303030303030303030303030303030666263663934333236393239633332623264303035623762633762306337633931626132663930393430380800000000000d66da",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[37306331356162623762313561336135613766396332663832313430386237373834613232313338333164636536393937656461343730396639666533303731,626974636f696e,63617264616e6f,626f783a313935383365626433373735346431303766353239653839623062376434626563386166343665633263396565386630356432393832636563336638356166332e32,6164647231717866646b6773663436706836743468793673777470387732707579733077757275383678636c377037747274307a676773386d3239737866713270646d7a657a7a3336716c7537636d38376e79343873757863323667366d7a3073363461777230,000000000015d1f0,00000000000027f7,00000000000010fa,627463,32646263343966363832616432316636643138373035636634343666396637613237373733316162373061653231613435346638383862322e37323733343235343433,30303030303030303030303030303030303030303066626366393433323639323963333262326430303562376263376230633763393162613266393039343038,00000000000d66da]"
},
"R6": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
},
"R7": {
"serializedValue": "043a",
"sigmaType": "SInt",
"renderedValue": "29"
}
},
"spentTransactionId": "07eb21dd9e76902b42bb4bb240970d7b833c3df6d53aeff15aa74821f8bc24e2",
"mainChain": true
},
{
"boxId": "93045c86a1cdc966e459bc40dee7e925a4df90474a3cb1c98a0b0888b28b1629",
"transactionId": "d24c2d2212a09df7f45b197f0c25a6f8ff2f4101dc8a4210e7d36b6dde4d7c1d",
"blockId": "929a482de86e061ccb62cba164003cfcdc21108291582e5d99969f092ddb29c1",
"value": 4000000,
"index": 1,
"globalIndex": 45444374,
"creationHeight": 1434618,
"settlementHeight": 1434620,
"ergoTree": "0008cd03a55c05ffae038308fbc7284709a6c918eb771fe8f0cce89d16e0fc4bfbb6f1f3",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(a55c05,128160,...)))}",
"address": "9hidaRXdAeTWLBCjKRkPjD4gs5a55LR8axk9xXm3WGD5xGLvjDk",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "d2684616c05da625d160ad50d2aad0e84811d6deccdfda6743011b8dd343d841",
"mainChain": true
},
{
"boxId": "4be095c4ffceb221b42e3892cce6e0d6708c7d05587aa74fa28a7ccc39a7c0c5",
"transactionId": "d24c2d2212a09df7f45b197f0c25a6f8ff2f4101dc8a4210e7d36b6dde4d7c1d",
"blockId": "929a482de86e061ccb62cba164003cfcdc21108291582e5d99969f092ddb29c1",
"value": 2000000,
"index": 2,
"globalIndex": 45444375,
"creationHeight": 1434618,
"settlementHeight": 1434620,
"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": "93cc6d26a37c38a55c0a4f64191d5a4eaf74b7cf52d5593ebb7007514b19a2a2",
"mainChain": true
}
],
"size": 2224,
"isUnconfirmed": false
}