Transaction
ID: ddca4e2fbe...c533
Inputs (3)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
0.205 ERG
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Outputs (5)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.203 ERG
Tokens:
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
4
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Transaction Details
Confirmations: 54,740
Total coins transferred: 0.207 ERG
Fees: 0.001 ERG
Fees per byte: 0.000000186 ERG
Raw Transaction Data
{
"id": "ddca4e2fbe7e876dae26d0e60f87334b2cc32d19b4c6b82a3eb9b43b364bc533",
"blockId": "0de4ccdad6e5a6d41df00e2b09a32318638a83454deac5a495d5f1f13c45ace0",
"inclusionHeight": 1709237,
"timestamp": 1769554655608,
"index": 4,
"globalIndex": 10211133,
"numConfirmations": 54740,
"inputs": [
{
"boxId": "40299ef9708b8f3d649b6ce652127ec86cdd601207fe94e6a7697b7f5337cd26",
"value": 1000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "05cbcd0ae2f971ce59cf22694b686d91a5c6009bea4dd09649bd30b6623783a5",
"outputTransactionId": "2c853011daa3ea6e2235377fc86d072c4641394abbcc6f9d6124a506300757fb",
"outputIndex": 0,
"outputGlobalIndex": 53226702,
"outputCreatedAt": 1709231,
"outputSettledAt": 1709232,
"ergoTree": "104904000400040004000402040204040404040604060580897a0607038d7ea4c68000058080d4aff9dcfc1f040004000e20e3e87762cebc6472fb26a3a35d9e8ee949b2d2d36fb4c787a440cadf68d382e8040006072386f26fc10000058080d4aff9dcfc1f040004000e209dfaa9f9c1cef96027d05608ab3b3f04881ef5ec38c31792843a6ced56a6289d0400050005010e20589840fe23c856a5502305848cce93d4242289de7fbca7120b0a9dceee06a1cf059480d4aff9dcfc1f059480d4aff9dcfc1f04000400040004000404040204060580897a0408040a01000500040004000400040004000400040c0404040805000501058084af5f040204d00f04000400040004020580a4e8030400040204060404040a04060408040a040c040e040e041004120100d821d601db6308a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b27201730200730300d603db63087202d604b27203730400d605b27201730500d606b27203730600d607b27201730700d6088c720701d609b27203730800d60ab27201730900d60b8c720a01d60cededededededededededed93c27202c2a7938c7204018c720501938c720601720892c17202730a938c720901720b93b17203b17201e4c672020401e4c672020501e4c672020601e4c672020701e4c672020801e4c672020901d60d730bd60e8c720902d60f8c720602d61099730c720fd611db6501fed612e4c6b2b57211d9011263d801d614db63087212ed91b17214730d938cb27214730e0001730f7310000506d6137311d6149d9c7e72100672127213d6158c720a02d6168c720702d6179973127216d618b2b57211d9011863d801d61adb63087218ed91b1721a7313938cb2721a731400017315731600d619e4c67218050ed61ab5a5d9011a6393c2721a7219d61be4c672180611d61c99720e7215d61d91721c7317d61e95721d721c9c721c7318d61f9372047205d6209972107217d621b5a5d901216393cbc272217319d1ececededed720c9372067207919d9c720d9a7e720e0672147e99731a8c720402069d9c720d9a7e7215069d9c7e721706721272137e99731b8c720502069591b1721a731cd806d622b2721a731d00d623b2db63087222731e00d624b2721b731f00d625b2721b732000d626b2721b732100d627b2721b732200eded93c27222721992c172227323ed928c722302a29590721e72249d721e72259590721e72269a9d99721e722472279d722472259a9a9d9999721e72267224b2721b7324009d722672279d72247225b2721b732500938c722301720b7326ededed720c721f721d8f722073279591b172217328d80bd622b27221732900d623b2db63087222732a00d6248c722302d6259d9c7e72240672127213d626b2b5a5d9012663d801d628db63087226ed91b17228732baee4c67218041ad901290eed938cb27228732c00017229937229e4c67222070e732d00d627e4c672260411d628b27227732e00d629b27227732f00d62ac17222d62bb27227733000d62ce4c672220911ededededededededededededed720c721f939a7224720f72168f721c7331ed937e9c721c73320672259272257e7228069372207224938c722301720893e4c6722206057333927eb27227733400069d9c72257e7229067e7335068f72147eb272277336000693dc0c1aada5d9012d63c5722d02c57222733799b2e4c6722609107338007339ed91722a733a92722a722bededededededed93b2722c733b00722993b2722c733c00b27227733d0093b2722c733e00b27227733f0093b2722c734000722b93b2722c734100722892b2722c7342007ea30593b2722c734300b2722773440093b2722c734500b272277346009072257eb27227734700067348",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 1\n5: 1\n6: 2\n7: 2\n8: 3\n9: 3\n10: 1000000\n11: CBigInt(1000000000000000)\n12: 9000000000000000\n13: 0\n14: 0\n15: Coll(-29,-24,119,98,-50,-68,100,114,-5,38,-93,-93,93,-98,-114,-23,73,-78,-46,-45,111,-76,-57,-121,-92,64,-54,-33,104,-45,-126,-24)\n16: 0\n17: CBigInt(10000000000000000)\n18: 9000000000000000\n19: 0\n20: 0\n21: Coll(-99,-6,-87,-7,-63,-50,-7,96,39,-48,86,8,-85,59,63,4,-120,30,-11,-20,56,-61,23,-110,-124,58,108,-19,86,-90,40,-99)\n22: 0\n23: 0\n24: -1\n25: Coll(88,-104,64,-2,35,-56,86,-91,80,35,5,-124,-116,-50,-109,-44,36,34,-119,-34,127,-68,-89,18,11,10,-99,-50,-18,6,-95,-49)\n26: 9000000000000010\n27: 9000000000000010\n28: 0\n29: 0\n30: 0\n31: 0\n32: 2\n33: 1\n34: 3\n35: 1000000\n36: 4\n37: 5\n38: false\n39: 0\n40: 0\n41: 0\n42: 0\n43: 0\n44: 0\n45: 0\n46: 6\n47: 2\n48: 4\n49: 0\n50: -1\n51: 100000000\n52: 1\n53: 1000\n54: 0\n55: 0\n56: 0\n57: 1\n58: 4000000\n59: 0\n60: 1\n61: 3\n62: 2\n63: 5\n64: 3\n65: 4\n66: 5\n67: 6\n68: 7\n69: 7\n70: 8\n71: 9\n72: false",
"ergoTreeScript": "{\n val coll1 = SELF.tokens\n val box2 = OUTPUTS.filter({(box2: Box) =>\n val coll4 = box2.tokens\n (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1)) == coll1(placeholder[Int](2)))\n })(placeholder[Int](3))\n val coll3 = box2.tokens\n val tuple4 = coll3(placeholder[Int](4))\n val tuple5 = coll1(placeholder[Int](5))\n val tuple6 = coll3(placeholder[Int](6))\n val tuple7 = coll1(placeholder[Int](7))\n val coll8 = tuple7._1\n val tuple9 = coll3(placeholder[Int](8))\n val tuple10 = coll1(placeholder[Int](9))\n val coll11 = tuple10._1\n val bool12 = (\n (\n (\n (\n (\n (\n (\n (\n (((box2.propositionBytes == SELF.propositionBytes) && (tuple4._1 == tuple5._1)) && (tuple6._1 == coll8)) && (\n box2.value >= placeholder[Long](10)\n )\n ) && (tuple9._1 == coll11)\n ) && (coll3.size == coll1.size)\n ) && box2.R4[Boolean].get\n ) && box2.R5[Boolean].get\n ) && box2.R6[Boolean].get\n ) && box2.R7[Boolean].get\n ) && box2.R8[Boolean].get\n ) && box2.R9[Boolean].get\n val bi13 = placeholder[BigInt](11)\n val l14 = tuple9._2\n val l15 = tuple6._2\n val l16 = placeholder[Long](12) - l15\n val coll17 = CONTEXT.dataInputs\n val bi18 = coll17.filter({(box18: Box) =>\n val coll20 = box18.tokens\n (coll20.size > placeholder[Int](13)) && (coll20(placeholder[Int](14))._1 == placeholder[Coll[Byte]](15))\n })(placeholder[Int](16)).R5[BigInt].get\n val bi19 = placeholder[BigInt](17)\n val bi20 = l16.toBigInt * bi18 / bi19\n val l21 = tuple10._2\n val l22 = tuple7._2\n val l23 = placeholder[Long](18) - l22\n val box24 = coll17.filter({(box24: Box) =>\n val coll26 = box24.tokens\n (coll26.size > placeholder[Int](19)) && (coll26(placeholder[Int](20))._1 == placeholder[Coll[Byte]](21))\n })(placeholder[Int](22))\n val coll25 = box24.R5[Coll[Byte]].get\n val coll26 = OUTPUTS.filter({(box26: Box) => box26.propositionBytes == coll25 })\n val coll27 = box24.R6[Coll[Long]].get\n val l28 = l14 - l21\n val bool29 = l28 > placeholder[Long](23)\n val l30 = if (bool29) { l28 } else { l28 * placeholder[Long](24) }\n val bool31 = tuple4 == tuple5\n val l32 = l16 - l23\n val coll33 = OUTPUTS.filter({(box33: Box) => blake2b256(box33.propositionBytes) == placeholder[Coll[Byte]](25) })\n sigmaProp(\n (\n (\n (\n (bool12 && (tuple6 == tuple7)) && (\n bi13 * l14.toBigInt + bi20 / placeholder[Long](26) - tuple4._2.toBigInt > bi13 * l21.toBigInt + l23.toBigInt * bi18 / bi19 / placeholder[Long](\n 27\n ) - tuple5._2.toBigInt\n )\n ) && if (coll26.size > placeholder[Int](28)) {(\n val box34 = coll26(placeholder[Int](29))\n val tuple35 = box34.tokens(placeholder[Int](30))\n val l36 = coll27(placeholder[Int](31))\n val l37 = coll27(placeholder[Int](32))\n val l38 = coll27(placeholder[Int](33))\n val l39 = coll27(placeholder[Int](34))\n ((box34.propositionBytes == coll25) && (box34.value >= placeholder[Long](35))) && (\n (\n tuple35._2 >= max(\n if (l30 <= l36) { l30 / l37 } else {\n if (l30 <= l38) { l30 - l36 / l39 + l36 / l37 } else { l30 - l38 - l36 / coll27(placeholder[Int](36)) + l38 / l39 + l36 / l37 }\n }, coll27(placeholder[Int](37))\n )\n ) && (tuple35._1 == coll11)\n )\n )} else { placeholder[Boolean](38) }\n ) || (((bool12 && bool31) && bool29) && (l32 < placeholder[Long](39)))\n ) || if (coll33.size > placeholder[Int](40)) {(\n val box34 = coll33(placeholder[Int](41))\n val tuple35 = box34.tokens(placeholder[Int](42))\n val l36 = tuple35._2\n val bi37 = l36.toBigInt * bi18 / bi19\n val box38 = OUTPUTS.filter({(box38: Box) =>\n val coll40 = box38.tokens\n (coll40.size > placeholder[Int](43)) && box24.R4[Coll[Coll[Byte]]].get.exists({(coll41: Coll[Byte]) => (coll40(placeholder[Int](44))._1 == coll41) && (coll41 == box34.R7[Coll[Byte]].get) })\n })(placeholder[Int](45))\n val coll39 = box38.R4[Coll[Long]].get\n val l40 = coll39(placeholder[Int](46))\n val l41 = coll39(placeholder[Int](47))\n val l42 = box34.value\n val l43 = coll39(placeholder[Int](48))\n val coll44 = box34.R9[Coll[Long]].get\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (((bool12 && bool31) && (l36 + l15 == l22)) && (l28 < placeholder[Long](49))) && (\n (l28 * placeholder[Long](50).toBigInt == bi37) && (bi37 >= l40.toBigInt)\n )\n ) && (l32 == l36)\n ) && (tuple35._1 == coll8)\n ) && (box34.R6[Long].get == placeholder[Long](51))\n ) && (coll39(placeholder[Int](52)).toBigInt >= bi37 * l41.toBigInt / placeholder[Int](53).toBigInt)\n ) && (bi20 < coll39(placeholder[Int](54)).toBigInt)\n ) && (\n OUTPUTS.map({(box45: Box) => box45.id }).indexOf(box34.id, placeholder[Int](55)) == box38.R9[Coll[Int]].get(placeholder[Int](56)) - placeholder[\n Int\n ](57)\n )\n ) && ((l42 > placeholder[Long](58)) && (l42 >= l43))\n ) && (\n (\n (\n (\n (\n (\n ((coll44(placeholder[Int](59)) == l41) && (coll44(placeholder[Int](60)) == coll39(placeholder[Int](61)))) && (\n coll44(placeholder[Int](62)) == coll39(placeholder[Int](63))\n )\n ) && (coll44(placeholder[Int](64)) == l43)\n ) && (coll44(placeholder[Int](65)) == l40)\n ) && (coll44(placeholder[Int](66)) >= HEIGHT.toLong)\n ) && (coll44(placeholder[Int](67)) == coll39(placeholder[Int](68)))\n ) && (coll44(placeholder[Int](69)) == coll39(placeholder[Int](70)))\n )\n ) && (bi37 <= coll39(placeholder[Int](71)).toBigInt)\n )} else { placeholder[Boolean](72) }\n )\n}",
"address": "2FkbKwmZBuK9AD57fwqTHHBZoXoRCihRRU5RLAdfEzPNvFivTMThoQFjnXPgNoDs9t4TwFpzeWjew3UwGKQiq3fgCV82zsM7XhXzCLubDHFZEMjWmK1PgMMGMJmrzALhTNYNdj5t38xagB7oD4j7N6spyc92Q1KsXceFkLubLbe2QLF1bsFG7yJXXMUDpjQvoEVqjGn7Xgv4t7rCzP6MVhoakLMB9FrgTbnVQcAAGuKbtefx6TDejuXZ8qDYKCCDSjM6ihSd2gjmJW1mfturADUzmZ6zfDsqnFQmeS28ZbCN4UiBjKmLqZkQ2zdqJoAH3HR6YzV3wJKntvUtXtYVx9mXNKN7n4jdP6LbCxo3f29fBLhpJjNNHc3PMWt4P9nuHBCkhEfn8VKZ647iKj1kfjgMqoytSR8CeUMAkAAhRm4ZzgV2RLfEhXsKaZfcyMdHhtkXStjVX9cVujRyaXwHMkP5BDzBWS48DcvC9vdTUD5zsqJrMQyaapWjDBZpN8CVXUAVYUX5Lk3S4utssmrNYViHVTFFCKTNgVc7mLgar8km6aYbb8mWXwHGU4hUScxNvt8a6hzh5vk4f8wpqSD8Fz3Syew9eMZALU6q7gGaNM4Y4QwF56guPm6EVS6RMFKa6BT7q18ftfCAZnpFwbdWKmMqYaZe7U8RBBoQMSSy4jnfjLeTcWaDjNH8vmYQYhDb5unyb2sJ9R2Qg3cGcVP8YAer7cqH8HmmW6ddjq1sZhAJJkF6279sSvtKJm5kCB8TwR81ZJiJcQJip7PZeWHpqvgoWaWRPr3mwvCTcSrbRXFGqT3YJBwcU7evJ8Nzgbna4pTwCnsyNtGZyZf4X3MbkV82WrD4P32tjpbRijsKen3Z8e3t6ykEVhwPYoqMZDUq6vEYojah9YhBpVJZptpVYFXmiz1FxNXUupbMuuanyqv2b9Rma9gJiyXytxCcdzJm4NX3od1US3Eu29QzFYMQ4LZ6jSq2TrhNqHj9riBkP5qrqT4DABanYHWcFLdsH4u6FkH6u3H7nxeW4xADvqy7uxFe5gEdxvq9cK3U7b5GnXxE2DEdpXKtxfNyNQhYgsvuJ5uekxfyJPHbounhHRnFmzQVrcHqK9bcHdtGAXfA9fueZomXZjPbdhx14DcDfWYBjE4qPYmXTWEjn1Y8CxTLMQrSUz6j11ViEuT9FHiNDDaoEKBd1WhiwEDJhnVBH6Bo72naK7Dwwcja9qAYaaA6cyYG8HVyBjCRqnJbMbXA23eSdVFTLp7VC5YSKak762cMZkbtGShgfYQ1yk3XiT23zLtCUngZE46pcWbbQMs43rNWNQRRVXJwaZxmESjSur1Nt5VjNWzxT389psiFcnVgRyJ5XK55KtMBViDvfWp7hnsH3zfVBajSXgMmNA52EUXh5Z666AZi6dXLRn2RPhM4cdEq1aVQoxqpHY7z2ApGr97LzaTcvAhPxHcY2CzqFgdeqYxt4TQLgU4ci2ChSaZk3jQx9FqcPW9b7BiScgz4c2vSMRttyKdCBairYUXB5LmStFe1wzozXFE6PWmmUZzpLRFZ92zni4xTQQ7nrB1ZpXVk2hLu7MdYM6wpqczwFjFtAsZQzGzCMqZ3PKT4WoZFGotWfaHFXp2rW9P9xcmrFBPQ8fZZgEA6ZLZvLk7y1RXec2wEG934to3AactS9LJHJ2LKkCAxuTtpHhMQko9JtPMtgred7uj2Ljf3LgrHf2f8R2Au3ak8nV67Ye6QSR8ufsDAyZCJTkaFdYZW2LCfp2EnWAMTEsH86FN3T7Aj67TByf8xMJmN3nyhqpqejz3JB6AYmo4dYX28P1bWB1b3dGmzyzAQKqyHVWNmXYPi61dhb8cPmt9Rnm9LTMPpq9XVB9M",
"assets": [
{
"tokenId": "35d046a6d408a54fb3d4a6a950355f830f650c703b2e32fe416950c62bd1e68d",
"index": 0,
"amount": 1,
"name": "Pool NFT QUACKS - Beta-2.0",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "4e78ebec534706bc21aab050e8306d1322935b591d5c8d0d5197dcf861374220",
"index": 1,
"amount": 8999999988000001,
"name": "Lend Token QUACKS - Beta-2.0",
"decimals": 2,
"type": "EIP-004"
},
{
"tokenId": "aadfdf939e7ba01d32af951ba192c2b3a6eea2a8b8cda52db00fb9e1883f5832",
"index": 2,
"amount": 9000000000000000,
"name": "Borrow Token QUACKS - Beta-2.0",
"decimals": 9,
"type": "EIP-004"
},
{
"tokenId": "089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f",
"index": 3,
"amount": 12000010,
"name": "QUACKS",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R6": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R8": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R7": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R9": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R4": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
}
}
},
{
"boxId": "9424c92168f2cb7eb3c3348d9ae3266672d9574621d57c21d72b303c29849af4",
"value": 205000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "8018e1165e1442dc25a709b87211c9fa05bfd5f99706f503d49f63b35d007726",
"outputTransactionId": "34cee2e0011384a533e70e5ec5f18314f5674df7ef224b9db36a5bb511421650",
"outputIndex": 0,
"outputGlobalIndex": 53226777,
"outputCreatedAt": 1709232,
"outputSettledAt": 1709234,
"ergoTree": "1015040604000580897a0402040404000e20589840fe23c856a5502305848cce93d4242289de7fbca7120b0a9dceee06a1cf0580897a0580897a040204020e20aadfdf939e7ba01d32af951ba192c2b3a6eea2a8b8cda52db00fb9e1883f583204000e20089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f040a0414040004000e2035d046a6d408a54fb3d4a6a950355f830f650c703b2e32fe416950c62bd1e68d04000400d803d601e4c6a7040ed602e4c6a70511d603e4c6a70907eb02d1958fb1a57300d801d604b2a5730100ededed93c2720472019099c1a7c17204730293e4c67204040ec5a792a3e4c6a70604d804d604b2a5730300d605b2a5730400d606db63087204d607b27206730500ededededededededededed93cbc27204730693c272057201ed93c172049999c1a77307730893b472067309b17206db6308a7eded92b27202730a008c720702938c720701730b938cb2db63087205730c0001730d93e4c67204040e720193e4c67204080ee4c6a7070e90b2e4c672040911730e007e9aa3730f0593e4c6a7080ee4c67204070e937203e4c672040507938cb2db6308b2a4731000731100017312938cb2db6308720573130002b2720273140093e4c67205040ec5a7cd7203",
"ergoTreeConstants": "0: 3\n1: 0\n2: 1000000\n3: 1\n4: 2\n5: 0\n6: Coll(88,-104,64,-2,35,-56,86,-91,80,35,5,-124,-116,-50,-109,-44,36,34,-119,-34,127,-68,-89,18,11,10,-99,-50,-18,6,-95,-49)\n7: 1000000\n8: 1000000\n9: 1\n10: 1\n11: Coll(-86,-33,-33,-109,-98,123,-96,29,50,-81,-107,27,-95,-110,-62,-77,-90,-18,-94,-88,-72,-51,-91,45,-80,15,-71,-31,-120,63,88,50)\n12: 0\n13: Coll(8,-103,-112,69,27,-76,48,-16,90,-123,-12,-17,59,-53,110,-65,-123,43,61,110,-26,-115,-122,-41,-122,88,-71,-52,-17,32,7,79)\n14: 5\n15: 10\n16: 0\n17: 0\n18: Coll(53,-48,70,-90,-44,8,-91,79,-77,-44,-90,-87,80,53,95,-125,15,101,12,112,59,46,50,-2,65,105,80,-58,43,-47,-26,-115)\n19: 0\n20: 0",
"ergoTreeScript": "{\n val coll1 = SELF.R4[Coll[Byte]].get\n val coll2 = SELF.R5[Coll[Long]].get\n val ge3 = SELF.R9[GroupElement].get\n sigmaProp(if (OUTPUTS.size < placeholder[Int](0)) {(\n val box4 = OUTPUTS(placeholder[Int](1))\n (((box4.propositionBytes == coll1) && (SELF.value - box4.value <= placeholder[Long](2))) && (box4.R4[Coll[Byte]].get == SELF.id)) && (HEIGHT >= SELF.R6[Int].get)\n )} else {(\n val box4 = OUTPUTS(placeholder[Int](3))\n val box5 = OUTPUTS(placeholder[Int](4))\n val coll6 = box4.tokens\n val tuple7 = coll6(placeholder[Int](5))\n (((((((((((blake2b256(box4.propositionBytes) == placeholder[Coll[Byte]](6)) && (box5.propositionBytes == coll1)) && ((box4.value == SELF.value - placeholder[Long](7) - placeholder[Long](8)) && (coll6.slice(placeholder[Int](9), coll6.size) == SELF.tokens))) && (((coll2(placeholder[Int](10)) >= tuple7._2) && (tuple7._1 == placeholder[Coll[Byte]](11))) && (box5.tokens(placeholder[Int](12))._1 == placeholder[Coll[Byte]](13)))) && (box4.R4[Coll[Byte]].get == coll1)) && (box4.R8[Coll[Byte]].get == SELF.R7[Coll[Byte]].get)) && (box4.R9[Coll[Long]].get(placeholder[Int](14)) <= HEIGHT + placeholder[Int](15).toLong)) && (SELF.R8[Coll[Byte]].get == box4.R7[Coll[Byte]].get)) && (ge3 == box4.R5[GroupElement].get)) && (INPUTS(placeholder[Int](16)).tokens(placeholder[Int](17))._1 == placeholder[Coll[Byte]](18))) && (box5.tokens(placeholder[Int](19))._2 == coll2(placeholder[Int](20)))) && (box5.R4[Coll[Byte]].get == SELF.id)\n )}) || proveDlog(ge3)\n}",
"address": "2H6MZUwvVUd37EZfGgfuKuae1Z8Et3DLATeeTAh3h24exEtnbqVRthKxgzbKkqnU9yRe6DKzGs7tidSMWLn2qcMkC7J7RZjMyVkbPGyfJT5g1NjkGKhWLnVrbTvzYFzmoZoSvtkcbNvxWcv1GZ3SuUt8q737oAFvsmZw4sdznRaM7VetymxEroQcU4vimxQ1bz2VggymWbrJJF4tz698MRJDiM9nEBMve9hwe456NxN2hW538mqzKDZoX9sd7uGcM22DXdNTYPpZBFpaXtbRoZtzRN1qinpVqWmyr2Y2dYvoB7hAVP5nEKz3L5jkRWxmkxd1hxtsa8Vga5yJqV7sqXrQ7Qx1r2YgY65sRYA5n3Zu2bo5JQg7EqJCRnmsiXTVHiXYuzsmPUw873L44xtLbz8iqb2wEfBkwNJWSsjefrXf2BWtETiKZJusJBjbJNQCZngwWT4sgbnyRFXUZcdsLidhy6CoP2KQL6uP6XE5JfL5DMYMTVqSvrkkfKx938D9mCx8cEa1eg7bBqLbMs76RbNd42f4uyMwryxCDCbH6nmaKC5rw8MR9C9jnxd3sYwoCLVZSpJ69bQ3soGNgqdhSZ1VVk4MMAAF93vGLANT2jHayyMuRTfQHpuD2um8ModXCaTrutLTvNbUf4",
"assets": [],
"additionalRegisters": {
"R5": {
"serializedValue": "110680a4e80380a4e803b6163c108087a70e",
"sigmaType": "Coll[SLong]",
"renderedValue": "[4000000,4000000,1435,30,8,15000000]"
},
"R6": {
"serializedValue": "04fad2d001",
"sigmaType": "SInt",
"renderedValue": "1709245"
},
"R8": {
"serializedValue": "0e2046c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a",
"sigmaType": "Coll[SByte]",
"renderedValue": "46c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a"
},
"R7": {
"serializedValue": "0e0100",
"sigmaType": "Coll[SByte]",
"renderedValue": "00"
},
"R9": {
"serializedValue": "0702fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "SGroupElement",
"renderedValue": "02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
},
"R4": {
"serializedValue": "0e240008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
}
}
},
{
"boxId": "9a666399eb9b648a5715d29738ee5b2a03e60b296b10b5659ab0fc548dfd2779",
"value": 1000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "43eb990105950bc4b64cab2cf7e82f6644492ce9e3e4615e555f44c94eb732cd",
"outputTransactionId": "60f01dba77c9e08c5a675131bfa3b79ce213243200443b280306724a1d79075c",
"outputIndex": 9,
"outputGlobalIndex": 53226518,
"outputCreatedAt": 1709223,
"outputSettledAt": 1709225,
"ergoTree": "103f0400040004000400040004080408040a040a040c040c04100410040e040e0402040004000402040104020402060100060102060164060203e8050004040480ade2040580c0a8ca9a3a0402050008cd03dda8fe44b65ff96eb9dd442e6f10aca93f7351e96f2cbb1862c21a9055bc8b9604040402040605d00f0500053c0400050004040402040405d20f04020400040405000402040005000580a4e8030502050005d00f0500050004120412050004000400d82cd601c2a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b2db6308a7730200730300d603c27202d604e4c672020411d605b27204730400d606e4c6a70411d607b27206730500d608b27204730600d609b27206730700d60ab27204730800d60bb27206730900d60cb27204730a00d60db27206730b00d60eb27204730c00d60fb27206730d00d610b27204730e00d611e4c6a7051ad612e4c67202051ad613e4c6a70611d614e4c672020611d615db6501fed616e4c672020910d617b27216730f00d618b27215721700d619db63087218d61ab27216731000d61b9591721a7311b2a599721a731200b2a4999c721a7313731400d61c7ec1721b06d61db472159a72177315b17215d61ee4c672020711d61f7316d6207317d6217318d6227319d623999a721cb0dc0c1d721d01721e721fd90123424d63d804d6258c722302d6268c722502d6278c722501d6288c72230195917226731ad803d6297e722606d62a7ee4c67227040406d62b7e8cb2db63087227731b0002069a72289d9c9c7ec17227067229722a9a9c9a722b9d9c722b7220722172229c7229722a72287e731c06d6247ee4c67218040406d6257ec1721806d626731dd627db6308721bd628b17227d629e4c67202081ad62ab47212731eb17212d62bb1721dd62cb1721eeb02ea02d1edededededededededed937201720393c1a7c1720293db6308a7db63087202937205731f9372077208937209720a93720b720c93720d720e93720f7210937211721293721372147320d1ededededededededededededededededed9372037201ed93721272119372147213939d9c9c7e8cb272197321000206722372249a9c9a72259d9c72257220722172229c722372247eb272047322000693a2a1b27204732300732473257326939d9a9d9c9c721c7e7226067eb27214732700067223b0db0c0e721e721fd9012d4204d803d62f8c722d02d630b2721e722f00d6318c722d01959172307328d804d632b2721d722f00d6337e723006d6347ee4c67232040406d6357e8cb2db6308723273290002069a72319d9c9c9d9c9c7ec1723206723372349a9c9a72359d9c72357220722172229c723372347e7226067eb2b47214732ab17214722f0006722372317e7226067ea2b27204732b00732c06afb47227732d7228d9012d4d0eaedc0c1d722901721ed9012f4d0e93722f722dafdb0c0e722ad9012d04d801d62fdb6308b2721d722d00ed93b2722a722d008cb2722f732e000193b27229722d008cb2722f732f0001ed93722b722c93722bb1722a93722cb1722993b1b5721ed9012d0593722d733099722c997228733193b27206733200a272057333937207a272087334937209a2720a733593720ba2720c733693720fa2a172107337733893720da2720e733993b27206733a00a2b27204733b00733c938cb27219733d0001b27212733e00",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 4\n6: 4\n7: 5\n8: 5\n9: 6\n10: 6\n11: 8\n12: 8\n13: 7\n14: 7\n15: 1\n16: 0\n17: 0\n18: 1\n19: -1\n20: 1\n21: 1\n22: CBigInt(0)\n23: CBigInt(2)\n24: CBigInt(100)\n25: CBigInt(1000)\n26: 0\n27: 2\n28: 5000000\n29: 1000000000000\n30: 1\n31: 0\n32: SigmaProp(ProveDlog(ECPoint(dda8fe,c3416e,...)))\n33: 2\n34: 1\n35: 3\n36: 1000\n37: 0\n38: 30\n39: 0\n40: 0\n41: 2\n42: 1\n43: 2\n44: 1001\n45: 1\n46: 0\n47: 2\n48: 0\n49: 1\n50: 0\n51: 0\n52: 4000000\n53: 1\n54: 0\n55: 1000\n56: 0\n57: 0\n58: 9\n59: 9\n60: 0\n61: 0\n62: 0",
"ergoTreeScript": "{\n val coll1 = SELF.propositionBytes\n val box2 = OUTPUTS.filter({(box2: Box) =>\n val coll4 = box2.tokens\n (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1)) == SELF.tokens(placeholder[Int](2)))\n })(placeholder[Int](3))\n val coll3 = box2.propositionBytes\n val coll4 = box2.R4[Coll[Long]].get\n val l5 = coll4(placeholder[Int](4))\n val coll6 = SELF.R4[Coll[Long]].get\n val l7 = coll6(placeholder[Int](5))\n val l8 = coll4(placeholder[Int](6))\n val l9 = coll6(placeholder[Int](7))\n val l10 = coll4(placeholder[Int](8))\n val l11 = coll6(placeholder[Int](9))\n val l12 = coll4(placeholder[Int](10))\n val l13 = coll6(placeholder[Int](11))\n val l14 = coll4(placeholder[Int](12))\n val l15 = coll6(placeholder[Int](13))\n val l16 = coll4(placeholder[Int](14))\n val coll17 = SELF.R5[Coll[Coll[Byte]]].get\n val coll18 = box2.R5[Coll[Coll[Byte]]].get\n val coll19 = SELF.R6[Coll[Long]].get\n val coll20 = box2.R6[Coll[Long]].get\n val coll21 = CONTEXT.dataInputs\n val coll22 = box2.R9[Coll[Int]].get\n val i23 = coll22(placeholder[Int](15))\n val box24 = coll21(i23)\n val coll25 = box24.tokens\n val i26 = coll22(placeholder[Int](16))\n val box27 = if (i26 > placeholder[Int](17)) { OUTPUTS(i26 - placeholder[Int](18)) } else { INPUTS(i26 * placeholder[Int](19) - placeholder[Int](20)) }\n val bi28 = box27.value.toBigInt\n val coll29 = coll21.slice(i23 + placeholder[Int](21), coll21.size)\n val coll30 = box2.R7[Coll[Long]].get\n val bi31 = placeholder[BigInt](22)\n val bi32 = placeholder[BigInt](23)\n val bi33 = placeholder[BigInt](24)\n val bi34 = placeholder[BigInt](25)\n val bi35 = bi28 + coll29.zip(coll30).fold(bi31, {(tuple35: (BigInt, (Box, Long))) =>\n val tuple37 = tuple35._2\n val l38 = tuple37._2\n val box39 = tuple37._1\n val bi40 = tuple35._1\n if (l38 > placeholder[Long](26)) {(\n val bi41 = l38.toBigInt\n val bi42 = box39.R4[Int].get.toBigInt\n val bi43 = box39.tokens(placeholder[Int](27))._2.toBigInt\n bi40 + box39.value.toBigInt * bi41 * bi42 / bi43 + bi43 * bi32 / bi33 * bi34 + bi41 * bi42\n )} else { bi40 }\n }) - placeholder[Int](28).toBigInt\n val bi36 = box24.R4[Int].get.toBigInt\n val bi37 = box24.value.toBigInt\n val l38 = placeholder[Long](29)\n val coll39 = box27.tokens\n val i40 = coll39.size\n val coll41 = box2.R8[Coll[Coll[Byte]]].get\n val coll42 = coll18.slice(placeholder[Int](30), coll18.size)\n val i43 = coll29.size\n val i44 = coll30.size\n sigmaProp(\n (\n (\n (\n (\n (\n (((((coll1 == coll3) && (SELF.value == box2.value)) && (SELF.tokens == box2.tokens)) && (l5 == placeholder[Long](31))) && (l7 == l8)) && (\n l9 == l10\n )\n ) && (l11 == l12)\n ) && (l13 == l14)\n ) && (l15 == l16)\n ) && (coll17 == coll18)\n ) && (coll19 == coll20)\n ) && placeholder[SigmaProp](32) || sigmaProp(\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n ((coll3 == coll1) && ((coll18 == coll17) && (coll20 == coll19))) && (\n coll25(placeholder[Int](33))._2.toBigInt * bi35 * bi36 / bi37 + bi37 * bi32 / bi33 * bi34 + bi35 * bi36 == coll4(\n placeholder[Int](34)\n ).toBigInt\n )\n ) && (max(min(coll4(placeholder[Int](35)), placeholder[Long](36)), placeholder[Long](37)) == placeholder[Long](38))\n ) && (bi28 * l38.toBigInt * coll20(placeholder[Int](39)).toBigInt / bi35 + coll30.indices.fold(bi31, {(tuple45: (BigInt, Int)) =>\n val i47 = tuple45._2\n val l48 = coll30(i47)\n val bi49 = tuple45._1\n if (l48 > placeholder[Long](40)) {(\n val box50 = coll29(i47)\n val bi51 = l48.toBigInt\n val bi52 = box50.R4[Int].get.toBigInt\n val bi53 = box50.tokens(placeholder[Int](41))._2.toBigInt\n bi49 + box50.value.toBigInt * bi51 * bi52 / bi53 + bi53 * bi32 / bi33 * bi34 + bi51 * bi52 * l38.toBigInt * coll20.slice(placeholder[Int](42), coll20.size)(i47).toBigInt / bi35\n )} else { bi49 }\n }) / l38.toBigInt == max(coll4(placeholder[Int](43)), placeholder[Long](44)).toBigInt)\n ) && coll39.slice(placeholder[Int](45), i40).forall(\n {(tuple45: (Coll[Byte], Long)) => coll41.zip(coll30).exists({(tuple47: (Coll[Byte], Long)) => tuple47 == tuple45 }) }\n )\n ) && coll42.indices.forall({(i45: Int) =>\n val coll47 = coll29(i45).tokens\n (coll42(i45) == coll47(placeholder[Int](46))._1) && (coll41(i45) == coll47(placeholder[Int](47))._1)\n })\n ) && ((i43 == i44) && (i43 == coll42.size))\n ) && (i44 == coll41.size)\n ) && (coll30.filter({(l45: Long) => l45 == placeholder[Long](48) }).size == i44 - i40 - placeholder[Int](49))\n ) && (coll6(placeholder[Int](50)) == max(l5, placeholder[Long](51)))\n ) && (l7 == max(l8, placeholder[Long](52)))\n ) && (l9 == max(l10, placeholder[Long](53)))\n ) && (l11 == max(l12, placeholder[Long](54)))\n ) && (l15 == max(min(l16, placeholder[Long](55)), placeholder[Long](56)))\n ) && (l13 == max(l14, placeholder[Long](57)))\n ) && (coll6(placeholder[Int](58)) == max(coll4(placeholder[Int](59)), placeholder[Long](60)))\n ) && (coll25(placeholder[Int](61))._1 == coll18(placeholder[Int](62)))\n )\n}",
"address": "2GHGXUgJzMYF4HN31PTotrY2azq2t1ueHJABDHu7qYmYHesuDwXARy5xG2FXoSL7Cqk6Cw9rsRtPHb7KTkv9w91ADPrwgz4LfevwpkPLHb5ajsMZsTxyor7PLiL8aHXj1igzrLo4J25njxxepzvaGRbNayLWir9YcHCd3JCo13BLfg7AM1kpU6rc2G45wPZw3geEGxYkQzhMr6qtKmCxuwUqbGmosYAcpSzBa2AmsUBsDTVaEkcZD5CKK95cLoWpbPAakGt1sspx5QeLyfBUguiaLnLNPMbtvVGyfTgG6tMFh7aG5EXP1wQBFBSwLCwEecQNQVQaVBkrQzhHNyUnmcehopGB54JMMfGQDvGMmLjQzLtnTcpVGVV1T3tbyHY5ifGTxcQ1KTDRWoGSr2nn1F2dHAoUbeN3YSffEvaF6kLKsaW1oYCDWzfRPsnD9AwgAiL2YyCxbQbmsF3N8DCgaUoBnRKLuUzGcdDooZH5gTV7JN68i9xjEkFAGmiFYVHSYdgxGgrDuH8rhhJMyJJn9ypU7R8wgEG5C1s3rXcCtpWypZr2XL4swMi9GkNgvLYKF47jEw9DprQLa9d1JVgUfNijbr6hQdbcmbEvcBL4QWTRfp7ifvConoNLCahLZhM6DMfmDgpMEYbxshRbUpX3pHXkLUctNbHZfyQVrcNMFUbDqPYbVhrjDyKYMYzFpLYjRo6StdSajfY86ZXQtZvCC9PsZZuhmnQrXmZd9RzJriQpFB5qweMm8McXep9Lnmf1FezNSVDwpRJve213Gz3Xm7psLCnCLWHqWcwyHGNGGwSPEZ83KrEpZyyxX9bALUN7icRTK9pNsCSPSs4qjreYgLgu6EjaoL3HazWSFKYf6k5cJuDfDpWZen198X1y7snBcG2piTBYTsKxhgbyPHpNgcE4vhgQ7Uw2so13ekYHMdcjtSkNRYyxDJCLQqzn5M34dXvtosoqGgKveGjYVa9qqW5TzQgpyVtwGCVfsXnYu4hvLjc5PX2NG9dmVaTH8yMTt7RgHeiGzRzhsEhRXynMcH1nrSRj2sW9pK9mgefmp6TPXiFSPAQgBib9zbBuCYJaW1iLvwnFU8kT9K379ek8DJkGXqfq32kRaH6WkW1NMpRSxnCSgPRcADajvv1uJZKkqBQkrHEZrg3ASKL9WM4LwpCy2VHzeEikuGmFmbqHRSUEo5uUXRCmaPzghThLNo6CVXXpGRRFCUebX2DeBkCAQ6fcVJ3Kyt6JLmpWsZieMvf3ybZgju3oBfquSYcnRFkcBgdiMV74MGi2QJzqi3bNRU24HkZztM4YHCfSNvMpmSLjJn6Q1ZCobkYNjxtLFqcy8nrrDYPAdvcKBFG9MUWRk5Ha9Bn1p9ZoMUuNtUTcKQfhWb7SdHFoi2Dc6roqraRGhWuHcgoYCXZAs6vALTHmcJGDfN7KVRM4wVi93mrHz4vrrmPEuaF29kFfhZrqW119f1pVtnjAS9siNtRtXM2u587h1g7jpgbz2ay88oQLmU4QFRueXBYRZHiLbNoz7wNYqSTkxMTAtKLd4HAscLMyeLU3unyuVC3bvBAzWozYE4Toci1eNGFJJrvoNVg2Nu1ebC8k3EpBXZWRDvriNWuNLf97PhUKPcF8mktU5qzqTPAs6E7GNqbQGpXisVQ8CWs5y5c1Aw7PUgnukMxjoERuaxvvwpV8z4aL",
"assets": [
{
"tokenId": "46c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a",
"index": 0,
"amount": 1,
"name": "Logic NFT QUACKS - Beta-2.0",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "110a80a0b787e90500003c8087a70e1000641e80b48913",
"sigmaType": "Coll[SLong]",
"renderedValue": "[100000000000,0,0,30,15000000,8,0,50,15,20000000]"
},
"R5": {
"serializedValue": "1a012046463b61bae37a3f2f0963798d57279167d82e17f78ccd0ccedec7e49cbdbbd1",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[46463b61bae37a3f2f0963798d57279167d82e17f78ccd0ccedec7e49cbdbbd1]"
},
"R6": {
"serializedValue": "1101f015",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1400]"
}
}
}
],
"dataInputs": [
{
"boxId": "fdf9c866497f536e3c95673b225a4ed87c3f7dc55953e799b55f15f9e4d0cf80",
"value": 1000000,
"index": 0,
"outputBlockId": "43eb990105950bc4b64cab2cf7e82f6644492ce9e3e4615e555f44c94eb732cd",
"outputTransactionId": "672e1374cc5aacda847f01243bd6fd8346658e38268015c648a510acae546aaa",
"outputIndex": 0,
"ergoTree": "10140400058084af5f04020400058080d4aff9dcfc1f040405808088fccdbcc3230406048092f40104000402040404060408040a04f00104000e2035d046a6d408a54fb3d4a6a950355f830f650c703b2e32fe416950c62bd1e68d04000e2085a4e95db6156fd9d5012f500d22be23b7c6e146e0b9086780338baa22afc7edd80ad601e4c6a70405d602b2a5730000d603e4c6a70506d6047301d605db6501fed606b27205730200d607e4c672060411d608db6308b27205730300d6099d9c7e9973048cb27208730500020672037e730606d60a9d9c7e72040672099a7e8cb2720873070002067209d1edededededededed927ea305720193c2a7c2720292c1720299c1a77e73080593db63087202db6308a793e4c6720205069d9c72039a7e7204069a9a9a9a9a7eb27207730900069d9c7eb27207730a0006720a7e7204069d9c9d9c7eb27207730b0006720a7e720406720a7e7204069d9c9d9c9d9c7eb27207730c0006720a7e720406720a7e720406720a7e7204069d9c9d9c9d9c9d9c7eb27207730d0006720a7e720406720a7e720406720a7e720406720a7e7204069d9c9d9c9d9c9d9c9d9c7eb27207730e0006720a7e720406720a7e720406720a7e720406720a7e720406720a7e7204067e72040693e4c6720204059a72017e730f05938cb27208731000017311938cb2db63087206731200017313ededede4c672020601e4c672020701e4c672020801e4c672020901",
"address": "zxFnr6XrdtpugAYXqkLFbKFM3xDFvBb634noBhaqkcqcrbTwJEwVvHhCFAYhvt1wJzEPSRr4mXzmRC4g1qwioxSu3P9jdfGM3yuXf3L2H2Buwhzya1expaG4J1hjw6TQ2jcAT5UWTkYAiCTkvVBNnFAiDPLtKqc1F4XyeNsAuS6QsLSaQ6FTApf6j3zgH2C7pSByCRaZqwAiDdfpbY9sNYfsJpFs7LPLvBvy7uBvfrTLdufPAAqzMVGwnn47fyHbd6zoqHacURSpfb9AzBkkFx8qeHD7UzKS3PjyjALbGoKy1376SFMVswCe2CbCWagzC9gLSxKSu8GAibTQDdUiCkNAYoiDTvDQHbhMpdUj1Nii2U7kvqhqAv2iht3soyfcnWiUeBNLAC385yF3XBaDDmX9BTymcE4qzcCSUvTymwtXCubbR28zFRN58tkdDfC2iyVp8hCag8nz4Lm9ZM7sPHz8xqJtwzDB9LFFpeUuUG28YcDbzH6ipvHoUR3cR7tn38X5CrP4ehpesxuGLeRP3Q3xm7ozh316VU5coN6vu9MKAXt3nKzJHNZK49JcP3mEXuwhKBGzcncJpzyte6hfMJMMt14tV8b5SgHZJssM5SFpCzXKxfeN8C4Kf4YSvZnhPJ4Fgj465XfdazgT4w9EZRiMbWvp9v61kHpoDNfFe6jofivTEmCm6P5UNXdSWFqyNWgmgu3t3eCgKDY5DZU745pKNfQAoZG",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "05c8d2d001",
"sigmaType": "SLong",
"renderedValue": "1709220"
},
"R5": {
"serializedValue": "06072386f26fc10000",
"sigmaType": "SBigInt",
"renderedValue": "CBigInt(10000000000000000)"
}
}
},
{
"boxId": "72cd9ea8e043efd23f187090b465feeef7fce2457399e52d0e8e8e1049568a43",
"value": 1000000,
"index": 1,
"outputBlockId": "17a1c69278bbf4462df39fb4604f0eba0d3b7e97b7fbe4cbe960581fd8acda88",
"outputTransactionId": "0dc451209e459e1033be618613c9250a224cb3389a33e0ea58fc5f808d3526c3",
"outputIndex": 0,
"ergoTree": "100208cd03dda8fe44b65ff96eb9dd442e6f10aca93f7351e96f2cbb1862c21a9055bc8b9604fdafdd09ea027300d191a37301",
"address": "5p17C57VD3UBEed82YvERS2PSQvAocXzcoEW7khEEgmaCnRgs8tbe74pc5xyX1KniEgfW1gyV9Nc",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "1a012046c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[46c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a]"
},
"R5": {
"serializedValue": "0e2e100208cd03f0dbaa5d7b67fac2130f5cb7166bcf4b19bee4ba88567830935d242b972fef300101ea027300d17301",
"sigmaType": "Coll[SByte]",
"renderedValue": "100208cd03f0dbaa5d7b67fac2130f5cb7166bcf4b19bee4ba88567830935d242b972fef300101ea027300d17301"
},
"R6": {
"serializedValue": "1106a01f80b518c0029003f40302",
"sigmaType": "Coll[SLong]",
"renderedValue": "[2000,200000,160,200,250,1]"
}
}
},
{
"boxId": "e34456c6ae2bbff1a5d58595991014dda5b1bafb45a4a1ebdb0cba37dcf3ab45",
"value": 18194281586602,
"index": 2,
"outputBlockId": "c90dfc34de700ddfaffdf6885de5c89f82730fb12df249c9be404fb541de8bfb",
"outputTransactionId": "41f1dad99dea9eb12529ff4f6e572d15e152edb4eef7ea96bf9787533dd3cf9f",
"outputIndex": 0,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "04ca0f",
"sigmaType": "SInt",
"renderedValue": "997"
}
}
}
],
"outputs": [
{
"boxId": "994a54a176c77774eb22277f0ed079c286db4f5c7cb9843bc05b6d34d3efdf7c",
"transactionId": "ddca4e2fbe7e876dae26d0e60f87334b2cc32d19b4c6b82a3eb9b43b364bc533",
"blockId": "0de4ccdad6e5a6d41df00e2b09a32318638a83454deac5a495d5f1f13c45ace0",
"value": 1000000,
"index": 0,
"globalIndex": 53226838,
"creationHeight": 1709236,
"settlementHeight": 1709237,
"ergoTree": "104904000400040004000402040204040404040604060580897a0607038d7ea4c68000058080d4aff9dcfc1f040004000e20e3e87762cebc6472fb26a3a35d9e8ee949b2d2d36fb4c787a440cadf68d382e8040006072386f26fc10000058080d4aff9dcfc1f040004000e209dfaa9f9c1cef96027d05608ab3b3f04881ef5ec38c31792843a6ced56a6289d0400050005010e20589840fe23c856a5502305848cce93d4242289de7fbca7120b0a9dceee06a1cf059480d4aff9dcfc1f059480d4aff9dcfc1f04000400040004000404040204060580897a0408040a01000500040004000400040004000400040c0404040805000501058084af5f040204d00f04000400040004020580a4e8030400040204060404040a04060408040a040c040e040e041004120100d821d601db6308a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b27201730200730300d603db63087202d604b27203730400d605b27201730500d606b27203730600d607b27201730700d6088c720701d609b27203730800d60ab27201730900d60b8c720a01d60cededededededededededed93c27202c2a7938c7204018c720501938c720601720892c17202730a938c720901720b93b17203b17201e4c672020401e4c672020501e4c672020601e4c672020701e4c672020801e4c672020901d60d730bd60e8c720902d60f8c720602d61099730c720fd611db6501fed612e4c6b2b57211d9011263d801d614db63087212ed91b17214730d938cb27214730e0001730f7310000506d6137311d6149d9c7e72100672127213d6158c720a02d6168c720702d6179973127216d618b2b57211d9011863d801d61adb63087218ed91b1721a7313938cb2721a731400017315731600d619e4c67218050ed61ab5a5d9011a6393c2721a7219d61be4c672180611d61c99720e7215d61d91721c7317d61e95721d721c9c721c7318d61f9372047205d6209972107217d621b5a5d901216393cbc272217319d1ececededed720c9372067207919d9c720d9a7e720e0672147e99731a8c720402069d9c720d9a7e7215069d9c7e721706721272137e99731b8c720502069591b1721a731cd806d622b2721a731d00d623b2db63087222731e00d624b2721b731f00d625b2721b732000d626b2721b732100d627b2721b732200eded93c27222721992c172227323ed928c722302a29590721e72249d721e72259590721e72269a9d99721e722472279d722472259a9a9d9999721e72267224b2721b7324009d722672279d72247225b2721b732500938c722301720b7326ededed720c721f721d8f722073279591b172217328d80bd622b27221732900d623b2db63087222732a00d6248c722302d6259d9c7e72240672127213d626b2b5a5d9012663d801d628db63087226ed91b17228732baee4c67218041ad901290eed938cb27228732c00017229937229e4c67222070e732d00d627e4c672260411d628b27227732e00d629b27227732f00d62ac17222d62bb27227733000d62ce4c672220911ededededededededededededed720c721f939a7224720f72168f721c7331ed937e9c721c73320672259272257e7228069372207224938c722301720893e4c6722206057333927eb27227733400069d9c72257e7229067e7335068f72147eb272277336000693dc0c1aada5d9012d63c5722d02c57222733799b2e4c6722609107338007339ed91722a733a92722a722bededededededed93b2722c733b00722993b2722c733c00b27227733d0093b2722c733e00b27227733f0093b2722c734000722b93b2722c734100722892b2722c7342007ea30593b2722c734300b2722773440093b2722c734500b272277346009072257eb27227734700067348",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 1\n5: 1\n6: 2\n7: 2\n8: 3\n9: 3\n10: 1000000\n11: CBigInt(1000000000000000)\n12: 9000000000000000\n13: 0\n14: 0\n15: Coll(-29,-24,119,98,-50,-68,100,114,-5,38,-93,-93,93,-98,-114,-23,73,-78,-46,-45,111,-76,-57,-121,-92,64,-54,-33,104,-45,-126,-24)\n16: 0\n17: CBigInt(10000000000000000)\n18: 9000000000000000\n19: 0\n20: 0\n21: Coll(-99,-6,-87,-7,-63,-50,-7,96,39,-48,86,8,-85,59,63,4,-120,30,-11,-20,56,-61,23,-110,-124,58,108,-19,86,-90,40,-99)\n22: 0\n23: 0\n24: -1\n25: Coll(88,-104,64,-2,35,-56,86,-91,80,35,5,-124,-116,-50,-109,-44,36,34,-119,-34,127,-68,-89,18,11,10,-99,-50,-18,6,-95,-49)\n26: 9000000000000010\n27: 9000000000000010\n28: 0\n29: 0\n30: 0\n31: 0\n32: 2\n33: 1\n34: 3\n35: 1000000\n36: 4\n37: 5\n38: false\n39: 0\n40: 0\n41: 0\n42: 0\n43: 0\n44: 0\n45: 0\n46: 6\n47: 2\n48: 4\n49: 0\n50: -1\n51: 100000000\n52: 1\n53: 1000\n54: 0\n55: 0\n56: 0\n57: 1\n58: 4000000\n59: 0\n60: 1\n61: 3\n62: 2\n63: 5\n64: 3\n65: 4\n66: 5\n67: 6\n68: 7\n69: 7\n70: 8\n71: 9\n72: false",
"ergoTreeScript": "{\n val coll1 = SELF.tokens\n val box2 = OUTPUTS.filter({(box2: Box) =>\n val coll4 = box2.tokens\n (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1)) == coll1(placeholder[Int](2)))\n })(placeholder[Int](3))\n val coll3 = box2.tokens\n val tuple4 = coll3(placeholder[Int](4))\n val tuple5 = coll1(placeholder[Int](5))\n val tuple6 = coll3(placeholder[Int](6))\n val tuple7 = coll1(placeholder[Int](7))\n val coll8 = tuple7._1\n val tuple9 = coll3(placeholder[Int](8))\n val tuple10 = coll1(placeholder[Int](9))\n val coll11 = tuple10._1\n val bool12 = (\n (\n (\n (\n (\n (\n (\n (\n (((box2.propositionBytes == SELF.propositionBytes) && (tuple4._1 == tuple5._1)) && (tuple6._1 == coll8)) && (\n box2.value >= placeholder[Long](10)\n )\n ) && (tuple9._1 == coll11)\n ) && (coll3.size == coll1.size)\n ) && box2.R4[Boolean].get\n ) && box2.R5[Boolean].get\n ) && box2.R6[Boolean].get\n ) && box2.R7[Boolean].get\n ) && box2.R8[Boolean].get\n ) && box2.R9[Boolean].get\n val bi13 = placeholder[BigInt](11)\n val l14 = tuple9._2\n val l15 = tuple6._2\n val l16 = placeholder[Long](12) - l15\n val coll17 = CONTEXT.dataInputs\n val bi18 = coll17.filter({(box18: Box) =>\n val coll20 = box18.tokens\n (coll20.size > placeholder[Int](13)) && (coll20(placeholder[Int](14))._1 == placeholder[Coll[Byte]](15))\n })(placeholder[Int](16)).R5[BigInt].get\n val bi19 = placeholder[BigInt](17)\n val bi20 = l16.toBigInt * bi18 / bi19\n val l21 = tuple10._2\n val l22 = tuple7._2\n val l23 = placeholder[Long](18) - l22\n val box24 = coll17.filter({(box24: Box) =>\n val coll26 = box24.tokens\n (coll26.size > placeholder[Int](19)) && (coll26(placeholder[Int](20))._1 == placeholder[Coll[Byte]](21))\n })(placeholder[Int](22))\n val coll25 = box24.R5[Coll[Byte]].get\n val coll26 = OUTPUTS.filter({(box26: Box) => box26.propositionBytes == coll25 })\n val coll27 = box24.R6[Coll[Long]].get\n val l28 = l14 - l21\n val bool29 = l28 > placeholder[Long](23)\n val l30 = if (bool29) { l28 } else { l28 * placeholder[Long](24) }\n val bool31 = tuple4 == tuple5\n val l32 = l16 - l23\n val coll33 = OUTPUTS.filter({(box33: Box) => blake2b256(box33.propositionBytes) == placeholder[Coll[Byte]](25) })\n sigmaProp(\n (\n (\n (\n (bool12 && (tuple6 == tuple7)) && (\n bi13 * l14.toBigInt + bi20 / placeholder[Long](26) - tuple4._2.toBigInt > bi13 * l21.toBigInt + l23.toBigInt * bi18 / bi19 / placeholder[Long](\n 27\n ) - tuple5._2.toBigInt\n )\n ) && if (coll26.size > placeholder[Int](28)) {(\n val box34 = coll26(placeholder[Int](29))\n val tuple35 = box34.tokens(placeholder[Int](30))\n val l36 = coll27(placeholder[Int](31))\n val l37 = coll27(placeholder[Int](32))\n val l38 = coll27(placeholder[Int](33))\n val l39 = coll27(placeholder[Int](34))\n ((box34.propositionBytes == coll25) && (box34.value >= placeholder[Long](35))) && (\n (\n tuple35._2 >= max(\n if (l30 <= l36) { l30 / l37 } else {\n if (l30 <= l38) { l30 - l36 / l39 + l36 / l37 } else { l30 - l38 - l36 / coll27(placeholder[Int](36)) + l38 / l39 + l36 / l37 }\n }, coll27(placeholder[Int](37))\n )\n ) && (tuple35._1 == coll11)\n )\n )} else { placeholder[Boolean](38) }\n ) || (((bool12 && bool31) && bool29) && (l32 < placeholder[Long](39)))\n ) || if (coll33.size > placeholder[Int](40)) {(\n val box34 = coll33(placeholder[Int](41))\n val tuple35 = box34.tokens(placeholder[Int](42))\n val l36 = tuple35._2\n val bi37 = l36.toBigInt * bi18 / bi19\n val box38 = OUTPUTS.filter({(box38: Box) =>\n val coll40 = box38.tokens\n (coll40.size > placeholder[Int](43)) && box24.R4[Coll[Coll[Byte]]].get.exists({(coll41: Coll[Byte]) => (coll40(placeholder[Int](44))._1 == coll41) && (coll41 == box34.R7[Coll[Byte]].get) })\n })(placeholder[Int](45))\n val coll39 = box38.R4[Coll[Long]].get\n val l40 = coll39(placeholder[Int](46))\n val l41 = coll39(placeholder[Int](47))\n val l42 = box34.value\n val l43 = coll39(placeholder[Int](48))\n val coll44 = box34.R9[Coll[Long]].get\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (((bool12 && bool31) && (l36 + l15 == l22)) && (l28 < placeholder[Long](49))) && (\n (l28 * placeholder[Long](50).toBigInt == bi37) && (bi37 >= l40.toBigInt)\n )\n ) && (l32 == l36)\n ) && (tuple35._1 == coll8)\n ) && (box34.R6[Long].get == placeholder[Long](51))\n ) && (coll39(placeholder[Int](52)).toBigInt >= bi37 * l41.toBigInt / placeholder[Int](53).toBigInt)\n ) && (bi20 < coll39(placeholder[Int](54)).toBigInt)\n ) && (\n OUTPUTS.map({(box45: Box) => box45.id }).indexOf(box34.id, placeholder[Int](55)) == box38.R9[Coll[Int]].get(placeholder[Int](56)) - placeholder[\n Int\n ](57)\n )\n ) && ((l42 > placeholder[Long](58)) && (l42 >= l43))\n ) && (\n (\n (\n (\n (\n (\n ((coll44(placeholder[Int](59)) == l41) && (coll44(placeholder[Int](60)) == coll39(placeholder[Int](61)))) && (\n coll44(placeholder[Int](62)) == coll39(placeholder[Int](63))\n )\n ) && (coll44(placeholder[Int](64)) == l43)\n ) && (coll44(placeholder[Int](65)) == l40)\n ) && (coll44(placeholder[Int](66)) >= HEIGHT.toLong)\n ) && (coll44(placeholder[Int](67)) == coll39(placeholder[Int](68)))\n ) && (coll44(placeholder[Int](69)) == coll39(placeholder[Int](70)))\n )\n ) && (bi37 <= coll39(placeholder[Int](71)).toBigInt)\n )} else { placeholder[Boolean](72) }\n )\n}",
"address": "2FkbKwmZBuK9AD57fwqTHHBZoXoRCihRRU5RLAdfEzPNvFivTMThoQFjnXPgNoDs9t4TwFpzeWjew3UwGKQiq3fgCV82zsM7XhXzCLubDHFZEMjWmK1PgMMGMJmrzALhTNYNdj5t38xagB7oD4j7N6spyc92Q1KsXceFkLubLbe2QLF1bsFG7yJXXMUDpjQvoEVqjGn7Xgv4t7rCzP6MVhoakLMB9FrgTbnVQcAAGuKbtefx6TDejuXZ8qDYKCCDSjM6ihSd2gjmJW1mfturADUzmZ6zfDsqnFQmeS28ZbCN4UiBjKmLqZkQ2zdqJoAH3HR6YzV3wJKntvUtXtYVx9mXNKN7n4jdP6LbCxo3f29fBLhpJjNNHc3PMWt4P9nuHBCkhEfn8VKZ647iKj1kfjgMqoytSR8CeUMAkAAhRm4ZzgV2RLfEhXsKaZfcyMdHhtkXStjVX9cVujRyaXwHMkP5BDzBWS48DcvC9vdTUD5zsqJrMQyaapWjDBZpN8CVXUAVYUX5Lk3S4utssmrNYViHVTFFCKTNgVc7mLgar8km6aYbb8mWXwHGU4hUScxNvt8a6hzh5vk4f8wpqSD8Fz3Syew9eMZALU6q7gGaNM4Y4QwF56guPm6EVS6RMFKa6BT7q18ftfCAZnpFwbdWKmMqYaZe7U8RBBoQMSSy4jnfjLeTcWaDjNH8vmYQYhDb5unyb2sJ9R2Qg3cGcVP8YAer7cqH8HmmW6ddjq1sZhAJJkF6279sSvtKJm5kCB8TwR81ZJiJcQJip7PZeWHpqvgoWaWRPr3mwvCTcSrbRXFGqT3YJBwcU7evJ8Nzgbna4pTwCnsyNtGZyZf4X3MbkV82WrD4P32tjpbRijsKen3Z8e3t6ykEVhwPYoqMZDUq6vEYojah9YhBpVJZptpVYFXmiz1FxNXUupbMuuanyqv2b9Rma9gJiyXytxCcdzJm4NX3od1US3Eu29QzFYMQ4LZ6jSq2TrhNqHj9riBkP5qrqT4DABanYHWcFLdsH4u6FkH6u3H7nxeW4xADvqy7uxFe5gEdxvq9cK3U7b5GnXxE2DEdpXKtxfNyNQhYgsvuJ5uekxfyJPHbounhHRnFmzQVrcHqK9bcHdtGAXfA9fueZomXZjPbdhx14DcDfWYBjE4qPYmXTWEjn1Y8CxTLMQrSUz6j11ViEuT9FHiNDDaoEKBd1WhiwEDJhnVBH6Bo72naK7Dwwcja9qAYaaA6cyYG8HVyBjCRqnJbMbXA23eSdVFTLp7VC5YSKak762cMZkbtGShgfYQ1yk3XiT23zLtCUngZE46pcWbbQMs43rNWNQRRVXJwaZxmESjSur1Nt5VjNWzxT389psiFcnVgRyJ5XK55KtMBViDvfWp7hnsH3zfVBajSXgMmNA52EUXh5Z666AZi6dXLRn2RPhM4cdEq1aVQoxqpHY7z2ApGr97LzaTcvAhPxHcY2CzqFgdeqYxt4TQLgU4ci2ChSaZk3jQx9FqcPW9b7BiScgz4c2vSMRttyKdCBairYUXB5LmStFe1wzozXFE6PWmmUZzpLRFZ92zni4xTQQ7nrB1ZpXVk2hLu7MdYM6wpqczwFjFtAsZQzGzCMqZ3PKT4WoZFGotWfaHFXp2rW9P9xcmrFBPQ8fZZgEA6ZLZvLk7y1RXec2wEG934to3AactS9LJHJ2LKkCAxuTtpHhMQko9JtPMtgred7uj2Ljf3LgrHf2f8R2Au3ak8nV67Ye6QSR8ufsDAyZCJTkaFdYZW2LCfp2EnWAMTEsH86FN3T7Aj67TByf8xMJmN3nyhqpqejz3JB6AYmo4dYX28P1bWB1b3dGmzyzAQKqyHVWNmXYPi61dhb8cPmt9Rnm9LTMPpq9XVB9M",
"assets": [
{
"tokenId": "35d046a6d408a54fb3d4a6a950355f830f650c703b2e32fe416950c62bd1e68d",
"index": 0,
"amount": 1,
"name": "Pool NFT QUACKS - Beta-2.0",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "4e78ebec534706bc21aab050e8306d1322935b591d5c8d0d5197dcf861374220",
"index": 1,
"amount": 8999999988000001,
"name": "Lend Token QUACKS - Beta-2.0",
"decimals": 2,
"type": "EIP-004"
},
{
"tokenId": "aadfdf939e7ba01d32af951ba192c2b3a6eea2a8b8cda52db00fb9e1883f5832",
"index": 2,
"amount": 8999999996000000,
"name": "Borrow Token QUACKS - Beta-2.0",
"decimals": 9,
"type": "EIP-004"
},
{
"tokenId": "089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f",
"index": 3,
"amount": 8000010,
"name": "QUACKS",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R6": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R8": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R7": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R9": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
},
"R4": {
"serializedValue": "0101",
"sigmaType": "SBoolean",
"renderedValue": "true"
}
},
"spentTransactionId": "f26c66b8d6db46dae749dd3d067f76f334b1e647da05a87320d9392d4a7f6680",
"mainChain": true
},
{
"boxId": "f9296ef34d02c8f5dcbbc1d1a45f3686d04c2fca8495f9e4737e81ad7718ae3b",
"transactionId": "ddca4e2fbe7e876dae26d0e60f87334b2cc32d19b4c6b82a3eb9b43b364bc533",
"blockId": "0de4ccdad6e5a6d41df00e2b09a32318638a83454deac5a495d5f1f13c45ace0",
"value": 203000000,
"index": 1,
"globalIndex": 53226839,
"creationHeight": 1709236,
"settlementHeight": 1709237,
"ergoTree": "104e040004000e20909641446c941f1b8cea2583c8ba872022ea994de98ba37a1a68e531b30a619004000400040006072386f26fc10000040004000e20e3e87762cebc6472fb26a3a35d9e8ee949b2d2d36fb4c787a440cadf68d382e8040004020e20089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f040004000402040a040e0404040004400440045004d00f040c040004000400040004000402040004000400040204060400041004000410040004020580dac40904020580897a04d00f04d00f0580897a0580dac409050a0580897a0580dac409058084af5f058084af5f010104000400040004d00f0402040205c0d0770580897a0601010400040004000400040104020402058092f401040004000400010104000580897ad831d601e4c6a7070ed602b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100017201d603c2a7d6047302d605dc0c1aa402a77303d606e4c6a70911d607db6308a7d608b27207730400d6098c720801d60ae4c6a7040ed60be4c6a70507d60ce4c6a70605d60de4c6a7080ed60ec1a7d60fd9010f63d802d611c2720fd61293721172037212d610b5a5720fd611b27210720501a7d612db63087211d613b27212730500d6148c721302d6157306d616e4c6b2b5db6501fed9011663d801d618db63087216ed91b172187307938cb27218730800017309730a000506d6178c720802d6187e721706d619b47207730bb17207d61a730cd61bd9011b63d803d61dc2721bd61ecb721dd61f93721e7204721fd61cb5a5721bd61db2721c720501a7d61edb6308721dd61fb2721e730d00d620b27206730e00d621b1b5a4d901216393c272217203d622937221730fd6237ea305d6249ab27206731000b27206731100d625b27206731200d626b4720d73137314d627b4720d73157316d6289d9c721872167215d629958f72237224d801d62973179d9c72289a7eb27206731800067e7229067e7229067228d62ab2721c731901a7d62bdb6308722ad62cb2722b731a00d62dd9012d63d803d62fc2722dd630cb722fd63193723072047231d62eb5a5722dd62fb2722e731b01a7d630db6308722fd631b27230731c009591b17202731dd807d632720fd6337210d634b17233d635721bd636721cd637b27202720501a7d638b2e4c672370411731e0095917234731fd80dd6397211d63a93dc0c1aada5d9013a63c5723a02c57239732099b2e4c6723709107321007322d63bc17239d63c7212d63d7213d63ee4c67239040ed63fe4c672390507d640e4c67239070ed641edededed92723bb27206732300938c723d01720993723e720a93723f720b9372407201d642e4c67239080ed643e4c672390605d644e4c672390911d64593b4724473247325b47206732673279591b172367328d805d6467e721406d647721dd648721ed649b27248732900d64a721fd1ededededededededededededed7241723a93720d724292723b720e90723b9a720e732a9272469972189d9c7e8c724902067215721693b4723c732bb1723c7219937243720c7245eded92c17247732c938c724a017209938c724901721a938c724a029972177214927e7238069d9c9d9c7246721672157e7220067e732d0672229272237224d803d6467e723806d6479d9c9d9c7e721406721672157e7220067e732e06d648cd720beb02eb02eb02d1edededededededededed7241723a93720d724292723b99720e732f90723b9a720e733093723c72079172439a722372258f72439a9a7223722573318f7246724772457222d1edededededededededed7241723a93720d724292723b99720e733290723b9a720e733393723c720794720c73349372437335927246724772457222ea02eb02d173367248d194723b720eea02eb02d191b1b5a4d9014963d801d64bdb63087249eded91b1724b7337938cb2724b73380001722693b2e4c67249091a720500722773397248d1ededededededed724193723b720e93723c720793723e720a93723f720b937240720193724472069372217234d80bd6397e723806d63a733ad63b722ad63c722bd63d722cd63eb2723c733b00d63fc5a7d6409972397229d6417eb27206733c0006d6429d9c7240997e723a0672417e723a06d6438c723e02d1edededededeced9072399d9c72297e7220067e723a06927223720c9172239a7e8cc7a70105733dededed92c1723b733e938c723d017209938c723e01721a94c5723b723f938c723d027217958f7242733f927e7243067239d802d644b2b5a5d901446393c27244720a734001a7d645b2db63087244734100ededed927e7243069a72299d9c724072417e723a06927e8c724502067242938c724501721a94c57244723f93dc0c1aada4d9014463c5724402723f7342999cb2e4c672370910734300734473457222d806d632722dd633722ed634722fd6357230d6367231d637b27235734600d1ededededededed92c172347347938c7236017209938c723701721a94c57234c5a7938c7236027217917e8c7237020672299591b1b5a4d9013863d801d63adb63087238eded91b1723a7348938cb2723a73490001722693e4c67238090e7227734a734bd801d638b2b5a5d901386393c27238720a734c01a7eded92c1723899720e734d93db63087238721994c57238c5a77222",
"ergoTreeConstants": "0: 0\n1: 0\n2: Coll(-112,-106,65,68,108,-108,31,27,-116,-22,37,-125,-56,-70,-121,32,34,-22,-103,77,-23,-117,-93,122,26,104,-27,49,-77,10,97,-112)\n3: 0\n4: 0\n5: 0\n6: CBigInt(10000000000000000)\n7: 0\n8: 0\n9: Coll(-29,-24,119,98,-50,-68,100,114,-5,38,-93,-93,93,-98,-114,-23,73,-78,-46,-45,111,-76,-57,-121,-92,64,-54,-33,104,-45,-126,-24)\n10: 0\n11: 1\n12: Coll(8,-103,-112,69,27,-76,48,-16,90,-123,-12,-17,59,-53,110,-65,-123,43,61,110,-26,-115,-122,-41,-122,88,-71,-52,-17,32,7,79)\n13: 0\n14: 0\n15: 1\n16: 5\n17: 7\n18: 2\n19: 0\n20: 32\n21: 32\n22: 40\n23: 1000\n24: 6\n25: 0\n26: 0\n27: 0\n28: 0\n29: 0\n30: 1\n31: 0\n32: 0\n33: 0\n34: 1\n35: 3\n36: 0\n37: 8\n38: 0\n39: 8\n40: 0\n41: 1\n42: 10000000\n43: 1\n44: 1000000\n45: 1000\n46: 1000\n47: 1000000\n48: 10000000\n49: 5\n50: 1000000\n51: 10000000\n52: 100000000\n53: 100000000\n54: true\n55: 0\n56: 0\n57: 0\n58: 1000\n59: 1\n60: 1\n61: 980000\n62: 1000000\n63: CBigInt(1)\n64: 0\n65: 0\n66: 0\n67: 0\n68: -1\n69: 1\n70: 1\n71: 2000000\n72: 0\n73: 0\n74: 0\n75: true\n76: 0\n77: 1000000",
"ergoTreeScript": "{\n val coll1 = SELF.R7[Coll[Byte]].get\n val coll2 = OUTPUTS.filter({(box2: Box) =>\n val coll4 = box2.tokens\n (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1))._1 == coll1)\n })\n val coll3 = SELF.propositionBytes\n val coll4 = placeholder[Coll[Byte]](2)\n val i5 = INPUTS.indexOf(SELF, placeholder[Int](3))\n val coll6 = SELF.R9[Coll[Long]].get\n val coll7 = SELF.tokens\n val tuple8 = coll7(placeholder[Int](4))\n val coll9 = tuple8._1\n val coll10 = SELF.R4[Coll[Byte]].get\n val ge11 = SELF.R5[GroupElement].get\n val l12 = SELF.R6[Long].get\n val coll13 = SELF.R8[Coll[Byte]].get\n val l14 = SELF.value\n val func15 = {(box15: Box) =>\n val coll17 = box15.propositionBytes\n val bool18 = coll17 == coll3\n bool18\n }\n val coll16 = OUTPUTS.filter(func15)\n val box17 = coll16.getOrElse(i5, SELF)\n val coll18 = box17.tokens\n val tuple19 = coll18(placeholder[Int](5))\n val l20 = tuple19._2\n val bi21 = placeholder[BigInt](6)\n val bi22 = CONTEXT.dataInputs.filter({(box22: Box) =>\n val coll24 = box22.tokens\n (coll24.size > placeholder[Int](7)) && (coll24(placeholder[Int](8))._1 == placeholder[Coll[Byte]](9))\n })(placeholder[Int](10)).R5[BigInt].get\n val l23 = tuple8._2\n val bi24 = l23.toBigInt\n val coll25 = coll7.slice(placeholder[Int](11), coll7.size)\n val coll26 = placeholder[Coll[Byte]](12)\n val func27 = {(box27: Box) =>\n val coll29 = box27.propositionBytes\n val coll30 = blake2b256(coll29)\n val bool31 = coll30 == coll4\n bool31\n }\n val coll28 = OUTPUTS.filter(func27)\n val box29 = coll28.getOrElse(i5, SELF)\n val coll30 = box29.tokens\n val tuple31 = coll30(placeholder[Int](13))\n val l32 = coll6(placeholder[Int](14))\n val i33 = INPUTS.filter({(box33: Box) => box33.propositionBytes == coll3 }).size\n val bool34 = i33 == placeholder[Int](15)\n val l35 = HEIGHT.toLong\n val l36 = coll6(placeholder[Int](16)) + coll6(placeholder[Int](17))\n val l37 = coll6(placeholder[Int](18))\n val coll38 = coll13.slice(placeholder[Int](19), placeholder[Int](20))\n val coll39 = coll13.slice(placeholder[Int](21), placeholder[Int](22))\n val bi40 = bi24 * bi22 / bi21\n val bi41 = if (l35 < l36) {(\n val i41 = placeholder[Int](23)\n bi40 * coll6(placeholder[Int](24)).toBigInt + i41.toBigInt / i41.toBigInt\n )} else { bi40 }\n val box42 = coll28.getOrElse(placeholder[Int](25), SELF)\n val coll43 = box42.tokens\n val tuple44 = coll43(placeholder[Int](26))\n val func45 = {(box45: Box) =>\n val coll47 = box45.propositionBytes\n val coll48 = blake2b256(coll47)\n val bool49 = coll48 == coll4\n bool49\n }\n val coll46 = OUTPUTS.filter(func45)\n val box47 = coll46.getOrElse(placeholder[Int](27), SELF)\n val coll48 = box47.tokens\n val tuple49 = coll48(placeholder[Int](28))\n if (coll2.size > placeholder[Int](29)) {(\n val func50 = func15\n val coll51 = coll16\n val i52 = coll51.size\n val func53 = func27\n val coll54 = coll28\n val box55 = coll2.getOrElse(i5, SELF)\n val l56 = box55.R4[Coll[Long]].get(placeholder[Int](30))\n if (i52 > placeholder[Int](31)) {(\n val box57 = box17\n val bool58 = OUTPUTS.map({(box58: Box) => box58.id }).indexOf(box57.id, placeholder[Int](32)) == box55.R9[Coll[Int]].get(\n placeholder[Int](33)\n ) - placeholder[Int](34)\n val l59 = box57.value\n val coll60 = coll18\n val tuple61 = tuple19\n val coll62 = box57.R4[Coll[Byte]].get\n val ge63 = box57.R5[GroupElement].get\n val coll64 = box57.R7[Coll[Byte]].get\n val bool65 = ((((l59 >= coll6(placeholder[Int](35))) && (tuple61._1 == coll9)) && (coll62 == coll10)) && (ge63 == ge11)) && (coll64 == coll1)\n val coll66 = box57.R8[Coll[Byte]].get\n val l67 = box57.R6[Long].get\n val coll68 = box57.R9[Coll[Long]].get\n val bool69 = coll68.slice(placeholder[Int](36), placeholder[Int](37)) == coll6.slice(placeholder[Int](38), placeholder[Int](39))\n if (coll54.size > placeholder[Int](40)) {(\n val bi70 = l20.toBigInt\n val box71 = box29\n val coll72 = coll30\n val tuple73 = coll72(placeholder[Int](41))\n val tuple74 = tuple31\n sigmaProp(\n (\n (\n (\n (\n (\n (\n (\n (\n ((((bool65 && bool58) && (coll13 == coll66)) && (l59 >= l14)) && (l59 <= l14 + placeholder[Long](42))) && (\n bi70 >= bi24 - tuple73._2.toBigInt * bi21 / bi22\n )\n ) && (coll60.slice(placeholder[Int](43), coll60.size) == coll25)\n ) && (l67 == l12)\n ) && bool69\n ) && (((box71.value >= placeholder[Long](44)) && (tuple74._1 == coll9)) && (tuple73._1 == coll26))\n ) && (tuple74._2 == l23 - l20)\n ) && (l56.toBigInt >= bi70 * bi22 / bi21 * l32.toBigInt / placeholder[Int](45).toBigInt)\n ) && bool34\n ) && (l35 >= l36)\n )\n )} else {(\n val bi70 = l56.toBigInt\n val bi71 = l20.toBigInt * bi22 / bi21 * l32.toBigInt / placeholder[Int](46).toBigInt\n val prop72 = proveDlog(ge11)\n sigmaProp(\n (\n (\n (\n (\n (\n ((((bool65 && bool58) && (coll13 == coll66)) && (l59 >= l14 - placeholder[Long](47))) && (l59 <= l14 + placeholder[Long](48))) && (\n coll60 == coll7\n )\n ) && (l67 > l35 + l37)\n ) && (l67 < l35 + l37 + placeholder[Long](49))\n ) && (bi70 < bi71)\n ) && bool69\n ) && bool34\n ) || sigmaProp(\n (\n (\n (\n (\n (\n ((((bool65 && bool58) && (coll13 == coll66)) && (l59 >= l14 - placeholder[Long](50))) && (l59 <= l14 + placeholder[Long](51))) && (\n coll60 == coll7\n )\n ) && (l12 != placeholder[Long](52))\n ) && (l67 == placeholder[Long](53))\n ) && (bi70 >= bi71)\n ) && bool69\n ) && bool34\n ) || sigmaProp(placeholder[Boolean](54)) || prop72 && sigmaProp(l59 != l14) || sigmaProp(INPUTS.filter({(box73: Box) =>\n val coll75 = box73.tokens\n ((coll75.size > placeholder[Int](55)) && (coll75(placeholder[Int](56))._1 == coll38)) && (box73.R9[Coll[Coll[Byte]]].get(i5) == coll39)\n }).size > placeholder[Int](57)) || prop72 && sigmaProp(\n ((((((bool65 && (l59 == l14)) && (coll60 == coll7)) && (coll62 == coll10)) && (ge63 == ge11)) && (coll64 == coll1)) && (coll68 == coll6)) && (\n i33 == i52\n )\n )\n )}\n )} else {(\n val bi57 = l56.toBigInt\n val i58 = placeholder[Int](58)\n val box59 = box42\n val coll60 = coll43\n val tuple61 = tuple44\n val tuple62 = coll60(placeholder[Int](59))\n val coll63 = SELF.id\n val bi64 = bi57 - bi41\n val bi65 = coll6(placeholder[Int](60)).toBigInt\n val bi66 = bi64 * i58.toBigInt - bi65 / i58.toBigInt\n val l67 = tuple62._2\n sigmaProp(\n (\n (\n (\n (\n (((bi57 <= bi41 * l32.toBigInt / i58.toBigInt) && (l35 >= l12)) || (l35 > SELF.creationInfo._1.toLong + placeholder[Long](61))) && (\n (((box59.value >= placeholder[Long](62)) && (tuple61._1 == coll9)) && (tuple62._1 == coll26)) && (box59.id != coll63)\n )\n ) && (tuple61._2 == l23)\n ) && if (bi66 < placeholder[BigInt](63)) { l67.toBigInt >= bi57 } else {(\n val box68 = OUTPUTS.filter({(box68: Box) => box68.propositionBytes == coll10 }).getOrElse(placeholder[Int](64), SELF)\n val tuple69 = box68.tokens(placeholder[Int](65))\n (((l67.toBigInt >= bi41 + bi64 * bi65 / i58.toBigInt) && (tuple69._2.toBigInt >= bi66)) && (tuple69._1 == coll26)) && (box68.id != coll63)\n )}\n ) && (\n INPUTS.map({(box68: Box) => box68.id }).indexOf(coll63, placeholder[Int](66)) == box55.R9[Coll[Int]].get(placeholder[Int](67)) * placeholder[Int](\n 68\n ) - placeholder[Int](69)\n )\n ) && bool34\n )\n )}\n )} else {(\n val func50 = func45\n val coll51 = coll46\n val box52 = box47\n val coll53 = coll48\n val tuple54 = tuple49\n val tuple55 = coll53(placeholder[Int](70))\n sigmaProp(\n (\n (\n (((((box52.value >= placeholder[Long](71)) && (tuple54._1 == coll9)) && (tuple55._1 == coll26)) && (box52.id != SELF.id)) && (tuple54._2 == l23)) && (\n tuple55._2.toBigInt > bi41\n )\n ) && if (INPUTS.filter({(box56: Box) =>\n val coll58 = box56.tokens\n ((coll58.size > placeholder[Int](72)) && (coll58(placeholder[Int](73))._1 == coll38)) && (box56.R9[Coll[Byte]].get == coll39)\n }).size > placeholder[Int](74)) { placeholder[Boolean](75) } else {(\n val box56 = OUTPUTS.filter({(box56: Box) => box56.propositionBytes == coll10 }).getOrElse(placeholder[Int](76), SELF)\n ((box56.value >= l14 - placeholder[Long](77)) && (box56.tokens == coll25)) && (box56.id != SELF.id)\n )}\n ) && bool34\n )\n )}\n}",
"address": "4D489Uyr3hnF9BZc7AiB6K5vD5xbWpiVe2wPcnuRMkVDEdho4y32Yk4bVk4u5Y24Nv5H6cZZRwPyDrvwxB1WpHqhNHjqDEaqoemmJMj1ZiC1emDwRq34HmmicaGC1NnxfW9TFRrrouECiny149pWLVgN9zcgKoG6AtrRMV4Ka8oAnyhJDy6FVUy2D7Fxw9JYTJAcQZtqRtjg9kc39J9Z6mkZf6kStfyqXYS6ixb3B68cqN3W4Dka5KwovmnXNCMcVdxgJqx2X2EZZEtwSxWK7pWgCVni64867ey63WPmvVECGtdrZaVGSEeTQMNqHdA3WbnQKrUBUAtMgG88NEiRDzCLwZ4eEzmByyx1CExxJJRaTTz3pvKmNdhUmen36SxY8i5r32McEnzAzjZoA7B2F59Vnp9c4H6yjG3AYj55h8B9VgU3FRuFD4GUgo64Mrk7UsqmaMrg9xiMddAJga8a4XaPQfjhfpZEHYjJAcD8ViU2Jw1opnXHdzxC1ioZBWZUWzRFNAZABeXaTgLYQuAZysBbkE36T6w3cJByxEHSLn7k2C6FLqpri56b23D2vTUVUocYow8CpZdSaH57y8jmrzSNhVyy3i8sDEwcFW6kHJpM5txXzH5i4Dd4zGULRvq1iXFckN5veXGeWJpwrHPEcR6YiBcJ4WNasPcnLhxNQb38QPj1rUJMr6cpstkNWeY7VKrgGqugJGTAz6KLNSmFxdUiSxV32QXBRch6MnAnkEnECEP65JwTpN9fZZ6j1mu4VnwmuR2K7CZZfSBRDSW8B2o1LanaUyhsg9QgVgWBnP5DnpGdZkohZojZQZyT8vtdA8zHdeuiERgY1KXdmtuB3WrM4NCdtosTkCcMyuvV5Y1YyeZQ3G5BHbT63uaRtJGcXn1pmG2hW2rXvPCGj1U8ymagx3JqvakoPTK9YiKn49z6g13YqPX6W6qnMqvqb6u7q52H5RBDRDnkZ1J1n6giXrtaMMBqV5gcWwL9hnonGzpiNGoeQLdx9c75kNJcQa25sMKQ4pTjTBp3dLTH9q4X2pjVogaDVQYENMdqP7GAuE2TcGSjiDc9NfLsoJJPaBREksWSAJKB8hJ9M3Mn5TwjcSuTd9F8zTSQ1mJHrRDTrBo7XiRmoBmSgW5edjGrz1tR96mYAXfWxCW3YLuMH5okD5f6TPZPQWwHiDUAS1g3rzm4LxBTrVzkUHzTSqiPYoKYPPi72oEFyQenh97MSHh6YA9fMwstcSgSBQEszujUmA5yrtni8edefKM7p6EMMBWyWDNrA6fbZGq59LCuvg2W1XibWBrM185HtKujNXi2CJKSDa4aH74Q6HPmXw7CYFRyHE4Z1PfsuLGSieoKFJYp2s67ZL54W2nQNG6Kc5j8woFawL96DTDietukLiw7Dy6HonL7Wh614JNh44BynLN7JqizFxQ944ixeZZX3BJVjBfFC8d1pt4tvkGACrkJjChiu7KAkuJKPWDcEWzdfPDA1jUZ7MVLADzwK8qQ46Tkii8MSPsBuiLVLo2suEhYYNpdUXwhJ2JeEW7HTg67qNsCcoFUMQS5LR9RKpxyXpTj2bgYw9BbvsZzA5jqcx9nmg52cTWiKNC1RyDFuzHqFs4FvevFgcatURKad4CfvWAVQXeDWn6YHaUG18jqStzY3JDvudZh7GFJEdTH3WV9DGDQcFR8kCdLtcGJ78GSFTQgPuwahEcaHGuLama8i712YnU6QyaEvGVP3FqN2A8qPZgm3trfJoKkT6A1vVriQy7BVc228ujsGUvupwX2AZXMvE2LHdwbcjrNHWXShKQnahUUZuZXxKPqtgHDaTwB2GFxqp6q7C6ULrKmb3ztR7M49pYgvFBUFvkFGWyDgynpzDDNdjmt3NBDHahXw74MJWhMY2F6iG488ieYcNsQcR2cMRxc17uo2JXM3FSimitmYMT2FLkSw7WLpSotaeT1MaudNxQYrZryPTCSZbVPCdg2TtmRPFdgux6TQgVEtsTR2nkhapaj2Q1YS8Z4j5FuaCcF4RQMaTuN48KTxxPTsLJTtTrxH8RreCg3288HhKpCU84VitQMjfVcwBjDWZwMzdSXCzsnsJZwyU9C13mEkhMSLAtDYLMi4zf6xigCx1zcMWUi5GZDHpu9qhQVDFfiT4mvCTredgEYXtHmxzCcdNJnFT245aN85i15GpPAoB1QbrLFoFbcV7XxwPQ1DHMCfrTrJvrTMkbHmvQ83saWiszu6vCaTHgn8Ep7Ssr6Ke5CfNSGPF2bwqiMgLUTsjKS5CiCubXA69QWV3uGNqxBnojiYLQjcJ79TcTo8NzBMFCdTpgSfiW1kPXQsuANcFjsJWtKyujKMEoL6byEy7Ls8AeLvS2zo4RJM8SjVWGZQJ8zrPNqZfgCfmEAgFM7BwZMCAM22WV1vaSz1YkiupVaTDdvLaA3aus4j1vagRQ4NBMungnbfsaTk2RLiRAknyxYJJbqTUs3EjW2UfLsJfGXzngicW4FxRTdez9Pzv1RWDYfjnyD1tMducWUDSiWTWcNxztC8rNM43fu2Rmnzw6mUS89NYJ8Ab6xMTbPosz11Mtan8JrcrHK81gTrWn4Ly7SHK8xvQ1ow5o9PvwWRJ6hyna4pZ5JaX7NXkXxjKGBPQ4Cp3o5nu7KL",
"assets": [
{
"tokenId": "aadfdf939e7ba01d32af951ba192c2b3a6eea2a8b8cda52db00fb9e1883f5832",
"index": 0,
"amount": 4000000,
"name": "Borrow Token QUACKS - Beta-2.0",
"decimals": 9,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "0702fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "SGroupElement",
"renderedValue": "02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
},
"R6": {
"serializedValue": "058084af5f",
"sigmaType": "SLong",
"renderedValue": "100000000"
},
"R8": {
"serializedValue": "0e0100",
"sigmaType": "Coll[SByte]",
"renderedValue": "00"
},
"R7": {
"serializedValue": "0e2046c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a",
"sigmaType": "Coll[SByte]",
"renderedValue": "46c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a"
},
"R9": {
"serializedValue": "1108b6163c108087a70e00f2d2d001641e",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1435,30,8,15000000,0,1709241,50,15]"
},
"R4": {
"serializedValue": "0e240008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
}
},
"spentTransactionId": "a4db444c83034f626f65cb4f29a315d0345cab53afdf7ccf21990455362456cf",
"mainChain": true
},
{
"boxId": "c54d41482d3f4bfe682e5d522e5892ed9993d07ed8545336cd68f4663a282236",
"transactionId": "ddca4e2fbe7e876dae26d0e60f87334b2cc32d19b4c6b82a3eb9b43b364bc533",
"blockId": "0de4ccdad6e5a6d41df00e2b09a32318638a83454deac5a495d5f1f13c45ace0",
"value": 1000000,
"index": 2,
"globalIndex": 53226840,
"creationHeight": 1709236,
"settlementHeight": 1709237,
"ergoTree": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(fdde03,8d151a,...)))}",
"address": "9gSsDJixycevrHL7xxD7dr9R9G3Mi4W7LVohvK1GAjycsJc7zSy",
"assets": [
{
"tokenId": "089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f",
"index": 0,
"amount": 4000000,
"name": "QUACKS",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e209424c92168f2cb7eb3c3348d9ae3266672d9574621d57c21d72b303c29849af4",
"sigmaType": "Coll[SByte]",
"renderedValue": "9424c92168f2cb7eb3c3348d9ae3266672d9574621d57c21d72b303c29849af4"
}
},
"spentTransactionId": "12ec1dac83ffc1fd68c8316da0f5dbae855e47bd5ea0868fb71fb546da4db417",
"mainChain": true
},
{
"boxId": "527aba4434f74d3d60d3a86022bd912774b93433b260d6bc3e1e187d99fa6564",
"transactionId": "ddca4e2fbe7e876dae26d0e60f87334b2cc32d19b4c6b82a3eb9b43b364bc533",
"blockId": "0de4ccdad6e5a6d41df00e2b09a32318638a83454deac5a495d5f1f13c45ace0",
"value": 1000000,
"index": 3,
"globalIndex": 53226841,
"creationHeight": 1709236,
"settlementHeight": 1709237,
"ergoTree": "103f0400040004000400040004080408040a040a040c040c04100410040e040e0402040004000402040104020402060100060102060164060203e8050004040480ade2040580c0a8ca9a3a0402050008cd03dda8fe44b65ff96eb9dd442e6f10aca93f7351e96f2cbb1862c21a9055bc8b9604040402040605d00f0500053c0400050004040402040405d20f04020400040405000402040005000580a4e8030502050005d00f0500050004120412050004000400d82cd601c2a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b2db6308a7730200730300d603c27202d604e4c672020411d605b27204730400d606e4c6a70411d607b27206730500d608b27204730600d609b27206730700d60ab27204730800d60bb27206730900d60cb27204730a00d60db27206730b00d60eb27204730c00d60fb27206730d00d610b27204730e00d611e4c6a7051ad612e4c67202051ad613e4c6a70611d614e4c672020611d615db6501fed616e4c672020910d617b27216730f00d618b27215721700d619db63087218d61ab27216731000d61b9591721a7311b2a599721a731200b2a4999c721a7313731400d61c7ec1721b06d61db472159a72177315b17215d61ee4c672020711d61f7316d6207317d6217318d6227319d623999a721cb0dc0c1d721d01721e721fd90123424d63d804d6258c722302d6268c722502d6278c722501d6288c72230195917226731ad803d6297e722606d62a7ee4c67227040406d62b7e8cb2db63087227731b0002069a72289d9c9c7ec17227067229722a9a9c9a722b9d9c722b7220722172229c7229722a72287e731c06d6247ee4c67218040406d6257ec1721806d626731dd627db6308721bd628b17227d629e4c67202081ad62ab47212731eb17212d62bb1721dd62cb1721eeb02ea02d1edededededededededed937201720393c1a7c1720293db6308a7db63087202937205731f9372077208937209720a93720b720c93720d720e93720f7210937211721293721372147320d1ededededededededededededededededed9372037201ed93721272119372147213939d9c9c7e8cb272197321000206722372249a9c9a72259d9c72257220722172229c722372247eb272047322000693a2a1b27204732300732473257326939d9a9d9c9c721c7e7226067eb27214732700067223b0db0c0e721e721fd9012d4204d803d62f8c722d02d630b2721e722f00d6318c722d01959172307328d804d632b2721d722f00d6337e723006d6347ee4c67232040406d6357e8cb2db6308723273290002069a72319d9c9c9d9c9c7ec1723206723372349a9c9a72359d9c72357220722172229c723372347e7226067eb2b47214732ab17214722f0006722372317e7226067ea2b27204732b00732c06afb47227732d7228d9012d4d0eaedc0c1d722901721ed9012f4d0e93722f722dafdb0c0e722ad9012d04d801d62fdb6308b2721d722d00ed93b2722a722d008cb2722f732e000193b27229722d008cb2722f732f0001ed93722b722c93722bb1722a93722cb1722993b1b5721ed9012d0593722d733099722c997228733193b27206733200a272057333937207a272087334937209a2720a733593720ba2720c733693720fa2a172107337733893720da2720e733993b27206733a00a2b27204733b00733c938cb27219733d0001b27212733e00",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 4\n6: 4\n7: 5\n8: 5\n9: 6\n10: 6\n11: 8\n12: 8\n13: 7\n14: 7\n15: 1\n16: 0\n17: 0\n18: 1\n19: -1\n20: 1\n21: 1\n22: CBigInt(0)\n23: CBigInt(2)\n24: CBigInt(100)\n25: CBigInt(1000)\n26: 0\n27: 2\n28: 5000000\n29: 1000000000000\n30: 1\n31: 0\n32: SigmaProp(ProveDlog(ECPoint(dda8fe,c3416e,...)))\n33: 2\n34: 1\n35: 3\n36: 1000\n37: 0\n38: 30\n39: 0\n40: 0\n41: 2\n42: 1\n43: 2\n44: 1001\n45: 1\n46: 0\n47: 2\n48: 0\n49: 1\n50: 0\n51: 0\n52: 4000000\n53: 1\n54: 0\n55: 1000\n56: 0\n57: 0\n58: 9\n59: 9\n60: 0\n61: 0\n62: 0",
"ergoTreeScript": "{\n val coll1 = SELF.propositionBytes\n val box2 = OUTPUTS.filter({(box2: Box) =>\n val coll4 = box2.tokens\n (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1)) == SELF.tokens(placeholder[Int](2)))\n })(placeholder[Int](3))\n val coll3 = box2.propositionBytes\n val coll4 = box2.R4[Coll[Long]].get\n val l5 = coll4(placeholder[Int](4))\n val coll6 = SELF.R4[Coll[Long]].get\n val l7 = coll6(placeholder[Int](5))\n val l8 = coll4(placeholder[Int](6))\n val l9 = coll6(placeholder[Int](7))\n val l10 = coll4(placeholder[Int](8))\n val l11 = coll6(placeholder[Int](9))\n val l12 = coll4(placeholder[Int](10))\n val l13 = coll6(placeholder[Int](11))\n val l14 = coll4(placeholder[Int](12))\n val l15 = coll6(placeholder[Int](13))\n val l16 = coll4(placeholder[Int](14))\n val coll17 = SELF.R5[Coll[Coll[Byte]]].get\n val coll18 = box2.R5[Coll[Coll[Byte]]].get\n val coll19 = SELF.R6[Coll[Long]].get\n val coll20 = box2.R6[Coll[Long]].get\n val coll21 = CONTEXT.dataInputs\n val coll22 = box2.R9[Coll[Int]].get\n val i23 = coll22(placeholder[Int](15))\n val box24 = coll21(i23)\n val coll25 = box24.tokens\n val i26 = coll22(placeholder[Int](16))\n val box27 = if (i26 > placeholder[Int](17)) { OUTPUTS(i26 - placeholder[Int](18)) } else { INPUTS(i26 * placeholder[Int](19) - placeholder[Int](20)) }\n val bi28 = box27.value.toBigInt\n val coll29 = coll21.slice(i23 + placeholder[Int](21), coll21.size)\n val coll30 = box2.R7[Coll[Long]].get\n val bi31 = placeholder[BigInt](22)\n val bi32 = placeholder[BigInt](23)\n val bi33 = placeholder[BigInt](24)\n val bi34 = placeholder[BigInt](25)\n val bi35 = bi28 + coll29.zip(coll30).fold(bi31, {(tuple35: (BigInt, (Box, Long))) =>\n val tuple37 = tuple35._2\n val l38 = tuple37._2\n val box39 = tuple37._1\n val bi40 = tuple35._1\n if (l38 > placeholder[Long](26)) {(\n val bi41 = l38.toBigInt\n val bi42 = box39.R4[Int].get.toBigInt\n val bi43 = box39.tokens(placeholder[Int](27))._2.toBigInt\n bi40 + box39.value.toBigInt * bi41 * bi42 / bi43 + bi43 * bi32 / bi33 * bi34 + bi41 * bi42\n )} else { bi40 }\n }) - placeholder[Int](28).toBigInt\n val bi36 = box24.R4[Int].get.toBigInt\n val bi37 = box24.value.toBigInt\n val l38 = placeholder[Long](29)\n val coll39 = box27.tokens\n val i40 = coll39.size\n val coll41 = box2.R8[Coll[Coll[Byte]]].get\n val coll42 = coll18.slice(placeholder[Int](30), coll18.size)\n val i43 = coll29.size\n val i44 = coll30.size\n sigmaProp(\n (\n (\n (\n (\n (\n (((((coll1 == coll3) && (SELF.value == box2.value)) && (SELF.tokens == box2.tokens)) && (l5 == placeholder[Long](31))) && (l7 == l8)) && (\n l9 == l10\n )\n ) && (l11 == l12)\n ) && (l13 == l14)\n ) && (l15 == l16)\n ) && (coll17 == coll18)\n ) && (coll19 == coll20)\n ) && placeholder[SigmaProp](32) || sigmaProp(\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n (\n ((coll3 == coll1) && ((coll18 == coll17) && (coll20 == coll19))) && (\n coll25(placeholder[Int](33))._2.toBigInt * bi35 * bi36 / bi37 + bi37 * bi32 / bi33 * bi34 + bi35 * bi36 == coll4(\n placeholder[Int](34)\n ).toBigInt\n )\n ) && (max(min(coll4(placeholder[Int](35)), placeholder[Long](36)), placeholder[Long](37)) == placeholder[Long](38))\n ) && (bi28 * l38.toBigInt * coll20(placeholder[Int](39)).toBigInt / bi35 + coll30.indices.fold(bi31, {(tuple45: (BigInt, Int)) =>\n val i47 = tuple45._2\n val l48 = coll30(i47)\n val bi49 = tuple45._1\n if (l48 > placeholder[Long](40)) {(\n val box50 = coll29(i47)\n val bi51 = l48.toBigInt\n val bi52 = box50.R4[Int].get.toBigInt\n val bi53 = box50.tokens(placeholder[Int](41))._2.toBigInt\n bi49 + box50.value.toBigInt * bi51 * bi52 / bi53 + bi53 * bi32 / bi33 * bi34 + bi51 * bi52 * l38.toBigInt * coll20.slice(placeholder[Int](42), coll20.size)(i47).toBigInt / bi35\n )} else { bi49 }\n }) / l38.toBigInt == max(coll4(placeholder[Int](43)), placeholder[Long](44)).toBigInt)\n ) && coll39.slice(placeholder[Int](45), i40).forall(\n {(tuple45: (Coll[Byte], Long)) => coll41.zip(coll30).exists({(tuple47: (Coll[Byte], Long)) => tuple47 == tuple45 }) }\n )\n ) && coll42.indices.forall({(i45: Int) =>\n val coll47 = coll29(i45).tokens\n (coll42(i45) == coll47(placeholder[Int](46))._1) && (coll41(i45) == coll47(placeholder[Int](47))._1)\n })\n ) && ((i43 == i44) && (i43 == coll42.size))\n ) && (i44 == coll41.size)\n ) && (coll30.filter({(l45: Long) => l45 == placeholder[Long](48) }).size == i44 - i40 - placeholder[Int](49))\n ) && (coll6(placeholder[Int](50)) == max(l5, placeholder[Long](51)))\n ) && (l7 == max(l8, placeholder[Long](52)))\n ) && (l9 == max(l10, placeholder[Long](53)))\n ) && (l11 == max(l12, placeholder[Long](54)))\n ) && (l15 == max(min(l16, placeholder[Long](55)), placeholder[Long](56)))\n ) && (l13 == max(l14, placeholder[Long](57)))\n ) && (coll6(placeholder[Int](58)) == max(coll4(placeholder[Int](59)), placeholder[Long](60)))\n ) && (coll25(placeholder[Int](61))._1 == coll18(placeholder[Int](62)))\n )\n}",
"address": "2GHGXUgJzMYF4HN31PTotrY2azq2t1ueHJABDHu7qYmYHesuDwXARy5xG2FXoSL7Cqk6Cw9rsRtPHb7KTkv9w91ADPrwgz4LfevwpkPLHb5ajsMZsTxyor7PLiL8aHXj1igzrLo4J25njxxepzvaGRbNayLWir9YcHCd3JCo13BLfg7AM1kpU6rc2G45wPZw3geEGxYkQzhMr6qtKmCxuwUqbGmosYAcpSzBa2AmsUBsDTVaEkcZD5CKK95cLoWpbPAakGt1sspx5QeLyfBUguiaLnLNPMbtvVGyfTgG6tMFh7aG5EXP1wQBFBSwLCwEecQNQVQaVBkrQzhHNyUnmcehopGB54JMMfGQDvGMmLjQzLtnTcpVGVV1T3tbyHY5ifGTxcQ1KTDRWoGSr2nn1F2dHAoUbeN3YSffEvaF6kLKsaW1oYCDWzfRPsnD9AwgAiL2YyCxbQbmsF3N8DCgaUoBnRKLuUzGcdDooZH5gTV7JN68i9xjEkFAGmiFYVHSYdgxGgrDuH8rhhJMyJJn9ypU7R8wgEG5C1s3rXcCtpWypZr2XL4swMi9GkNgvLYKF47jEw9DprQLa9d1JVgUfNijbr6hQdbcmbEvcBL4QWTRfp7ifvConoNLCahLZhM6DMfmDgpMEYbxshRbUpX3pHXkLUctNbHZfyQVrcNMFUbDqPYbVhrjDyKYMYzFpLYjRo6StdSajfY86ZXQtZvCC9PsZZuhmnQrXmZd9RzJriQpFB5qweMm8McXep9Lnmf1FezNSVDwpRJve213Gz3Xm7psLCnCLWHqWcwyHGNGGwSPEZ83KrEpZyyxX9bALUN7icRTK9pNsCSPSs4qjreYgLgu6EjaoL3HazWSFKYf6k5cJuDfDpWZen198X1y7snBcG2piTBYTsKxhgbyPHpNgcE4vhgQ7Uw2so13ekYHMdcjtSkNRYyxDJCLQqzn5M34dXvtosoqGgKveGjYVa9qqW5TzQgpyVtwGCVfsXnYu4hvLjc5PX2NG9dmVaTH8yMTt7RgHeiGzRzhsEhRXynMcH1nrSRj2sW9pK9mgefmp6TPXiFSPAQgBib9zbBuCYJaW1iLvwnFU8kT9K379ek8DJkGXqfq32kRaH6WkW1NMpRSxnCSgPRcADajvv1uJZKkqBQkrHEZrg3ASKL9WM4LwpCy2VHzeEikuGmFmbqHRSUEo5uUXRCmaPzghThLNo6CVXXpGRRFCUebX2DeBkCAQ6fcVJ3Kyt6JLmpWsZieMvf3ybZgju3oBfquSYcnRFkcBgdiMV74MGi2QJzqi3bNRU24HkZztM4YHCfSNvMpmSLjJn6Q1ZCobkYNjxtLFqcy8nrrDYPAdvcKBFG9MUWRk5Ha9Bn1p9ZoMUuNtUTcKQfhWb7SdHFoi2Dc6roqraRGhWuHcgoYCXZAs6vALTHmcJGDfN7KVRM4wVi93mrHz4vrrmPEuaF29kFfhZrqW119f1pVtnjAS9siNtRtXM2u587h1g7jpgbz2ay88oQLmU4QFRueXBYRZHiLbNoz7wNYqSTkxMTAtKLd4HAscLMyeLU3unyuVC3bvBAzWozYE4Toci1eNGFJJrvoNVg2Nu1ebC8k3EpBXZWRDvriNWuNLf97PhUKPcF8mktU5qzqTPAs6E7GNqbQGpXisVQ8CWs5y5c1Aw7PUgnukMxjoERuaxvvwpV8z4aL",
"assets": [
{
"tokenId": "46c550eec5e69d6d505247ae16c4c6b02f89a11ef85c4527e26b76d11c3b2a2a",
"index": 0,
"amount": 1,
"name": "Logic NFT QUACKS - Beta-2.0",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "1a012046463b61bae37a3f2f0963798d57279167d82e17f78ccd0ccedec7e49cbdbbd1",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[46463b61bae37a3f2f0963798d57279167d82e17f78ccd0ccedec7e49cbdbbd1]"
},
"R6": {
"serializedValue": "1101f015",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1400]"
},
"R8": {
"serializedValue": "1a00",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[]"
},
"R7": {
"serializedValue": "1100",
"sigmaType": "Coll[SLong]",
"renderedValue": "[]"
},
"R9": {
"serializedValue": "10020404",
"sigmaType": "Coll[SInt]",
"renderedValue": "[2,2]"
},
"R4": {
"serializedValue": "110a80a0b787e905a4c5f00bb6163c8087a70e1000641e80b48913",
"sigmaType": "Coll[SLong]",
"renderedValue": "[100000000000,12456274,1435,30,15000000,8,0,50,15,20000000]"
}
},
"spentTransactionId": "f26c66b8d6db46dae749dd3d067f76f334b1e647da05a87320d9392d4a7f6680",
"mainChain": true
},
{
"boxId": "ed345b113ce524e9879918e7cbbc8b5fa7085237ac006bc0c3cb35e834548e07",
"transactionId": "ddca4e2fbe7e876dae26d0e60f87334b2cc32d19b4c6b82a3eb9b43b364bc533",
"blockId": "0de4ccdad6e5a6d41df00e2b09a32318638a83454deac5a495d5f1f13c45ace0",
"value": 1000000,
"index": 4,
"globalIndex": 53226842,
"creationHeight": 1709236,
"settlementHeight": 1709237,
"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": "37fac2cc594735ecfe243c2f0c4086cc6662a422003eb9044f240118abfefb47",
"mainChain": true
}
],
"size": 5375,
"isUnconfirmed": false
}