Transaction
ID: 54d6d37f40...ad35
Inputs (3)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
0.243174324 ERG
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Outputs (5)
Unspent
Address:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Unspent
Address:
Settlement height:
Value:
0.241174324 ERG
Tokens:
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
11
Unspent
Address:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Transaction Details
Confirmations: 321,682
Total coins transferred: 0.245174324 ERG
Fees: 0.001 ERG
Fees per byte: 0.00000026 ERG
Raw Transaction Data
{
"id": "54d6d37f40ba2a6f6b3b8ed508d73e71346d134095b5afd4a69dba9542e3ad35",
"blockId": "f81d90bb46213ca2c686af29a739ae4d9048a09b06bf60b9ffa9f3949f00632b",
"inclusionHeight": 1456814,
"timestamp": 1738993277990,
"index": 2,
"globalIndex": 8560639,
"numConfirmations": 321682,
"inputs": [
{
"boxId": "d2d6b8b39ed71bb67f47df81f1c8eb3d761cf56e1801d4ebb6aa445a1b530a65",
"value": 1000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "24b5a6b6b8b16e04aa1988dfb8f0883eab0e29a7a19d55235a3d682abaf952b5",
"outputTransactionId": "0c70c063903c283346d032b20d160fb49a48d660b1087e2cb66e5165f31312a6",
"outputIndex": 0,
"outputGlobalIndex": 46164950,
"outputCreatedAt": 1456782,
"outputSettledAt": 1456784,
"ergoTree": "103904000400040004000402040204040404040604060580897a0607038d7ea4c68000058080d4aff9dcfc1f040004000e202454c04a7329ccfef8c4d19033b84e690ef2b48f473c79893fa9d1a5f8f31b08040006072386f26fc10000058080d4aff9dcfc1f040004000e2034a4d739a02e1a6b1fc7f2a5270563f79e3dc64f0671290aaa9bab37f902d2950400050005010e201944961e9b5ac0695139db418d4d84ec9459f8b8498ed6eb330f818bc8b8fa7f059480d4aff9dcfc1f059480d4aff9dcfc1f04000400040004000404040204060580897a0408040a0100050004000400040004000400040005000501058084af5f0402040404d00f04000400040004020100d820d601db6308a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b27201730200730300d603db63087202d604b27203730400d605b27201730500d606b27203730600d607b27201730700d608b27203730800d609b27201730900d60a8c720901d60bededededededededededed93c27202c2a7938c7204018c720501938c7206018c72070192c17202730a938c720801720a93b17203b17201e4c672020401e4c672020501e4c672020601e4c672020701e4c672020801e4c672020901d60c730bd60d8c720802d60e8c720602d60f99730c720ed610db6501fed611e4c6b2b57210d9011163d801d613db63087211ed91b17213730d938cb27213730e0001730f7310000506d6127311d6139d9c7e720f0672117212d6148c720902d6158c720702d6169973127215d617b2b57210d9011763d801d619db63087217ed91b172197313938cb27219731400017315731600d618e4c67217050ed619b5a5d901196393c272197218d61ae4c672170611d61b99720d7214d61c91721b7317d61d95721c721b9c721b7318d61e9372047205d61f99720f7216d620b5a5d901206393cbc272207319d1ececededed720b9372067207919d9c720c9a7e720d0672137e99731a8c720402069d9c720c9a7e7214069d9c7e721606721172127e99731b8c720502069591b17219731cd806d621b27219731d00d622b2db63087221731e00d623b2721a731f00d624b2721a732000d625b2721a732100d626b2721a732200eded93c27221721892c172217323ed928c722202a29590721d72239d721d72249590721d72259a9d99721d722372269d722372249a9a9d9999721d72257223b2721a7324009d722572269d72237224b2721a732500938c722201720a7326ededed720b721e721c8f721f73279591b172207328d805d621b27220732900d6228cb2db63087221732a0002d6239d9c7e72220672117212d624b2b5a5d9012463d801d626db63087224ed91b17226732baee4c67217041ad901270eed938cb27226732c00017227937227e4c67221070e732d00d625e4c672240411ededededededededed720b721e939a7222720e72158f721b732e937e9c721b732f06722393721f722293e4c6722106057330927eb27225733100069d9c72237eb27225733200067e7333068f72137eb272257334000693dc0c1aada5d9012663c5722602c57221733599b2e4c67224091073360073377338",
"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(36,84,-64,74,115,41,-52,-2,-8,-60,-47,-112,51,-72,78,105,14,-14,-76,-113,71,60,121,-119,63,-87,-47,-91,-8,-13,27,8)\n16: 0\n17: CBigInt(10000000000000000)\n18: 9000000000000000\n19: 0\n20: 0\n21: Coll(52,-92,-41,57,-96,46,26,107,31,-57,-14,-91,39,5,99,-9,-98,61,-58,79,6,113,41,10,-86,-101,-85,55,-7,2,-46,-107)\n22: 0\n23: 0\n24: -1\n25: Coll(25,68,-106,30,-101,90,-64,105,81,57,-37,65,-115,77,-124,-20,-108,89,-8,-72,73,-114,-42,-21,51,15,-127,-117,-56,-72,-6,127)\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: 0\n47: -1\n48: 100000000\n49: 1\n50: 2\n51: 1000\n52: 0\n53: 0\n54: 0\n55: 1\n56: 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 tuple8 = coll3(placeholder[Int](8))\n val tuple9 = coll1(placeholder[Int](9))\n val coll10 = tuple9._1\n val bool11 = (\n (\n (\n (\n (\n (\n (\n (\n (((box2.propositionBytes == SELF.propositionBytes) && (tuple4._1 == tuple5._1)) && (tuple6._1 == tuple7._1)) && (\n box2.value >= placeholder[Long](10)\n )\n ) && (tuple8._1 == coll10)\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 bi12 = placeholder[BigInt](11)\n val l13 = tuple8._2\n val l14 = tuple6._2\n val l15 = placeholder[Long](12) - l14\n val coll16 = CONTEXT.dataInputs\n val bi17 = coll16.filter({(box17: Box) =>\n val coll19 = box17.tokens\n (coll19.size > placeholder[Int](13)) && (coll19(placeholder[Int](14))._1 == placeholder[Coll[Byte]](15))\n })(placeholder[Int](16)).R5[BigInt].get\n val bi18 = placeholder[BigInt](17)\n val bi19 = l15.toBigInt * bi17 / bi18\n val l20 = tuple9._2\n val l21 = tuple7._2\n val l22 = placeholder[Long](18) - l21\n val box23 = coll16.filter({(box23: Box) =>\n val coll25 = box23.tokens\n (coll25.size > placeholder[Int](19)) && (coll25(placeholder[Int](20))._1 == placeholder[Coll[Byte]](21))\n })(placeholder[Int](22))\n val coll24 = box23.R5[Coll[Byte]].get\n val coll25 = OUTPUTS.filter({(box25: Box) => box25.propositionBytes == coll24 })\n val coll26 = box23.R6[Coll[Long]].get\n val l27 = l13 - l20\n val bool28 = l27 > placeholder[Long](23)\n val l29 = if (bool28) { l27 } else { l27 * placeholder[Long](24) }\n val bool30 = tuple4 == tuple5\n val l31 = l15 - l22\n val coll32 = OUTPUTS.filter({(box32: Box) => blake2b256(box32.propositionBytes) == placeholder[Coll[Byte]](25) })\n sigmaProp(\n (\n (\n (\n (bool11 && (tuple6 == tuple7)) && (\n bi12 * l13.toBigInt + bi19 / placeholder[Long](26) - tuple4._2.toBigInt > bi12 * l20.toBigInt + l22.toBigInt * bi17 / bi18 / placeholder[Long](\n 27\n ) - tuple5._2.toBigInt\n )\n ) && if (coll25.size > placeholder[Int](28)) {(\n val box33 = coll25(placeholder[Int](29))\n val tuple34 = box33.tokens(placeholder[Int](30))\n val l35 = coll26(placeholder[Int](31))\n val l36 = coll26(placeholder[Int](32))\n val l37 = coll26(placeholder[Int](33))\n val l38 = coll26(placeholder[Int](34))\n ((box33.propositionBytes == coll24) && (box33.value >= placeholder[Long](35))) && (\n (\n tuple34._2 >= max(\n if (l29 <= l35) { l29 / l36 } else {\n if (l29 <= l37) { l29 - l35 / l38 + l35 / l36 } else { l29 - l37 - l35 / coll26(placeholder[Int](36)) + l37 / l38 + l35 / l36 }\n }, coll26(placeholder[Int](37))\n )\n ) && (tuple34._1 == coll10)\n )\n )} else { placeholder[Boolean](38) }\n ) || (((bool11 && bool30) && bool28) && (l31 < placeholder[Long](39)))\n ) || if (coll32.size > placeholder[Int](40)) {(\n val box33 = coll32(placeholder[Int](41))\n val l34 = box33.tokens(placeholder[Int](42))._2\n val bi35 = l34.toBigInt * bi17 / bi18\n val box36 = OUTPUTS.filter({(box36: Box) =>\n val coll38 = box36.tokens\n (coll38.size > placeholder[Int](43)) && box23.R4[Coll[Coll[Byte]]].get.exists({(coll39: Coll[Byte]) => (coll38(placeholder[Int](44))._1 == coll39) && (coll39 == box33.R7[Coll[Byte]].get) })\n })(placeholder[Int](45))\n val coll37 = box36.R4[Coll[Long]].get\n (\n (\n (\n (\n ((((bool11 && bool30) && (l34 + l14 == l21)) && (l27 < placeholder[Long](46))) && (l27 * placeholder[Long](47).toBigInt == bi35)) && (l31 == l34)\n ) && (box33.R6[Long].get == placeholder[Long](48))\n ) && (coll37(placeholder[Int](49)).toBigInt >= bi35 * coll37(placeholder[Int](50)).toBigInt / placeholder[Int](51).toBigInt)\n ) && (bi19 < coll37(placeholder[Int](52)).toBigInt)\n ) && (\n OUTPUTS.map({(box38: Box) => box38.id }).indexOf(box33.id, placeholder[Int](53)) == box36.R9[Coll[Int]].get(placeholder[Int](54)) - placeholder[Int](55)\n )\n )} else { placeholder[Boolean](56) }\n )\n}",
"address": "2zweQ48QaRWFHrEUxPRcWBuyQqZ35mJcnb9xGNKdboB2GYcxcy5DoL3f1UeW4kns1UWwdVZVjnHgesx6sxTFg3JYNCBEgaRf4iyeqxh2UHMZQziJ9U57yuQGMciFgorBQMTVCNvAPbrH1sfYv3TNEdvkseSc7m4NvoQ3wgfJp69FoPq5koaXTq3R5Ytdba9aSdwX8vS2ggHSMU9rFob2iEKoHBxsyZyPvZboxUPxuQkSEDfHwGgE7mq8iXtmnANRdSxQfuB4uwxMYsbuhqQi2yoVtTdkegxzMJP9hbTBH6H2rEReMu2zNopQATKaQ1HLBPzdFCy9Y7NxPA8HZsBjz6mggqnqPa6KdbvboSNPeg4NWwrg87MukLKP47Xe7P9X7EHVcf8sYZD78SjK9vkzQdeQ7ZN1aG1wtRScXHLYtg7TtecVmv9ycgBKKzLoefyruZydtvPvFbuDRGbY6fay6tNk5Q5h2dazFe9K949MXNFT9e9HbUBWaFAoamvG2xBLGMMXEqdbxPTKMoBvhLQf9xGFSj4RoRVmznt9iSRksXox6hmog2YZcSRgo66a86uvTaKPzwC76ePG7zNH1GsVZeftonvR3NTMfnig6s3A1514hMTURn7Kbn7fhqgfAytYLgsQ4Ypjo8rSpup6dRmiop2mhvJcbZQQbZLS3D62AE7rz7dPQjdGh69LwVXigUvJ4hkt1BPgdrhYFq4afZeGRPG4W6jpWVbARG1gGJ2noR341PQMGV5K6QaR9FjZnHsKhiS6G8jGLSeYbBmYk1TUsiCjZYwYU5h28TZtCGd1ArUE7YQg3SQxUP35urTMRV44sX6YnHHY2Ti3TNXrphQFpvSCGxWz4bjNyt6maQtLziEahc6grqeks5qH1RqUkCjuzF3i8QD7S8in1jmf1pDvhqKM2EtXF1pS5Wq71y9cuk6XAW5HXVuXayYm45vLPcKuENRYWvUNseZD7KEXqJcG7XFGpFWypvXwwDs72V1UVCWFP75f8QDrkWZQJR6ysADWmYG2Q5Kq4QW91ZNmKsoTXhtMtxYitxuqgxHDQ2WRrgqwpZNPPgyojekRd1pTpvmz8yKMmBSJBxjBXGMVLs27CMV7ZDwLnKbXTjckXmRnq5XmMWAyQdWgfPDUeFJtVoF1fbqPFF1xPNwFAZmb2DAWTjvsjNjTScLyQzKLET8HUSQYUe6YPSeCJJ3LE62NCzJ8KVJ6FaUZdND4CPLh7pAUtQPaEAp7jf72pVk1YKuNhcu7v8KywSQEogEWEwqXmgAdnZejAyryES73nmmmcCGunBSTGJqYkv125v2eQYAYtd386YEPuzrQEo95Bc9uVzTM67scXvTu6rmBbrms8ktqWdYuRKNdKCtUgByDyYrR5PiPT67vLY4pve6zyqDszVx2sjjoGB3mG1W7pqxNgycCZnz4a9pQNcYfqx6dBNdz53a7JntaSeYp8gDpptofymQgj88cVYmaxnYNGTz4y5cxnCRd3WmKun8qAnKEGaWftTcV2CBvJSg1X6X8GTUKDykFMaTGeeszLDJW7a26fNmoD9wGB7RJpFtT39sxNL5V3pXUSvAqVLKM",
"assets": [
{
"tokenId": "0153b82f950c44b9ecb6c2e6d584a9532139007943a0db2527596904d9760200",
"index": 0,
"amount": 1,
"name": "Pool NFT QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "08e83f72302a084c1dd699c310eb9a3cf5d4b6d6dd116bb6a3ce398ab8136beb",
"index": 1,
"amount": 8999999987988048,
"name": "Lend Token QUACKS-2.0",
"decimals": 6,
"type": "EIP-004"
},
{
"tokenId": "18d9077d648c730d8ccfedaa7615149cc733a68b2827b692d0682f8ad3d14e54",
"index": 2,
"amount": 9000000000000000,
"name": "Borrow Token QUACKS-2.0",
"decimals": 9,
"type": "EIP-004"
},
{
"tokenId": "089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f",
"index": 3,
"amount": 12011963,
"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": "7881f2760189dcf544deda8700fca160605db827b8baaf74aa5ca838200588db",
"value": 243174324,
"index": 1,
"spendingProof": null,
"outputBlockId": "e4bdab42cbe9a350abfa64db2fd25614d0d80eaaeaacebe85a9a2fdac57ae8a5",
"outputTransactionId": "820f141a04fb0398d9439b2659a43c82113cdb2be02824b655bfa7435826a90b",
"outputIndex": 0,
"outputGlobalIndex": 46164974,
"outputCreatedAt": 1456785,
"outputSettledAt": 1456787,
"ergoTree": "10010101eb02d17300cde4c6a70907",
"ergoTreeConstants": "0: true",
"ergoTreeScript": "{sigmaProp(placeholder[Boolean](0)) || proveDlog(SELF.R9[GroupElement].get)}",
"address": "3UXeTYSPdbmkz9VZAgc2L9Pe82p",
"assets": [],
"additionalRegisters": {
"R5": {
"serializedValue": "110280e3be0a80e3be0a",
"sigmaType": "Coll[SLong]",
"renderedValue": "[11000000,11000000]"
},
"R6": {
"serializedValue": "04deeab101",
"sigmaType": "SInt",
"renderedValue": "1456815"
},
"R8": {
"serializedValue": "0e204cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f",
"sigmaType": "Coll[SByte]",
"renderedValue": "4cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f"
},
"R7": {
"serializedValue": "59f015d804",
"sigmaType": "(SLong, SLong)",
"renderedValue": "[1400,300]"
},
"R9": {
"serializedValue": "0702fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "SGroupElement",
"renderedValue": "02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
},
"R4": {
"serializedValue": "0e240008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
}
}
},
{
"boxId": "20127ee4fa4291a501534016562d25abe87f0e9814363bc748cb266f9e3ac503",
"value": 1000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "5eca61464c8fdaa03c2f939575b53a9edb3fd5d22ccfc28606481385f44b1489",
"outputTransactionId": "5b90c8bd95c30de68c8cd452bb1b6c7e8168c5f6aae01713b14bfc43d9c04a45",
"outputIndex": 0,
"outputGlobalIndex": 46164664,
"outputCreatedAt": 1456763,
"outputSettledAt": 1456765,
"ergoTree": "101a04000400040004000402040004000402040104020402060102060164060203e8060100050004040480ade2040402040404020406053c040204000404d816d601b2b5a5d9010163d801d603db63087201ed91b17203730093b27203730100b2db6308a7730200730300d602e4c67201051ad603db6501fed604e4c672010910d605b27204730400d606b27203720500d607b27204730500d608959172077306b2a5997207730700b2a4999c72077308730900d609b472039a7205730ab17203d60ae4c672010711d60b730bd60c730cd60d730dd60e999a7ec1720806b0dc0c1d720901720a730ed9010e424d63d804d6108c720e02d6118c721002d6128c721001d6138c720e0195917211730fd803d6147e721106d6157ee4c67212040406d6167e8cb2db6308721273100002069a72139d9c9c7ec1721206721472159a9c9a72169d9c7216720b720c720d9c7214721572137e731106d60f7ee4c67206040406d6107ec1720606d611e4c672010411d612db63087208d613e4c67201081ad614b472027312b17202d615b17209d616b1720ad1ededededededed93c27201c2a7ed937202e4c6a7051a93e4c672010611e4c6a70611939d9c9c7e8cb2db630872067313000206720e720f9a9c9a72109d9c7210720b720c720d9c720e720f7eb272117314000693b272117315007316afb472127317b17212d901174d0eaedc0c1d721301720ad901194d0e9372197217afdb0c0e7214d9011704d801d619db6308b27209721700ed93b272147217008cb272197318000193b272137217008cb2721973190001ed9372157216937215b17214937216b17213",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 1\n5: 0\n6: 0\n7: 1\n8: -1\n9: 1\n10: 1\n11: CBigInt(2)\n12: CBigInt(100)\n13: CBigInt(1000)\n14: CBigInt(0)\n15: 0\n16: 2\n17: 5000000\n18: 1\n19: 2\n20: 1\n21: 3\n22: 30\n23: 1\n24: 0\n25: 2",
"ergoTreeScript": "{\n val box1 = OUTPUTS.filter({(box1: Box) =>\n val coll3 = box1.tokens\n (coll3.size > placeholder[Int](0)) && (coll3(placeholder[Int](1)) == SELF.tokens(placeholder[Int](2)))\n })(placeholder[Int](3))\n val coll2 = box1.R5[Coll[Coll[Byte]]].get\n val coll3 = CONTEXT.dataInputs\n val coll4 = box1.R9[Coll[Int]].get\n val i5 = coll4(placeholder[Int](4))\n val box6 = coll3(i5)\n val i7 = coll4(placeholder[Int](5))\n val box8 = if (i7 > placeholder[Int](6)) { OUTPUTS(i7 - placeholder[Int](7)) } else { INPUTS(i7 * placeholder[Int](8) - placeholder[Int](9)) }\n val coll9 = coll3.slice(i5 + placeholder[Int](10), coll3.size)\n val coll10 = box1.R7[Coll[Long]].get\n val bi11 = placeholder[BigInt](11)\n val bi12 = placeholder[BigInt](12)\n val bi13 = placeholder[BigInt](13)\n val bi14 = box8.value.toBigInt + coll9.zip(coll10).fold(placeholder[BigInt](14), {(tuple14: (BigInt, (Box, Long))) =>\n val tuple16 = tuple14._2\n val l17 = tuple16._2\n val box18 = tuple16._1\n val bi19 = tuple14._1\n if (l17 > placeholder[Long](15)) {(\n val bi20 = l17.toBigInt\n val bi21 = box18.R4[Int].get.toBigInt\n val bi22 = box18.tokens(placeholder[Int](16))._2.toBigInt\n bi19 + box18.value.toBigInt * bi20 * bi21 / bi22 + bi22 * bi11 / bi12 * bi13 + bi20 * bi21\n )} else { bi19 }\n }) - placeholder[Int](17).toBigInt\n val bi15 = box6.R4[Int].get.toBigInt\n val bi16 = box6.value.toBigInt\n val coll17 = box1.R4[Coll[Long]].get\n val coll18 = box8.tokens\n val coll19 = box1.R8[Coll[Coll[Byte]]].get\n val coll20 = coll2.slice(placeholder[Int](18), coll2.size)\n val i21 = coll9.size\n val i22 = coll10.size\n sigmaProp(\n (\n (\n (\n (\n (\n (\n (box1.propositionBytes == SELF.propositionBytes) && (\n (coll2 == SELF.R5[Coll[Coll[Byte]]].get) && (box1.R6[Coll[Long]].get == SELF.R6[Coll[Long]].get)\n )\n ) && (\n box6.tokens(placeholder[Int](19))._2.toBigInt * bi14 * bi15 / bi16 + bi16 * bi11 / bi12 * bi13 + bi14 * bi15 == coll17(\n placeholder[Int](20)\n ).toBigInt\n )\n ) && (coll17(placeholder[Int](21)) == placeholder[Long](22))\n ) && coll18.slice(placeholder[Int](23), coll18.size).forall(\n {(tuple23: (Coll[Byte], Long)) => coll19.zip(coll10).exists({(tuple25: (Coll[Byte], Long)) => tuple25 == tuple23 }) }\n )\n ) && coll20.indices.forall({(i23: Int) =>\n val coll25 = coll9(i23).tokens\n (coll20(i23) == coll25(placeholder[Int](24))._1) && (coll19(i23) == coll25(placeholder[Int](25))._1)\n })\n ) && ((i21 == i22) && (i21 == coll20.size))\n ) && (i22 == coll19.size)\n )\n}",
"address": "3YiEbvtcyWz9fRPptRwFpCZ6f1WQQatTXzazjN4wAYSSZ81q2dh9Ek4kh5HCHogT4SbSrnD9A3VqVyrWkgQAjCxJRLdh2oQioUDN39PPfwWHvccVtSQqXcsppVcBojaWr2tSRbRFXEiKKJP7BKzQtXhame9BXrBqfMdn6m1qsDcfWcmgo9EEc8F7NutEozRsBbynUTTkb5B7reuYbxrjGvoQF69aFq9bqjiwLTK4veG9F4jtmywvGU59QjEaFAr5fDfRKJGbdWXEQMf5qMmwABdJ8h8p8T6UidmD38GvBUKLKJbmmP7mqSAcs8y89uukF5jzVK9Xwcz6nY8Vvwkreiq6y1oQ67m8LUdCuDiiVy3kR2AP6ZEZcRg2tKoZ9MtXdFXGMQptHPDFyPcEGnrNtUkKyxJhzEzwpwpmxUqMdkyT5WgWL6V7BbgXny8ZqCziYPtKJ87PQvVAHBmTuety2oQtPR6qycCLod9t5sC2ojULKSmCtcC5vsS137nu3Fm9Wc2hqXXLigbho3JTLUzVUjY5AWt6D8MHcwUHS14dth6CJMyt7NRJdFm5iM6pXj12jftWg7sKaWekwH3e19nendibAwyDpjQ86PMjqtHeEigmnvs63FFPFAj4HfUk2biCWsDPcGyAbQk7NAJUhcUA2AyaeTpeb1saQuVvsBqhMirxUDs9c5M7gRtmxGkS1aEuxc4SZx5MnrxjgmYpP7pP6dNoRnuC9hPE1ufNo9C2zKirK8UVVmXgqfXXMY7YhVBUuRm7NaFtMW5dANwAwiVbY1CHWuNWzWfPUSWohUftSmdWaoeVDv1nZPXy17E5Ze",
"assets": [
{
"tokenId": "4cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f",
"index": 0,
"amount": 1,
"name": "Logic NFT QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "110180a8d6b907",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1000000000]"
},
"R5": {
"serializedValue": "1a012046463b61bae37a3f2f0963798d57279167d82e17f78ccd0ccedec7e49cbdbbd1",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[46463b61bae37a3f2f0963798d57279167d82e17f78ccd0ccedec7e49cbdbbd1]"
},
"R6": {
"serializedValue": "1101f015",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1400]"
}
}
}
],
"dataInputs": [
{
"boxId": "a9bcb927087ec5ff4c3d803029d521b23686e087b0283f9517b205485d49ba54",
"value": 1000000,
"index": 0,
"outputBlockId": "5eca61464c8fdaa03c2f939575b53a9edb3fd5d22ccfc28606481385f44b1489",
"outputTransactionId": "d059e105c88b55e7200fe7c115d1bff3b4f89aa2884a3c2ce89fd3f759b11e2a",
"outputIndex": 0,
"ergoTree": "10140400058084af5f04020400058080d4aff9dcfc1f040405808088fccdbcc3230406048092f40104000402040404060408040a04f00104000e200153b82f950c44b9ecb6c2e6d584a9532139007943a0db2527596904d976020004000e203ae1956d0d0264c208b23b41436a29a0921e4c80ca02fc1adf32a7f3a707deb4d80ad601e4c6a70405d602b2a5730000d603e4c6a70506d6047301d605db6501fed606b27205730200d607e4c672060411d608db6308b27205730300d6099d9c7e9973048cb27208730500020672037e730606d60a9d9c7e72040672099a7e8cb2720873070002067209d1edededededededed927ea305720193c2a7c2720292c1720299c1a77e73080593db63087202db6308a793e4c6720205069d9c72039a7e7204069a9a9a9a9a7eb27207730900069d9c7eb27207730a0006720a7e7204069d9c9d9c7eb27207730b0006720a7e720406720a7e7204069d9c9d9c9d9c7eb27207730c0006720a7e720406720a7e720406720a7e7204069d9c9d9c9d9c9d9c7eb27207730d0006720a7e720406720a7e720406720a7e720406720a7e7204069d9c9d9c9d9c9d9c9d9c7eb27207730e0006720a7e720406720a7e720406720a7e720406720a7e720406720a7e7204067e72040693e4c6720204059a72017e730f05938cb27208731000017311938cb2db63087206731200017313ededede4c672020601e4c672020701e4c672020801e4c672020901",
"address": "zxFnr6XrdtpugAYXqkLFbKFM3xDFvBb634noBhaqkcqcrbTwJEwVvHhCFAYhvt1wJzEPSRr4mXzmRC4g1U42TmhFyiT6aKbxWThTrfMWYutE8etbomZaaB3oLNyRAJLYihKMEeQ68hTBi4ZJFfV1KnGt6URmU1zYW9dTwiP31WNVjYsXpkGPPJqLx6KD7ufdBeMfec7531hG6BcTyrgYZju4S3g52ZuAc5Q8T7RxhKqmkDZ6RiMeuGSyrZyBjv3hAZyy2cHFFfWGNXQGApDpftk7q8YCLmjvS9eTwiMetkrNmmEYR7RnuAnE1hJnZRUTAQCyqufHeGSCTUUmWnXtyFGGDyvzdeJ29XLJTuodknBodLaJ6sZ9tLgzUuvFXRpaWAsr9EkJefhyiGvGc5uRiXAw9eqPEso3MFf79P4AJkT5FFasX4RHgyTniGQcPGjUBoWiWsVBoxy49LEDjD449x9qdYiCNM4BAZYgtQhWo7werYMewJRWEBjRpNPrPSC8v4JpUcMrDUQ2T6rLEuybJXRz6Tx7QqKLXdYKm6mnZzTjXXgARhCfcdL3LewgKS5JuHDCKGRTaGxe8ZimD859rAVnxNbceWS6Vmg45ANXr7xadVwPygxoFCKZosdTTLvjxLHht9JwvKiBGnHmf4L1PgAN4HQ2N7c1EaUGmXg3ZpGw9VcFtWYjeUCH7d8ikD6dpTcL4vA7jymsk6BzHzkg4nB4FB378Mh",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "05f2e9b101",
"sigmaType": "SLong",
"renderedValue": "1456761"
},
"R5": {
"serializedValue": "06072386f26fc10000",
"sigmaType": "SBigInt",
"renderedValue": "CBigInt(10000000000000000)"
}
}
},
{
"boxId": "90b46f9c3b227f36876c0e6dac453b799e729e2a1bf7e6fab27afb3227b2b57d",
"value": 1000000,
"index": 1,
"outputBlockId": "5eca61464c8fdaa03c2f939575b53a9edb3fd5d22ccfc28606481385f44b1489",
"outputTransactionId": "d87cef542c4eda863381262486620d7e714e41d3611327961e586765fa8abeab",
"outputIndex": 0,
"ergoTree": "100208cd03dda8fe44b65ff96eb9dd442e6f10aca93f7351e96f2cbb1862c21a9055bc8b9604fdafdd09ea027300d191a37301",
"address": "5p17C57VD3UBEed82YvERS2PSQvAocXzcoEW7khEEgmaCnRgs8tbe74pc5xyX1KniEgfW1gyV9Nc",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "1a01204cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[4cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f]"
},
"R5": {
"serializedValue": "0e2e100208cd03f0dbaa5d7b67fac2130f5cb7166bcf4b19bee4ba88567830935d242b972fef300101ea027300d17301",
"sigmaType": "Coll[SByte]",
"renderedValue": "100208cd03f0dbaa5d7b67fac2130f5cb7166bcf4b19bee4ba88567830935d242b972fef300101ea027300d17301"
},
"R6": {
"serializedValue": "1106a01f80b518c0029003f40302",
"sigmaType": "Coll[SLong]",
"renderedValue": "[2000,200000,160,200,250,1]"
}
}
},
{
"boxId": "70005cda4818164f316059e9c510cb12db7363ccf0e4aed06b12b1cf47d4638c",
"value": 17518107436226,
"index": 2,
"outputBlockId": "4e83acf4ef040f5ad4c0ac2e042380449dba6ad8c4a237052510ea1d58a49c9b",
"outputTransactionId": "0c7ab72b235a37144b5855915a726e3d6e746901c8c0d67e16aa3ecd835764ab",
"outputIndex": 0,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "04ca0f",
"sigmaType": "SInt",
"renderedValue": "997"
}
}
}
],
"outputs": [
{
"boxId": "6cff08933ce0c999d0957d296d62a644f5591db18e3ffc674a88ccf99e35bf65",
"transactionId": "54d6d37f40ba2a6f6b3b8ed508d73e71346d134095b5afd4a69dba9542e3ad35",
"blockId": "f81d90bb46213ca2c686af29a739ae4d9048a09b06bf60b9ffa9f3949f00632b",
"value": 1000000,
"index": 0,
"globalIndex": 46165437,
"creationHeight": 1456812,
"settlementHeight": 1456814,
"ergoTree": "103904000400040004000402040204040404040604060580897a0607038d7ea4c68000058080d4aff9dcfc1f040004000e202454c04a7329ccfef8c4d19033b84e690ef2b48f473c79893fa9d1a5f8f31b08040006072386f26fc10000058080d4aff9dcfc1f040004000e2034a4d739a02e1a6b1fc7f2a5270563f79e3dc64f0671290aaa9bab37f902d2950400050005010e201944961e9b5ac0695139db418d4d84ec9459f8b8498ed6eb330f818bc8b8fa7f059480d4aff9dcfc1f059480d4aff9dcfc1f04000400040004000404040204060580897a0408040a0100050004000400040004000400040005000501058084af5f0402040404d00f04000400040004020100d820d601db6308a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b27201730200730300d603db63087202d604b27203730400d605b27201730500d606b27203730600d607b27201730700d608b27203730800d609b27201730900d60a8c720901d60bededededededededededed93c27202c2a7938c7204018c720501938c7206018c72070192c17202730a938c720801720a93b17203b17201e4c672020401e4c672020501e4c672020601e4c672020701e4c672020801e4c672020901d60c730bd60d8c720802d60e8c720602d60f99730c720ed610db6501fed611e4c6b2b57210d9011163d801d613db63087211ed91b17213730d938cb27213730e0001730f7310000506d6127311d6139d9c7e720f0672117212d6148c720902d6158c720702d6169973127215d617b2b57210d9011763d801d619db63087217ed91b172197313938cb27219731400017315731600d618e4c67217050ed619b5a5d901196393c272197218d61ae4c672170611d61b99720d7214d61c91721b7317d61d95721c721b9c721b7318d61e9372047205d61f99720f7216d620b5a5d901206393cbc272207319d1ececededed720b9372067207919d9c720c9a7e720d0672137e99731a8c720402069d9c720c9a7e7214069d9c7e721606721172127e99731b8c720502069591b17219731cd806d621b27219731d00d622b2db63087221731e00d623b2721a731f00d624b2721a732000d625b2721a732100d626b2721a732200eded93c27221721892c172217323ed928c722202a29590721d72239d721d72249590721d72259a9d99721d722372269d722372249a9a9d9999721d72257223b2721a7324009d722572269d72237224b2721a732500938c722201720a7326ededed720b721e721c8f721f73279591b172207328d805d621b27220732900d6228cb2db63087221732a0002d6239d9c7e72220672117212d624b2b5a5d9012463d801d626db63087224ed91b17226732baee4c67217041ad901270eed938cb27226732c00017227937227e4c67221070e732d00d625e4c672240411ededededededededed720b721e939a7222720e72158f721b732e937e9c721b732f06722393721f722293e4c6722106057330927eb27225733100069d9c72237eb27225733200067e7333068f72137eb272257334000693dc0c1aada5d9012663c5722602c57221733599b2e4c67224091073360073377338",
"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(36,84,-64,74,115,41,-52,-2,-8,-60,-47,-112,51,-72,78,105,14,-14,-76,-113,71,60,121,-119,63,-87,-47,-91,-8,-13,27,8)\n16: 0\n17: CBigInt(10000000000000000)\n18: 9000000000000000\n19: 0\n20: 0\n21: Coll(52,-92,-41,57,-96,46,26,107,31,-57,-14,-91,39,5,99,-9,-98,61,-58,79,6,113,41,10,-86,-101,-85,55,-7,2,-46,-107)\n22: 0\n23: 0\n24: -1\n25: Coll(25,68,-106,30,-101,90,-64,105,81,57,-37,65,-115,77,-124,-20,-108,89,-8,-72,73,-114,-42,-21,51,15,-127,-117,-56,-72,-6,127)\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: 0\n47: -1\n48: 100000000\n49: 1\n50: 2\n51: 1000\n52: 0\n53: 0\n54: 0\n55: 1\n56: 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 tuple8 = coll3(placeholder[Int](8))\n val tuple9 = coll1(placeholder[Int](9))\n val coll10 = tuple9._1\n val bool11 = (\n (\n (\n (\n (\n (\n (\n (\n (((box2.propositionBytes == SELF.propositionBytes) && (tuple4._1 == tuple5._1)) && (tuple6._1 == tuple7._1)) && (\n box2.value >= placeholder[Long](10)\n )\n ) && (tuple8._1 == coll10)\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 bi12 = placeholder[BigInt](11)\n val l13 = tuple8._2\n val l14 = tuple6._2\n val l15 = placeholder[Long](12) - l14\n val coll16 = CONTEXT.dataInputs\n val bi17 = coll16.filter({(box17: Box) =>\n val coll19 = box17.tokens\n (coll19.size > placeholder[Int](13)) && (coll19(placeholder[Int](14))._1 == placeholder[Coll[Byte]](15))\n })(placeholder[Int](16)).R5[BigInt].get\n val bi18 = placeholder[BigInt](17)\n val bi19 = l15.toBigInt * bi17 / bi18\n val l20 = tuple9._2\n val l21 = tuple7._2\n val l22 = placeholder[Long](18) - l21\n val box23 = coll16.filter({(box23: Box) =>\n val coll25 = box23.tokens\n (coll25.size > placeholder[Int](19)) && (coll25(placeholder[Int](20))._1 == placeholder[Coll[Byte]](21))\n })(placeholder[Int](22))\n val coll24 = box23.R5[Coll[Byte]].get\n val coll25 = OUTPUTS.filter({(box25: Box) => box25.propositionBytes == coll24 })\n val coll26 = box23.R6[Coll[Long]].get\n val l27 = l13 - l20\n val bool28 = l27 > placeholder[Long](23)\n val l29 = if (bool28) { l27 } else { l27 * placeholder[Long](24) }\n val bool30 = tuple4 == tuple5\n val l31 = l15 - l22\n val coll32 = OUTPUTS.filter({(box32: Box) => blake2b256(box32.propositionBytes) == placeholder[Coll[Byte]](25) })\n sigmaProp(\n (\n (\n (\n (bool11 && (tuple6 == tuple7)) && (\n bi12 * l13.toBigInt + bi19 / placeholder[Long](26) - tuple4._2.toBigInt > bi12 * l20.toBigInt + l22.toBigInt * bi17 / bi18 / placeholder[Long](\n 27\n ) - tuple5._2.toBigInt\n )\n ) && if (coll25.size > placeholder[Int](28)) {(\n val box33 = coll25(placeholder[Int](29))\n val tuple34 = box33.tokens(placeholder[Int](30))\n val l35 = coll26(placeholder[Int](31))\n val l36 = coll26(placeholder[Int](32))\n val l37 = coll26(placeholder[Int](33))\n val l38 = coll26(placeholder[Int](34))\n ((box33.propositionBytes == coll24) && (box33.value >= placeholder[Long](35))) && (\n (\n tuple34._2 >= max(\n if (l29 <= l35) { l29 / l36 } else {\n if (l29 <= l37) { l29 - l35 / l38 + l35 / l36 } else { l29 - l37 - l35 / coll26(placeholder[Int](36)) + l37 / l38 + l35 / l36 }\n }, coll26(placeholder[Int](37))\n )\n ) && (tuple34._1 == coll10)\n )\n )} else { placeholder[Boolean](38) }\n ) || (((bool11 && bool30) && bool28) && (l31 < placeholder[Long](39)))\n ) || if (coll32.size > placeholder[Int](40)) {(\n val box33 = coll32(placeholder[Int](41))\n val l34 = box33.tokens(placeholder[Int](42))._2\n val bi35 = l34.toBigInt * bi17 / bi18\n val box36 = OUTPUTS.filter({(box36: Box) =>\n val coll38 = box36.tokens\n (coll38.size > placeholder[Int](43)) && box23.R4[Coll[Coll[Byte]]].get.exists({(coll39: Coll[Byte]) => (coll38(placeholder[Int](44))._1 == coll39) && (coll39 == box33.R7[Coll[Byte]].get) })\n })(placeholder[Int](45))\n val coll37 = box36.R4[Coll[Long]].get\n (\n (\n (\n (\n ((((bool11 && bool30) && (l34 + l14 == l21)) && (l27 < placeholder[Long](46))) && (l27 * placeholder[Long](47).toBigInt == bi35)) && (l31 == l34)\n ) && (box33.R6[Long].get == placeholder[Long](48))\n ) && (coll37(placeholder[Int](49)).toBigInt >= bi35 * coll37(placeholder[Int](50)).toBigInt / placeholder[Int](51).toBigInt)\n ) && (bi19 < coll37(placeholder[Int](52)).toBigInt)\n ) && (\n OUTPUTS.map({(box38: Box) => box38.id }).indexOf(box33.id, placeholder[Int](53)) == box36.R9[Coll[Int]].get(placeholder[Int](54)) - placeholder[Int](55)\n )\n )} else { placeholder[Boolean](56) }\n )\n}",
"address": "2zweQ48QaRWFHrEUxPRcWBuyQqZ35mJcnb9xGNKdboB2GYcxcy5DoL3f1UeW4kns1UWwdVZVjnHgesx6sxTFg3JYNCBEgaRf4iyeqxh2UHMZQziJ9U57yuQGMciFgorBQMTVCNvAPbrH1sfYv3TNEdvkseSc7m4NvoQ3wgfJp69FoPq5koaXTq3R5Ytdba9aSdwX8vS2ggHSMU9rFob2iEKoHBxsyZyPvZboxUPxuQkSEDfHwGgE7mq8iXtmnANRdSxQfuB4uwxMYsbuhqQi2yoVtTdkegxzMJP9hbTBH6H2rEReMu2zNopQATKaQ1HLBPzdFCy9Y7NxPA8HZsBjz6mggqnqPa6KdbvboSNPeg4NWwrg87MukLKP47Xe7P9X7EHVcf8sYZD78SjK9vkzQdeQ7ZN1aG1wtRScXHLYtg7TtecVmv9ycgBKKzLoefyruZydtvPvFbuDRGbY6fay6tNk5Q5h2dazFe9K949MXNFT9e9HbUBWaFAoamvG2xBLGMMXEqdbxPTKMoBvhLQf9xGFSj4RoRVmznt9iSRksXox6hmog2YZcSRgo66a86uvTaKPzwC76ePG7zNH1GsVZeftonvR3NTMfnig6s3A1514hMTURn7Kbn7fhqgfAytYLgsQ4Ypjo8rSpup6dRmiop2mhvJcbZQQbZLS3D62AE7rz7dPQjdGh69LwVXigUvJ4hkt1BPgdrhYFq4afZeGRPG4W6jpWVbARG1gGJ2noR341PQMGV5K6QaR9FjZnHsKhiS6G8jGLSeYbBmYk1TUsiCjZYwYU5h28TZtCGd1ArUE7YQg3SQxUP35urTMRV44sX6YnHHY2Ti3TNXrphQFpvSCGxWz4bjNyt6maQtLziEahc6grqeks5qH1RqUkCjuzF3i8QD7S8in1jmf1pDvhqKM2EtXF1pS5Wq71y9cuk6XAW5HXVuXayYm45vLPcKuENRYWvUNseZD7KEXqJcG7XFGpFWypvXwwDs72V1UVCWFP75f8QDrkWZQJR6ysADWmYG2Q5Kq4QW91ZNmKsoTXhtMtxYitxuqgxHDQ2WRrgqwpZNPPgyojekRd1pTpvmz8yKMmBSJBxjBXGMVLs27CMV7ZDwLnKbXTjckXmRnq5XmMWAyQdWgfPDUeFJtVoF1fbqPFF1xPNwFAZmb2DAWTjvsjNjTScLyQzKLET8HUSQYUe6YPSeCJJ3LE62NCzJ8KVJ6FaUZdND4CPLh7pAUtQPaEAp7jf72pVk1YKuNhcu7v8KywSQEogEWEwqXmgAdnZejAyryES73nmmmcCGunBSTGJqYkv125v2eQYAYtd386YEPuzrQEo95Bc9uVzTM67scXvTu6rmBbrms8ktqWdYuRKNdKCtUgByDyYrR5PiPT67vLY4pve6zyqDszVx2sjjoGB3mG1W7pqxNgycCZnz4a9pQNcYfqx6dBNdz53a7JntaSeYp8gDpptofymQgj88cVYmaxnYNGTz4y5cxnCRd3WmKun8qAnKEGaWftTcV2CBvJSg1X6X8GTUKDykFMaTGeeszLDJW7a26fNmoD9wGB7RJpFtT39sxNL5V3pXUSvAqVLKM",
"assets": [
{
"tokenId": "0153b82f950c44b9ecb6c2e6d584a9532139007943a0db2527596904d9760200",
"index": 0,
"amount": 1,
"name": "Pool NFT QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "08e83f72302a084c1dd699c310eb9a3cf5d4b6d6dd116bb6a3ce398ab8136beb",
"index": 1,
"amount": 8999999987988048,
"name": "Lend Token QUACKS-2.0",
"decimals": 6,
"type": "EIP-004"
},
{
"tokenId": "18d9077d648c730d8ccfedaa7615149cc733a68b2827b692d0682f8ad3d14e54",
"index": 2,
"amount": 8999999989000000,
"name": "Borrow Token QUACKS-2.0",
"decimals": 9,
"type": "EIP-004"
},
{
"tokenId": "089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f",
"index": 3,
"amount": 1011963,
"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": null,
"mainChain": true
},
{
"boxId": "5b35e99f86e7a9826735b5a30ee056640f3d0c56192a68613f97d127b494f9b4",
"transactionId": "54d6d37f40ba2a6f6b3b8ed508d73e71346d134095b5afd4a69dba9542e3ad35",
"blockId": "f81d90bb46213ca2c686af29a739ae4d9048a09b06bf60b9ffa9f3949f00632b",
"value": 241174324,
"index": 1,
"globalIndex": 46165438,
"creationHeight": 1456812,
"settlementHeight": 1456814,
"ergoTree": "1036040004000e202d1b5326844cdc14c45ffb033cb5dd9076a6c0b6f4d11349d9104cc7b11ba254040006072386f26fc10000040004000e202454c04a7329ccfef8c4d19033b84e690ef2b48f473c79893fa9d1a5f8f31b0804000e20089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f04000400040004000400040004020404040004000400040204000400040204000402040204020480897a0580897a04d00f04d00f0580897a040a04000400040004809bee020580897a04d00f0402040605c0d0770480897a0580897a0601010400040004000400040104020101d819d601e4c6a7070ed602b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100017201d603c2a7d6047302d605db6308a7d606b27205730300d6078c720601d608e4c6a7040ed609e4c6a70507d60ae4c6a70605d60bc1a7d60c7304d60de4c6b2b5db6501fed9010d63d801d60fdb6308720ded91b1720f7305938cb2720f7306000173077308000506d60e8c720602d60f7e720e06d6107309d611d9011163d803d613c27211d614cb7213d61593721472047215d612b5a57211d613b27212730a01a7d614db63087213d615b27214730b00d6169d9c720f720d720cd617b27212730c01a7d618db63087217d619b27218730d009591b17202730ed807d61ab5a5d9011a6393c2721a7203d61b7211d61c7212d61db27202730f01a7d61ee4c6721d0411d61fb2721e731000d620b2721e7311009591b1721a7312d808d621b2721a731301a7d622c17221d623db63087221d624b27223731400d625e4c67221080ed626edededededed938c722401720793e4c67221040e720893e4c672210507720993e4c67221070e720193e4c6a7080e722593b1b5a4d901266393c272267203731593dc0c1aada5d9012663c5722602c57221731699b2e4c6721d09107317007318d6278c722402d628e4c6722106059591b1721c7319d805d6297e722706d62a7213d62b7214d62cb2722b731a00d62d7215d1ededededededed7226927222720b92722999720f9d9c7e8c722c0206720c720d93b47223731bb17223b47205731cb17205937228720aeded92c1722a9a7e731d05731e938c722d017207938c722c017210938c722d0299720e7227927e721f069d9c9d9c7229720d720c7e7220067e731f06d803d6297e721f06d62a7e722006d62b7320eb02d1ededededed722692722299720b732193722372059172287ea3058f72287e9aa37322058f72299d9c9d9c7e722706720d720c722a7e722b06ea02eb02d191b1b5a4d9012c63d801d62edb6308722ced91b1722e7323938cb2722e7324000172257325cd7209d1ededed72269272229a7e73260573279272299d9c7216722a7e722b069372247206d80ad6217e721f06d6227328d6237217d6247218d6257219d626b27224732900d6279972217216d6287eb2721e732a0006d6299d9c7227997e72220672287e722206d62a8c722602d1ededededeced9072219d9c72167e7220067e722206927ea305720a917ea3059a7e8cc7a70105732beded92c172239a7e732c05732d938c7225017207938c7226017210938c722502720e958f7229732e927e722a067221d801d62bb2db6308b2b5a5d9012b6393c2722b7208732f01a7733000eded927e722a069a72169d9c722772287e722206927e8c722b02067229938c722b01721093dc0c1aada4d9012b63c5722b02c5a77331999cb2e4c6721d091073320073337334d17335",
"ergoTreeConstants": "0: 0\n1: 0\n2: Coll(45,27,83,38,-124,76,-36,20,-60,95,-5,3,60,-75,-35,-112,118,-90,-64,-74,-12,-47,19,73,-39,16,76,-57,-79,27,-94,84)\n3: 0\n4: CBigInt(10000000000000000)\n5: 0\n6: 0\n7: Coll(36,84,-64,74,115,41,-52,-2,-8,-60,-47,-112,51,-72,78,105,14,-14,-76,-113,71,60,121,-119,63,-87,-47,-91,-8,-13,27,8)\n8: 0\n9: 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)\n10: 0\n11: 0\n12: 0\n13: 0\n14: 0\n15: 0\n16: 1\n17: 2\n18: 0\n19: 0\n20: 0\n21: 1\n22: 0\n23: 0\n24: 1\n25: 0\n26: 1\n27: 1\n28: 1\n29: 1000000\n30: 1000000\n31: 1000\n32: 1000\n33: 1000000\n34: 5\n35: 0\n36: 0\n37: 0\n38: 3000000\n39: 1000000\n40: 1000\n41: 1\n42: 3\n43: 980000\n44: 1000000\n45: 1000000\n46: CBigInt(1)\n47: 0\n48: 0\n49: 0\n50: 0\n51: -1\n52: 1\n53: true",
"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 coll5 = SELF.tokens\n val tuple6 = coll5(placeholder[Int](3))\n val coll7 = tuple6._1\n val coll8 = SELF.R4[Coll[Byte]].get\n val ge9 = SELF.R5[GroupElement].get\n val l10 = SELF.R6[Long].get\n val l11 = SELF.value\n val bi12 = placeholder[BigInt](4)\n val bi13 = CONTEXT.dataInputs.filter({(box13: Box) =>\n val coll15 = box13.tokens\n (coll15.size > placeholder[Int](5)) && (coll15(placeholder[Int](6))._1 == placeholder[Coll[Byte]](7))\n })(placeholder[Int](8)).R5[BigInt].get\n val l14 = tuple6._2\n val bi15 = l14.toBigInt\n val coll16 = placeholder[Coll[Byte]](9)\n val func17 = {(box17: Box) =>\n val coll19 = box17.propositionBytes\n val coll20 = blake2b256(coll19)\n val bool21 = coll20 == coll4\n bool21\n }\n val coll18 = OUTPUTS.filter(func17)\n val box19 = coll18.getOrElse(placeholder[Int](10), SELF)\n val coll20 = box19.tokens\n val tuple21 = coll20(placeholder[Int](11))\n val bi22 = bi15 * bi13 / bi12\n val box23 = coll18.getOrElse(placeholder[Int](12), SELF)\n val coll24 = box23.tokens\n val tuple25 = coll24(placeholder[Int](13))\n if (coll2.size > placeholder[Int](14)) {(\n val coll26 = OUTPUTS.filter({(box26: Box) => box26.propositionBytes == coll3 })\n val func27 = func17\n val coll28 = coll18\n val box29 = coll2.getOrElse(placeholder[Int](15), SELF)\n val coll30 = box29.R4[Coll[Long]].get\n val l31 = coll30(placeholder[Int](16))\n val l32 = coll30(placeholder[Int](17))\n if (coll26.size > placeholder[Int](18)) {(\n val box33 = coll26.getOrElse(placeholder[Int](19), SELF)\n val l34 = box33.value\n val coll35 = box33.tokens\n val tuple36 = coll35(placeholder[Int](20))\n val coll37 = box33.R8[Coll[Byte]].get\n val bool38 = (\n (\n ((((tuple36._1 == coll7) && (box33.R4[Coll[Byte]].get == coll8)) && (box33.R5[GroupElement].get == ge9)) && (box33.R7[Coll[Byte]].get == coll1)) && (\n SELF.R8[Coll[Byte]].get == coll37\n )\n ) && (INPUTS.filter({(box38: Box) => box38.propositionBytes == coll3 }).size == placeholder[Int](21))\n ) && (\n OUTPUTS.map({(box38: Box) => box38.id }).indexOf(box33.id, placeholder[Int](22)) == box29.R9[Coll[Int]].get(placeholder[Int](23)) - placeholder[Int](24)\n )\n val l39 = tuple36._2\n val l40 = box33.R6[Long].get\n if (coll28.size > placeholder[Int](25)) {(\n val bi41 = l39.toBigInt\n val box42 = box19\n val coll43 = coll20\n val tuple44 = coll43(placeholder[Int](26))\n val tuple45 = tuple21\n sigmaProp(\n (\n (\n (\n (\n ((bool38 && (l34 >= l11)) && (bi41 >= bi15 - tuple44._2.toBigInt * bi12 / bi13)) && (\n coll35.slice(placeholder[Int](27), coll35.size) == coll5.slice(placeholder[Int](28), coll5.size)\n )\n ) && (l40 == l10)\n ) && (((box42.value >= placeholder[Int](29).toLong + placeholder[Long](30)) && (tuple45._1 == coll7)) && (tuple44._1 == coll16))\n ) && (tuple45._2 == l14 - l39)\n ) && (l31.toBigInt >= bi41 * bi13 / bi12 * l32.toBigInt / placeholder[Int](31).toBigInt)\n )\n )} else {(\n val bi41 = l31.toBigInt\n val bi42 = l32.toBigInt\n val i43 = placeholder[Int](32)\n sigmaProp(\n (\n (((bool38 && (l34 >= l11 - placeholder[Long](33))) && (coll35 == coll5)) && (l40 > HEIGHT.toLong)) && (l40 < HEIGHT + placeholder[Int](34).toLong)\n ) && (bi41 < l39.toBigInt * bi13 / bi12 * bi42 / i43.toBigInt)\n ) || sigmaProp(INPUTS.filter({(box44: Box) =>\n val coll46 = box44.tokens\n (coll46.size > placeholder[Int](35)) && (coll46(placeholder[Int](36))._1 == coll37)\n }).size > placeholder[Int](37)) || proveDlog(ge9) && sigmaProp(\n ((bool38 && (l34 >= placeholder[Int](38).toLong + placeholder[Long](39))) && (bi41 >= bi22 * bi42 / i43.toBigInt)) && (tuple36 == tuple6)\n )\n )}\n )} else {(\n val bi33 = l31.toBigInt\n val i34 = placeholder[Int](40)\n val box35 = box23\n val coll36 = coll24\n val tuple37 = tuple25\n val tuple38 = coll36(placeholder[Int](41))\n val bi39 = bi33 - bi22\n val bi40 = coll30(placeholder[Int](42)).toBigInt\n val bi41 = bi39 * i34.toBigInt - bi40 / i34.toBigInt\n val l42 = tuple38._2\n sigmaProp(\n (\n (\n (\n (\n ((bi33 <= bi22 * l32.toBigInt / i34.toBigInt) && (HEIGHT.toLong >= l10)) || (\n HEIGHT.toLong > SELF.creationInfo._1.toLong + placeholder[Long](43)\n )\n ) && (((box35.value >= placeholder[Int](44).toLong + placeholder[Long](45)) && (tuple37._1 == coll7)) && (tuple38._1 == coll16))\n ) && (tuple37._2 == l14)\n ) && if (bi41 < placeholder[BigInt](46)) { l42.toBigInt >= bi33 } else {(\n val tuple43 = OUTPUTS.filter({(box43: Box) => box43.propositionBytes == coll8 }).getOrElse(placeholder[Int](47), SELF).tokens(placeholder[Int](48))\n ((l42.toBigInt >= bi22 + bi39 * bi40 / i34.toBigInt) && (tuple43._2.toBigInt >= bi41)) && (tuple43._1 == coll16)\n )}\n ) && (\n INPUTS.map({(box43: Box) => box43.id }).indexOf(SELF.id, placeholder[Int](49)) == box29.R9[Coll[Int]].get(placeholder[Int](50)) * placeholder[Int](\n 51\n ) - placeholder[Int](52)\n )\n )\n )}\n )} else { sigmaProp(placeholder[Boolean](53)) }\n}",
"address": "H55xptWEe4p6wAERdtfhqLau3skueaubTwK9phBaGBwy97sFdgFAyUvqkX99JUao2onKFxZn7uBjs9kfaG74mZz6sY6Bi8dvyUo7JnSTGnTKoy9hcE4RWiddUSw6rKWFHZYj9Ls4hyABhhHwfZHvyDCanG7UyWy9GCvaN6pboSgV4hYP65imvB3UE9rGFgFEJDemvm1uCxF4SJinkwE9tn1DMc5atT4tbWNUW67rpLoB3gpLAQVHoxK1XsU4ipzoN8hXXENA3WGGg4PhrFVhV4EaT6KpSnuJyjs1JsASxMBxqqevZf9iytHzXz1hJPR1Jb2CiYWxguYKyLxR5unjMf1xhDste1DdcPe8PX2twHbxwnsoZKc5exREMjCNnqFQLCYv6oKp83g3bpVTnBQPFWQMVPJTxME8t1Yrq51FKXSrEGRioWYuWTY55EX23XDkpchqy2Qs3GpBwcaqu7BwPYrHLvrR2gfiFx54McFs5YpskU8QbFZKiy5n1APR5BxE9JcrZ9d98gx1aeLLopy9z1dP9arYTxsQrZN6MVCb2qyjtntYGj7jbEzzn5P1UnrMj8NPn7vqjwK6VdnPuUNESb8WmXBdsgjBzhJvnNoDVNbibLi8iqMsvoKhUdeDDPYjPm8SuLGBq2DPRwjweLMUYamnSv4qn1SMLSLuqrChw4D7TBFXhgQsPmNy8Y1SyLAzNzQ4Dr1rQQ5wevWo73vgwBvJYZxMQvGWvRzYPHK1BBaXMFbU2zdJwtfUCgbWeVMdvNP2G9tM6B7qmqNfXXtE8XVzFCkkuf1VzocX1qwb8bc9EE7Q3CR3Cb7WvBGgf4Yhyd23ySTfotPBgWjATqGuA8M1VD7JELdwmkpnd3Ld4a72MogFC3dkYRj3GspAfdMv5X4zZoBLxbRRsePhX1qamV1NvCdmr8bxAwpGAddCHiqVbANt6CUncxgCDmycSDDgmFo2x34azLCvWy85CmFv3nyAkQ6hGSXycJrHP8yMFeAhov3uACpQv5yKJJX1g9LUqzjNBbxBrLJjtmxvrNzrJHsFosdmB9inJSaJjTMW94jhXtsHXzUYSbkHyrgSe8Lx83mXrV5eezkRw3gbXfDRCHD5KuzUeLeXmX4hteHxQqXhzBwqFaJM7PMkn4JUaTU7jLC8gG4NoAP6Ds85nxpLFP9V23Jp8Ut6mY3P5iNe6P74nqAw3RaGEa3MQmcDE1rQKM636LTB5CCRhWRQehPge4BMmZqKV5dDRpeFXebscNjqobHbrHYTwvioErZZ7dGBTVszDNCtkSjv9yw7YeYmWWCT7vTkLVtFwtmKrJGZsNaZYEip192htd5syESuZYtGaV7zGPxtSrrnRsaH8LHoyPydGWLXkcLHW3FdW4CMxf8JLnD6SWonhbbq44FvT7HZ2kiebEGgdsrePyxhPB8S6rfYYBt8XjMdHkoKqeA5fJjhKKvn1WdtcTwvYpeoQ72CcgvZftWSYpu2XcCG66CgsUUvRbTjG4U44MpVqwL6q1CDAJxch7RPWyY3Qr621F9hw8CQVVoWBVhSa888kiWhdDKU7GCf7vUUVFND77KZ3GwJeJkwQWEsU5JZGuysrx8uvzYCSim6gH4817MLGxsdbMmDBjyu7bmTuEfE2ESMdsAapfkC8y5h3rpnuVqKXtbeDTMvjjvCcwCSzE56YVLwwTbUrLJCocwDv5o5ZeeQ3tkUeN9c3CHvv2WHyEFB5Cjna95EcgCyAgy6PJXTpztYRd",
"assets": [
{
"tokenId": "18d9077d648c730d8ccfedaa7615149cc733a68b2827b692d0682f8ad3d14e54",
"index": 0,
"amount": 11000000,
"name": "Borrow Token QUACKS-2.0",
"decimals": 9,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "0702fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "SGroupElement",
"renderedValue": "02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
},
"R6": {
"serializedValue": "058084af5f",
"sigmaType": "SLong",
"renderedValue": "100000000"
},
"R8": {
"serializedValue": "0e010a",
"sigmaType": "Coll[SByte]",
"renderedValue": "0a"
},
"R7": {
"serializedValue": "0e204cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f",
"sigmaType": "Coll[SByte]",
"renderedValue": "4cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f"
},
"R4": {
"serializedValue": "0e240008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
}
},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "69d6625262e92e9b42a5b4883829ad1496597b1e1b67486f6ddc4606ac894562",
"transactionId": "54d6d37f40ba2a6f6b3b8ed508d73e71346d134095b5afd4a69dba9542e3ad35",
"blockId": "f81d90bb46213ca2c686af29a739ae4d9048a09b06bf60b9ffa9f3949f00632b",
"value": 1000000,
"index": 2,
"globalIndex": 46165439,
"creationHeight": 1456812,
"settlementHeight": 1456814,
"ergoTree": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(fdde03,8d151a,...)))}",
"address": "9gSsDJixycevrHL7xxD7dr9R9G3Mi4W7LVohvK1GAjycsJc7zSy",
"assets": [
{
"tokenId": "089990451bb430f05a85f4ef3bcb6ebf852b3d6ee68d86d78658b9ccef20074f",
"index": 0,
"amount": 11000000,
"name": "QUACKS",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207881f2760189dcf544deda8700fca160605db827b8baaf74aa5ca838200588db",
"sigmaType": "Coll[SByte]",
"renderedValue": "7881f2760189dcf544deda8700fca160605db827b8baaf74aa5ca838200588db"
}
},
"spentTransactionId": "3293578289d4b2f6c6b3667cc8646a37389cb0aabe71acc42550835f3e4b01e5",
"mainChain": true
},
{
"boxId": "190bf985fa8e68aef6ef2ae95af63d47c9b759799259d97f5b0e7fee0fb14fef",
"transactionId": "54d6d37f40ba2a6f6b3b8ed508d73e71346d134095b5afd4a69dba9542e3ad35",
"blockId": "f81d90bb46213ca2c686af29a739ae4d9048a09b06bf60b9ffa9f3949f00632b",
"value": 1000000,
"index": 3,
"globalIndex": 46165440,
"creationHeight": 1456812,
"settlementHeight": 1456814,
"ergoTree": "101a04000400040004000402040004000402040104020402060102060164060203e8060100050004040480ade2040402040404020406053c040204000404d816d601b2b5a5d9010163d801d603db63087201ed91b17203730093b27203730100b2db6308a7730200730300d602e4c67201051ad603db6501fed604e4c672010910d605b27204730400d606b27203720500d607b27204730500d608959172077306b2a5997207730700b2a4999c72077308730900d609b472039a7205730ab17203d60ae4c672010711d60b730bd60c730cd60d730dd60e999a7ec1720806b0dc0c1d720901720a730ed9010e424d63d804d6108c720e02d6118c721002d6128c721001d6138c720e0195917211730fd803d6147e721106d6157ee4c67212040406d6167e8cb2db6308721273100002069a72139d9c9c7ec1721206721472159a9c9a72169d9c7216720b720c720d9c7214721572137e731106d60f7ee4c67206040406d6107ec1720606d611e4c672010411d612db63087208d613e4c67201081ad614b472027312b17202d615b17209d616b1720ad1ededededededed93c27201c2a7ed937202e4c6a7051a93e4c672010611e4c6a70611939d9c9c7e8cb2db630872067313000206720e720f9a9c9a72109d9c7210720b720c720d9c720e720f7eb272117314000693b272117315007316afb472127317b17212d901174d0eaedc0c1d721301720ad901194d0e9372197217afdb0c0e7214d9011704d801d619db6308b27209721700ed93b272147217008cb272197318000193b272137217008cb2721973190001ed9372157216937215b17214937216b17213",
"ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 1\n5: 0\n6: 0\n7: 1\n8: -1\n9: 1\n10: 1\n11: CBigInt(2)\n12: CBigInt(100)\n13: CBigInt(1000)\n14: CBigInt(0)\n15: 0\n16: 2\n17: 5000000\n18: 1\n19: 2\n20: 1\n21: 3\n22: 30\n23: 1\n24: 0\n25: 2",
"ergoTreeScript": "{\n val box1 = OUTPUTS.filter({(box1: Box) =>\n val coll3 = box1.tokens\n (coll3.size > placeholder[Int](0)) && (coll3(placeholder[Int](1)) == SELF.tokens(placeholder[Int](2)))\n })(placeholder[Int](3))\n val coll2 = box1.R5[Coll[Coll[Byte]]].get\n val coll3 = CONTEXT.dataInputs\n val coll4 = box1.R9[Coll[Int]].get\n val i5 = coll4(placeholder[Int](4))\n val box6 = coll3(i5)\n val i7 = coll4(placeholder[Int](5))\n val box8 = if (i7 > placeholder[Int](6)) { OUTPUTS(i7 - placeholder[Int](7)) } else { INPUTS(i7 * placeholder[Int](8) - placeholder[Int](9)) }\n val coll9 = coll3.slice(i5 + placeholder[Int](10), coll3.size)\n val coll10 = box1.R7[Coll[Long]].get\n val bi11 = placeholder[BigInt](11)\n val bi12 = placeholder[BigInt](12)\n val bi13 = placeholder[BigInt](13)\n val bi14 = box8.value.toBigInt + coll9.zip(coll10).fold(placeholder[BigInt](14), {(tuple14: (BigInt, (Box, Long))) =>\n val tuple16 = tuple14._2\n val l17 = tuple16._2\n val box18 = tuple16._1\n val bi19 = tuple14._1\n if (l17 > placeholder[Long](15)) {(\n val bi20 = l17.toBigInt\n val bi21 = box18.R4[Int].get.toBigInt\n val bi22 = box18.tokens(placeholder[Int](16))._2.toBigInt\n bi19 + box18.value.toBigInt * bi20 * bi21 / bi22 + bi22 * bi11 / bi12 * bi13 + bi20 * bi21\n )} else { bi19 }\n }) - placeholder[Int](17).toBigInt\n val bi15 = box6.R4[Int].get.toBigInt\n val bi16 = box6.value.toBigInt\n val coll17 = box1.R4[Coll[Long]].get\n val coll18 = box8.tokens\n val coll19 = box1.R8[Coll[Coll[Byte]]].get\n val coll20 = coll2.slice(placeholder[Int](18), coll2.size)\n val i21 = coll9.size\n val i22 = coll10.size\n sigmaProp(\n (\n (\n (\n (\n (\n (\n (box1.propositionBytes == SELF.propositionBytes) && (\n (coll2 == SELF.R5[Coll[Coll[Byte]]].get) && (box1.R6[Coll[Long]].get == SELF.R6[Coll[Long]].get)\n )\n ) && (\n box6.tokens(placeholder[Int](19))._2.toBigInt * bi14 * bi15 / bi16 + bi16 * bi11 / bi12 * bi13 + bi14 * bi15 == coll17(\n placeholder[Int](20)\n ).toBigInt\n )\n ) && (coll17(placeholder[Int](21)) == placeholder[Long](22))\n ) && coll18.slice(placeholder[Int](23), coll18.size).forall(\n {(tuple23: (Coll[Byte], Long)) => coll19.zip(coll10).exists({(tuple25: (Coll[Byte], Long)) => tuple25 == tuple23 }) }\n )\n ) && coll20.indices.forall({(i23: Int) =>\n val coll25 = coll9(i23).tokens\n (coll20(i23) == coll25(placeholder[Int](24))._1) && (coll19(i23) == coll25(placeholder[Int](25))._1)\n })\n ) && ((i21 == i22) && (i21 == coll20.size))\n ) && (i22 == coll19.size)\n )\n}",
"address": "3YiEbvtcyWz9fRPptRwFpCZ6f1WQQatTXzazjN4wAYSSZ81q2dh9Ek4kh5HCHogT4SbSrnD9A3VqVyrWkgQAjCxJRLdh2oQioUDN39PPfwWHvccVtSQqXcsppVcBojaWr2tSRbRFXEiKKJP7BKzQtXhame9BXrBqfMdn6m1qsDcfWcmgo9EEc8F7NutEozRsBbynUTTkb5B7reuYbxrjGvoQF69aFq9bqjiwLTK4veG9F4jtmywvGU59QjEaFAr5fDfRKJGbdWXEQMf5qMmwABdJ8h8p8T6UidmD38GvBUKLKJbmmP7mqSAcs8y89uukF5jzVK9Xwcz6nY8Vvwkreiq6y1oQ67m8LUdCuDiiVy3kR2AP6ZEZcRg2tKoZ9MtXdFXGMQptHPDFyPcEGnrNtUkKyxJhzEzwpwpmxUqMdkyT5WgWL6V7BbgXny8ZqCziYPtKJ87PQvVAHBmTuety2oQtPR6qycCLod9t5sC2ojULKSmCtcC5vsS137nu3Fm9Wc2hqXXLigbho3JTLUzVUjY5AWt6D8MHcwUHS14dth6CJMyt7NRJdFm5iM6pXj12jftWg7sKaWekwH3e19nendibAwyDpjQ86PMjqtHeEigmnvs63FFPFAj4HfUk2biCWsDPcGyAbQk7NAJUhcUA2AyaeTpeb1saQuVvsBqhMirxUDs9c5M7gRtmxGkS1aEuxc4SZx5MnrxjgmYpP7pP6dNoRnuC9hPE1ufNo9C2zKirK8UVVmXgqfXXMY7YhVBUuRm7NaFtMW5dANwAwiVbY1CHWuNWzWfPUSWohUftSmdWaoeVDv1nZPXy17E5Ze",
"assets": [
{
"tokenId": "4cd026967e4faacadd0b29352fc902cddefc293afd6a3c18e818428639e8254f",
"index": 0,
"amount": 1,
"name": "Logic NFT QUACKS-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": "110480a8d6b907d897a00faa163c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1000000000,15992300,1429,30]"
}
},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "77cb8f8b1e4f57d981c45b5440c56250f005e951b3b3ebb3835b6cfc88709aba",
"transactionId": "54d6d37f40ba2a6f6b3b8ed508d73e71346d134095b5afd4a69dba9542e3ad35",
"blockId": "f81d90bb46213ca2c686af29a739ae4d9048a09b06bf60b9ffa9f3949f00632b",
"value": 1000000,
"index": 4,
"globalIndex": 46165441,
"creationHeight": 1456812,
"settlementHeight": 1456814,
"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": "b89114162cb321d25cbcc8fb9b76512e88026832d0348c6bd917af8c8978239c",
"mainChain": true
}
],
"size": 3839,
"isUnconfirmed": false
}