Transaction
ID: 4d027bb6e9...6009
Inputs (20)
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.004 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.038 ERG
Tokens:
57,000
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Transaction Details
Confirmations: 154,498
Total coins transferred: 0.042 ERG
Fees: 0.002 ERG
Fees per byte: 0.000001096 ERG
Raw Transaction Data
{
"id": "4d027bb6e9e69e6f3a1609f7052cd4ed7de826b9f40942c38bdb3050e4dc6009",
"blockId": "393f7bdcae7217d85b470479d7ad466442ed2bcde4cc48138561963b5a6f2d40",
"inclusionHeight": 1612579,
"timestamp": 1757864914498,
"index": 17,
"globalIndex": 9475748,
"numConfirmations": 154498,
"inputs": [
{
"boxId": "a224937f475de9934d8f6d8ad2ab93c1526f1753d2602ad16f1b3ae0fe29cdb6",
"value": 2000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "bc77dd52c079b1e19d7cbb382a0ab341834740552cd2f4f1696c5872c477f0c3",
"outputIndex": 1,
"outputGlobalIndex": 50258268,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e208d60a21aabed9d922b9bff7032da6695b6230efb1dd4ecc15408206c2591d08e",
"sigmaType": "Coll[SByte]",
"renderedValue": "8d60a21aabed9d922b9bff7032da6695b6230efb1dd4ecc15408206c2591d08e"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "55f77447b42e457dec9aa94ba58b88dfe75bd02e18024160f1a0e8c0949a8751",
"value": 2000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "59e37e2d18e2c892babbceef0de2c71d40e6aa1bd4f2d2d7adbdec53184ef4fb",
"outputIndex": 1,
"outputGlobalIndex": 50258273,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20f956b3a3c0488e4e7714989fd348750a0f155f37450ecce75b1ac86b25ccb594",
"sigmaType": "Coll[SByte]",
"renderedValue": "f956b3a3c0488e4e7714989fd348750a0f155f37450ecce75b1ac86b25ccb594"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "ce151858799768698ef7c33201ff6f8bf476c54416665e5f645e7a7e879eb7c1",
"value": 2000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "184daefb3822ce72de07a999e7841b09124856729f07f6342cc113c2a5abd00a",
"outputIndex": 1,
"outputGlobalIndex": 50258278,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e206f46393008a275e02f4f9bef5200845a53b5a8ce44394fdc45c0fc723271cb91",
"sigmaType": "Coll[SByte]",
"renderedValue": "6f46393008a275e02f4f9bef5200845a53b5a8ce44394fdc45c0fc723271cb91"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "33f833d95e114934cc169cc46a231fcf6de066350470667d245db3770afd33eb",
"value": 2000000,
"index": 3,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "55f7e8b9f26e70fcc92977ddb1c7a9b30c1fb8c09331ad21630dcad7b561cb0b",
"outputIndex": 1,
"outputGlobalIndex": 50258283,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20e6f54d5a410b8a3a3f355116d8e70cc857357ed08c9e015cfd3e1c1cd31022b8",
"sigmaType": "Coll[SByte]",
"renderedValue": "e6f54d5a410b8a3a3f355116d8e70cc857357ed08c9e015cfd3e1c1cd31022b8"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "5b5e4a092d83b3375a9252f7248ca0f6a41d68a12a7331b16e74e9881cd437eb",
"value": 2000000,
"index": 4,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "567fea1d5d43b170e1c70814b976b37ce1db139c9681ad3b5647c89d8a52fd9e",
"outputIndex": 1,
"outputGlobalIndex": 50258288,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e2012bd6f73b90de7b51aab6764756ba8176246ffa9f5993927e8dde9ff8e330616",
"sigmaType": "Coll[SByte]",
"renderedValue": "12bd6f73b90de7b51aab6764756ba8176246ffa9f5993927e8dde9ff8e330616"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "64e20a573c2eaca3a549d5a24370914e44a90b79e50c6602ed30ee3d0091eeeb",
"value": 2000000,
"index": 5,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "99c76f88e95ab71d9c1bcd5baddddf58b6838cb9a398cfa491504cb6ddfdf280",
"outputIndex": 1,
"outputGlobalIndex": 50258293,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e209f2245b9c884a0128eab808c923d9e312cd3858acc4184386bb73a52f751fb3b",
"sigmaType": "Coll[SByte]",
"renderedValue": "9f2245b9c884a0128eab808c923d9e312cd3858acc4184386bb73a52f751fb3b"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "39a77219818334b5754b24f2d78925e6466f35e3ce4a131a7476dcf7c3c1c14a",
"value": 2000000,
"index": 6,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "d7b782e088ba51ddcc230a41df6c5174277cd000e78bc5a70854f7a271b3ea2c",
"outputIndex": 1,
"outputGlobalIndex": 50258298,
"outputCreatedAt": 1612570,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20853c651483aa76cadad39cabc7ed547cd19438529dc46535eb3328392a2cc305",
"sigmaType": "Coll[SByte]",
"renderedValue": "853c651483aa76cadad39cabc7ed547cd19438529dc46535eb3328392a2cc305"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "53060a8b397da410d1287d19704bfd4cfee6560fd13a5a496a2a9dc6d0349fb3",
"value": 2000000,
"index": 7,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "03acb8368f5d3921e9a027dbe1ce8bb65553c27af398237916127576d21f2baf",
"outputIndex": 1,
"outputGlobalIndex": 50258303,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e201983db0328c431e6169562cae8a5fb57f0c9e9f04949b8ba6cab3dc3810bbd64",
"sigmaType": "Coll[SByte]",
"renderedValue": "1983db0328c431e6169562cae8a5fb57f0c9e9f04949b8ba6cab3dc3810bbd64"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "daad0aa540c27740b560be36d472667c978b6ef96ba0ce13826e8cff61ebcd83",
"value": 2000000,
"index": 8,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "3e8cbe33899e258fff9b3bd8a9700670f682018282b72482708a29951b314620",
"outputIndex": 1,
"outputGlobalIndex": 50258308,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e20b111a86242379efacaf30e9a33432b0c9d12b60df8368f911196769621ab193b",
"sigmaType": "Coll[SByte]",
"renderedValue": "b111a86242379efacaf30e9a33432b0c9d12b60df8368f911196769621ab193b"
},
"R5": {
"serializedValue": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20ce7dbf7f7fee5c90c1d677c342b8e6576241f87360a675bfa043087c04e56460",
"sigmaType": "Coll[SByte]",
"renderedValue": "ce7dbf7f7fee5c90c1d677c342b8e6576241f87360a675bfa043087c04e56460"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "966e8bbe9149eacf9bb532dbdfaac9b58f9e42589ff37cd113b7b6955bcd84b8",
"value": 2000000,
"index": 9,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "0a5669de49d6dbe4f3e9b3dd3aa39f4c1cb5f016d8a88cfeed52728cb8d50066",
"outputIndex": 1,
"outputGlobalIndex": 50258313,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e2087b6afb6497f96c83b4161d92cc95a6a76914b03dab7037a9eee5592dbb95db4",
"sigmaType": "Coll[SByte]",
"renderedValue": "87b6afb6497f96c83b4161d92cc95a6a76914b03dab7037a9eee5592dbb95db4"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "c3eb4b9914b27f70eea353e72e339b3850d1345ad806cb972c068422612fe0cd",
"value": 2000000,
"index": 10,
"spendingProof": null,
"outputBlockId": "53bd986ba33c77ddcd2f6f04696b92799b4b8edcdfaa42f38cc55d5526a6e455",
"outputTransactionId": "25da3f592c3e9d1a19116123ca8a4cfccebd8051b88098f1d6012c734adb1eee",
"outputIndex": 1,
"outputGlobalIndex": 50258318,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612572,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e201d809987ffed88b6004e9af6e715b46fca4470dd28e6171b064f263ce35ad95a",
"sigmaType": "Coll[SByte]",
"renderedValue": "1d809987ffed88b6004e9af6e715b46fca4470dd28e6171b064f263ce35ad95a"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "64182eb9f577fb4ef5b27ef7e492842edbca739f52c4ef60d93f3fc36f522430",
"value": 2000000,
"index": 11,
"spendingProof": null,
"outputBlockId": "acb34c2cd436a7747dc8c5c211a81dad21857c04c159d618200c2ca3ae0fa443",
"outputTransactionId": "ec59f1b0b20d91ae20d12afeda695e3199ef1d2d0a2350ca75bdd5922868fa74",
"outputIndex": 1,
"outputGlobalIndex": 50258326,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612573,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20af980160791e9007103f2bf154e21eb8666408409e4537b42bdc4ca4b5119ce9",
"sigmaType": "Coll[SByte]",
"renderedValue": "af980160791e9007103f2bf154e21eb8666408409e4537b42bdc4ca4b5119ce9"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "042938157a56c517b633808f40bb32db4b739c37b763e744834f2f32d6821869",
"value": 2000000,
"index": 12,
"spendingProof": null,
"outputBlockId": "acb34c2cd436a7747dc8c5c211a81dad21857c04c159d618200c2ca3ae0fa443",
"outputTransactionId": "ebe0840e0580980c9c42b0b460bc34444d8215b88d0044d9ea074eccc9cdb899",
"outputIndex": 1,
"outputGlobalIndex": 50258331,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612573,
"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": "0e20fd93a79b5683a975b5c0296ef1cfffbfe61de342feda132334a8f77c84c74268",
"sigmaType": "Coll[SByte]",
"renderedValue": "fd93a79b5683a975b5c0296ef1cfffbfe61de342feda132334a8f77c84c74268"
},
"R5": {
"serializedValue": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e2067d0fdc35e82613e84559163b4f11def450c684efec5fabc0b6557fe82dd5e21",
"sigmaType": "Coll[SByte]",
"renderedValue": "67d0fdc35e82613e84559163b4f11def450c684efec5fabc0b6557fe82dd5e21"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "ed52f537d91498fbacdf2cc9f9f4fe5ad23f00feb1c94431218a8ec1507b478b",
"value": 2000000,
"index": 13,
"spendingProof": null,
"outputBlockId": "acb34c2cd436a7747dc8c5c211a81dad21857c04c159d618200c2ca3ae0fa443",
"outputTransactionId": "2107a24925bcc4ee05573e70dd7a741e1a2497da235a1430950b2c12708e045f",
"outputIndex": 1,
"outputGlobalIndex": 50258336,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612573,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20582cde0177d3a8022c56a3c7137a731adf35c7aea265776e8cfcef452e4915cf",
"sigmaType": "Coll[SByte]",
"renderedValue": "582cde0177d3a8022c56a3c7137a731adf35c7aea265776e8cfcef452e4915cf"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "cb981c47c8d9f024cf7500fd1c06b32ce1eb9b0ebdb5509ac103befe0dd7a995",
"value": 2000000,
"index": 14,
"spendingProof": null,
"outputBlockId": "acb34c2cd436a7747dc8c5c211a81dad21857c04c159d618200c2ca3ae0fa443",
"outputTransactionId": "c448d32113a44d8b1cca722eba2246bfad304abe4d706970a8c09064b83630c2",
"outputIndex": 1,
"outputGlobalIndex": 50258341,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612573,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e209d850fc099bbe8004e52c2a0de35a1a6bca597a86f0443a440ac84de92489de1",
"sigmaType": "Coll[SByte]",
"renderedValue": "9d850fc099bbe8004e52c2a0de35a1a6bca597a86f0443a440ac84de92489de1"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "882dff1207c1b21a57eefa6145f2c84d41117bf21e18d5426efdb7540a57309d",
"value": 2000000,
"index": 15,
"spendingProof": null,
"outputBlockId": "acb34c2cd436a7747dc8c5c211a81dad21857c04c159d618200c2ca3ae0fa443",
"outputTransactionId": "ea5ce8ea321e6266cb242aeee5f416f57f6ae21654464ed0cb7c1f8619a276d4",
"outputIndex": 1,
"outputGlobalIndex": 50258346,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612573,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e200837e70f777845610f27bfc7366721786f87d1a2102fa09b1b63c6e89151c682",
"sigmaType": "Coll[SByte]",
"renderedValue": "0837e70f777845610f27bfc7366721786f87d1a2102fa09b1b63c6e89151c682"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "a7fa8789eca2331683811b97fe4b76b99351d343accab5e887334f8a2ca0625c",
"value": 2000000,
"index": 16,
"spendingProof": null,
"outputBlockId": "acb34c2cd436a7747dc8c5c211a81dad21857c04c159d618200c2ca3ae0fa443",
"outputTransactionId": "ecf85983a0a489ed930f432f67686b41229b667e4b2dbc63c81aa257e677b6b1",
"outputIndex": 1,
"outputGlobalIndex": 50258351,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612573,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e207e242a446cdf28f5597fc81b515513843e37670218fbde273ddc14d57b20ce9c",
"sigmaType": "Coll[SByte]",
"renderedValue": "7e242a446cdf28f5597fc81b515513843e37670218fbde273ddc14d57b20ce9c"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "06ffc671d052e70e53c5adfd52ec3a4fe3e2cdb88eb1547fd7e5cecdecee3902",
"value": 2000000,
"index": 17,
"spendingProof": null,
"outputBlockId": "5fbf61fd97f7f8a1cd0923fb3cedf90eb490edf5da56af287a7471517b03db6a",
"outputTransactionId": "b4d8a422e6396e737a69c06c6ab81ee7e2939fde82994e16296d870b4b970955",
"outputIndex": 1,
"outputGlobalIndex": 50258365,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612574,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e205735c92f83cd995e73d594e76972c68a61777ea5872b83707865b4c878b8970c",
"sigmaType": "Coll[SByte]",
"renderedValue": "5735c92f83cd995e73d594e76972c68a61777ea5872b83707865b4c878b8970c"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "5907327024571d992c3bb76311a020567bd78ad90434f4af1019cdb203325a0e",
"value": 2000000,
"index": 18,
"spendingProof": null,
"outputBlockId": "5fbf61fd97f7f8a1cd0923fb3cedf90eb490edf5da56af287a7471517b03db6a",
"outputTransactionId": "b6bb92bc7b82e4c8f6ed07befa0b384518e23e6279f58f5f550891bd89e33014",
"outputIndex": 1,
"outputGlobalIndex": 50258373,
"outputCreatedAt": 1612571,
"outputSettledAt": 1612574,
"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": "0e2021e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7",
"sigmaType": "Coll[SByte]",
"renderedValue": "21e264291f626b56afebd167d6e629d1e0a78ba9b997897bb6da31ddc5d57ab7"
},
"R6": {
"serializedValue": "0e20d7c3348fe949a902b8ce0b9666804b9bc09603fdfef9ed5a259e819f640993c1",
"sigmaType": "Coll[SByte]",
"renderedValue": "d7c3348fe949a902b8ce0b9666804b9bc09603fdfef9ed5a259e819f640993c1"
},
"R7": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
}
}
},
{
"boxId": "68578febf2f8bd7b1668ebd2ed1e596f6cb3edd2fd20d923d247abbddc702a47",
"value": 4000000,
"index": 19,
"spendingProof": "963cecf238fa561256d707a87f4b4f48a43f1974c8c8ace8aa3d08506ce7890399a32ba9d76092ba73d8b4db64c2958d7c65fa683433d381",
"outputBlockId": "2e7d1b8fbb44238c8587dc134b7537cd349c4d005f34b99c06353a65ef7e473c",
"outputTransactionId": "f51d6527df390a9903ffb367bbae10fdc033f4f711fd1256ab304ec61d3e5404",
"outputIndex": 1,
"outputGlobalIndex": 46858030,
"outputCreatedAt": 1480747,
"outputSettledAt": 1480749,
"ergoTree": "0008cd0357fb244c7c0ed7f004511227f7c037ba5e67911f8577402d09eb716bd06c30f6",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(57fb24,904b48,...)))}",
"address": "9h8Z3mfZRHVaSRvyjKqMgUPR4rhN3iJjgJPTqDpAndAKbUwpaft",
"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": "b8321c51a874c9b675cc80c672bf47731d0e85293d58b2467c6e1284a5619e31",
"value": 2000000,
"index": 1,
"outputBlockId": "eb8011a66d04c7f7c7b59364f02d4e7b2e653ceef01350dd69e602f0c2f9602b",
"outputTransactionId": "c85a15ead8497c9b08d6a77ac08a91e467c35263477839ac10ac7cc95d9a0058",
"outputIndex": 0,
"ergoTree": "1026040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df6010104020402040604060404040404000404040204000e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
"address": "NY4PEzZ7VfjtnTN697R7my9uAVkCYb6N71J2RSmJCFSdDqVf9aPvFQqKXujYDBtSA8hxYVUgkGgU9SP2Ss7JDUkHkdGLBqZwH4yDcPyVvbVbcre3o7nR59wiFDVtjzCjfZmVvMVJD9HiW4GKqVuZGTQCKns8tDe3sJoDNTL3VmhzRUPZf9JCN4TNji1ruXf5CxqWtDrCfoxE4xfbRWGmtBMdLMoRdL85V7z1fP5KxroWX5YgZQo28nTCU3WjPuY2YrjqYYGNHXvFZ9G8E85kCcseNtRWqViXGFzmwqHWKaYe4AdJzBbMKzJWYszsbiemNvisPtT2Yj3FjAmAErpW3gMeWyH3WtbipaAu9D31ggpLeLkLTGscJ9HB2oExpGWvv6u9mGdkTJMHYUuZJUGrcJPE3m7ZTEFxwkbeR9oD8nHHgW4SB46kHFbxzNoUksGPZQnxf95J3e5PUnhYgg7mrQLNpq6pphgGukFcHDgAN2rgFmUSDVsuzomhP735SMiveXSPzx6PZeP7CmrEHyXN6mFbBJuY17kvzzix1w9eFwryZDuZqnAANkYhF3TLkLyGZfSC4o9iAGynpivuNMUgbKAuj6D116tKoCq9PHELL8eTefmXNLFuhauQuKRjmWQKj9zYSd7qi6Zf49KX25PnWHkC3REc4abYpjtiQFefT2HkWRwneTCkJ8uMvoHs6kJzLg8NVzH8XwEZhTM2tNSDhBKZaURpYiQcHwLDgv5uFiwhasLAdZi2EJywBYX51NKc6m4MEsTiAJC9jkEydWcwyDzSHN18yEr4rvEgMNkUhLHJokgV2v3BNFhUTJqe58e2QXAmx9MytUDqzg3vwexEpMhueC2roYA27P1mmb85HKEz15a8LnuUT8ZjmG8kDbHuPYFyxcATytVuDrFDzqKBt9X36bocip4ZU4RRY8JcWjJvMcrBCjV3EhDVQ4it8bhoZnn79PsXazvDteua1NEYEJniPnNrRaiKTUWrseEUQ2vVjWy134jMxRbeiARhoj7MDxug2kFP8jRGSsxWt3Qqbv2SezT3xZ8jYxTyQ2CiyJ61CvUQwPtmoY3XKjrgrJKwnSzJRs4egKPYZKoSiSy6UdHMKuNDmys8wYo3Gi2EgVdUYRLLWcHh5Z2H91odSbTW2h5e6pZeY4a45TgihE6ZnZBhHGc75zJjukhPgP1wEp8GrreHA7ejvTEmpwNgj571x5JrvRD5TxWaFuZKBonGexovAK2L5v",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e07626974636f696e",
"sigmaType": "Coll[SByte]",
"renderedValue": "626974636f696e"
},
"R5": {
"serializedValue": "0536",
"sigmaType": "SLong",
"renderedValue": "27"
}
}
}
],
"outputs": [
{
"boxId": "65994c4ce2d3fc24e44bb578bf0885876ba7b27bd9c22be218dd28f5e3c0f004",
"transactionId": "4d027bb6e9e69e6f3a1609f7052cd4ed7de826b9f40942c38bdb3050e4dc6009",
"blockId": "393f7bdcae7217d85b470479d7ad466442ed2bcde4cc48138561963b5a6f2d40",
"value": 38000000,
"index": 0,
"globalIndex": 50258542,
"creationHeight": 1612576,
"settlementHeight": 1612579,
"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": 57000000,
"name": "rspv2BitcoinRWT",
"decimals": 3,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e200d6ed6fa2fa432deb464b74a5dfc8921f03528640667c413d8f4210ffe022f66",
"sigmaType": "Coll[SByte]",
"renderedValue": "0d6ed6fa2fa432deb464b74a5dfc8921f03528640667c413d8f4210ffe022f66"
},
"R5": {
"serializedValue": "1a0c403834643064306332613762356535343935393839333034373234636465356339633239386430363337653033613136343639393262376366663236613838343307626974636f696e046572676f46626f783a316563663635343861343564316535353162626664336561353931633164626565646262323431333037323566623439343933373131353764366362663332302e3233396859394164753343777a7844336f315753684e6b316658424b75626b626767413456675172756838446d61617570585167530800000000000cb2e008000000000000228f08000000000000009a03627463403761353139353065356635343835343965633161613633666664633338323739353035623131653765383033643031626366383334376530313233633838623040303030303030303030303030303030303030303163666431623166636361346635626338626136663139646363343462313336633039633238333039353764390800000000000df4e9",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[38346430643063326137623565353439353938393330343732346364653563396332393864303633376530336131363436393932623763666632366138383433,626974636f696e,6572676f,626f783a316563663635343861343564316535353162626664336561353931633164626565646262323431333037323566623439343933373131353764366362663332302e32,396859394164753343777a7844336f315753684e6b316658424b75626b626767413456675172756838446d6161757058516753,00000000000cb2e0,000000000000228f,000000000000009a,627463,37613531393530653566353438353439656331616136336666646333383237393530356231316537653830336430316263663833343765303132336338386230,30303030303030303030303030303030303030316366643162316663636134663562633862613666313964636334346231333663303963323833303935376439,00000000000df4e9]"
},
"R6": {
"serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
"sigmaType": "Coll[SByte]",
"renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
},
"R7": {
"serializedValue": "0426",
"sigmaType": "SInt",
"renderedValue": "19"
}
},
"spentTransactionId": "bf014fce81878a46ae266b910fa8fe9fa22607a0225d4728d4455914cf88dbf0",
"mainChain": true
},
{
"boxId": "6c54b071d288b51678525b3e029f584a5bd3194cfade820c2240b06c35dd024c",
"transactionId": "4d027bb6e9e69e6f3a1609f7052cd4ed7de826b9f40942c38bdb3050e4dc6009",
"blockId": "393f7bdcae7217d85b470479d7ad466442ed2bcde4cc48138561963b5a6f2d40",
"value": 2000000,
"index": 1,
"globalIndex": 50258543,
"creationHeight": 1612576,
"settlementHeight": 1612579,
"ergoTree": "0008cd0357fb244c7c0ed7f004511227f7c037ba5e67911f8577402d09eb716bd06c30f6",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(57fb24,904b48,...)))}",
"address": "9h8Z3mfZRHVaSRvyjKqMgUPR4rhN3iJjgJPTqDpAndAKbUwpaft",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "834b208f7610f598b299e6225bdd78e443afdd839766bfe0c22fc160abfad433",
"mainChain": true
},
{
"boxId": "e6b37677f628afaa5b31ba2af70e5d3727208ce535330156242c269a32bcf81e",
"transactionId": "4d027bb6e9e69e6f3a1609f7052cd4ed7de826b9f40942c38bdb3050e4dc6009",
"blockId": "393f7bdcae7217d85b470479d7ad466442ed2bcde4cc48138561963b5a6f2d40",
"value": 2000000,
"index": 2,
"globalIndex": 50258544,
"creationHeight": 1612576,
"settlementHeight": 1612579,
"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": "d209898d171afba79432f0c361cc466d424b64b0233c66626e95ca506f76933c",
"mainChain": true
}
],
"size": 1825,
"isUnconfirmed": false
}