Transaction
ID: 1b698b239b...46cf
Inputs (3)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.008 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
0.095 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.008 ERG
Tokens:
Loading assets...
Unspent
Address:
Settlement height:
Value:
0.093 ERG
Tokens:
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
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: 281,279
Total coins transferred: 0.104 ERG
Fees: 0.001 ERG
Fees per byte: 0.000000245 ERG
Raw Transaction Data
{
"id": "1b698b239bc99b7bb84e0a4b893b0bdf5ad54bf5bd0e9e5a0cf15eae8e1e46cf",
"blockId": "aaa2ee953b6b23b8eb94866f8fce215663d6bda12c1c3db6ceff00364e9893b8",
"inclusionHeight": 1477756,
"timestamp": 1741532440477,
"index": 17,
"globalIndex": 8700574,
"numConfirmations": 281279,
"inputs": [
{
"boxId": "f3f22bbdabf84d6ca635ea8d901e1b38714e9bda744e9da3aa0cd565b86cb5c1",
"value": 8000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "27d62fb5899fe86e5e2ea58bd58f6097000ee34ba8d6cda08a018507792bd6e6",
"outputTransactionId": "c8188e15a3bda5ec50dd1ada349c7722718c56b72c909ff19b70435d70dc8a78",
"outputIndex": 0,
"outputGlobalIndex": 46769773,
"outputCreatedAt": 1477602,
"outputSettledAt": 1477604,
"ergoTree": "103904000400040004000402040204040404040604060580897a0607038d7ea4c68000058080d4aff9dcfc1f040004000e20862da285febae83d8c0555297f275aacbff653e93b38559bf09381a6b2a480f3040006072386f26fc10000058080d4aff9dcfc1f040004000e208a68fa110ab25d1d4490bb8f62948e759f9548e6abe5173cc19748b49bbb6cd10400050005010e20fed7953a0a1f7d811aa9910ccad47ecacbad3cfe21be061cba448a6276782f8b059480d4aff9dcfc1f059480d4aff9dcfc1f04000400040004000404040204060580897a0408040a0100050004000400040004000400040005000501058084af5f0402040404d00f04000400040004020100d820d601db6308a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b27201730200730300d603db63087202d604b27203730400d605b27201730500d606b27203730600d607b27201730700d608b27203730800d609b27201730900d60a8c720901d60bededededededededededed93c27202c2a7938c7204018c720501938c7206018c72070192c17202730a938c720801720a93b17203b17201e4c672020401e4c672020501e4c672020601e4c672020701e4c672020801e4c672020901d60c730bd60d8c720802d60e8c720602d60f99730c720ed610db6501fed611e4c6b2b57210d9011163d801d613db63087211ed91b17213730d938cb27213730e0001730f7310000506d6127311d6139d9c7e720f0672117212d6148c720902d6158c720702d6169973127215d617b2b57210d9011763d801d619db63087217ed91b172197313938cb27219731400017315731600d618e4c67217050ed619b5a5d901196393c272197218d61ae4c672170611d61b99720d7214d61c91721b7317d61d95721c721b9c721b7318d61e9372047205d61f99720f7216d620b5a5d901206393cbc272207319d1ececededed720b9372067207919d9c720c9a7e720d0672137e99731a8c720402069d9c720c9a7e7214069d9c7e721606721172127e99731b8c720502069591b17219731cd806d621b27219731d00d622b2db63087221731e00d623b2721a731f00d624b2721a732000d625b2721a732100d626b2721a732200eded93c27221721892c172217323ed928c722202a29590721d72239d721d72249590721d72259a9d99721d722372269d722372249a9a9d9999721d72257223b2721a7324009d722572269d72237224b2721a732500938c722201720a7326ededed720b721e721c8f721f73279591b172207328d805d621b27220732900d6228cb2db63087221732a0002d6239d9c7e72220672117212d624b2b5a5d9012463d801d626db63087224ed91b17226732baee4c67217041ad901270eed938cb27226732c00017227937227e4c67221070e732d00d625e4c672240411ededededededededed720b721e939a7222720e72158f721b732e937e9c721b732f06722393721f722293e4c6722106057330927eb27225733100069d9c72237eb27225733200067e7333068f72137eb272257334000693dc0c1aada5d9012663c5722602c57221733599b2e4c67224091073360073377338",
"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(-122,45,-94,-123,-2,-70,-24,61,-116,5,85,41,127,39,90,-84,-65,-10,83,-23,59,56,85,-101,-16,-109,-127,-90,-78,-92,-128,-13)\n16: 0\n17: CBigInt(10000000000000000)\n18: 9000000000000000\n19: 0\n20: 0\n21: Coll(-118,104,-6,17,10,-78,93,29,68,-112,-69,-113,98,-108,-114,117,-97,-107,72,-26,-85,-27,23,60,-63,-105,72,-76,-101,-69,108,-47)\n22: 0\n23: 0\n24: -1\n25: Coll(-2,-41,-107,58,10,31,125,-127,26,-87,-111,12,-54,-44,126,-54,-53,-83,60,-2,33,-66,6,28,-70,68,-118,98,118,120,47,-117)\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": "2zweQ48QaRWFHrEUxPRcWBuyQqZ35mJcnb9xGNKdboB2GYcxcy5DoL3f1UeW4kns1UWwda9VouSyDMtnMsNm83cyF38CTHjhrARBWjo3z2M6NPfj5by4DpF57nXt3PfPacNEwGkejUtgVFE8KonbWdbS2V7zV1ZdNMgtMDh9fR5KDC3SMsaLgXLouCQUR4GYKnwMnwGR3G2gbxn1QjJdMB2xfajAexMcLj1DFoRMYoL94HraJxEWbCi2tV6SJM6WoWyq3UXpST9jAGWTWUJWtLziA7tvHsiqsT3U3Fp18uPsVujj3sG7g8tD3eQA422PhwWYHnzN9NnY8dctUAJkNgsbUUJ1VyCjbqVD4enivJ9stWBvNLLs4TfJ9NzVRYg3UZRJSayNCXCQGHhCiMJMfatJXCfap9A6mkripznVxZrQCwdMBoCUY7QnVyeT3khSNqZiSoLCCzmvzLXwFbxnVqsM2Xts7isnmAshRai9fgY63npN2qV2cvBHjAZA3iaHi8guG8spQp4RXQNu3BiqPqVMQBNb8QUYRQv5rVtWBdgvZVSDbfvAsF5fUwMyyoH67Je2D7zyGPUzpfgwJVmqfp4nYXXRNswNNanZqjLL2dzGwXvwKwC9WgoUk59JvYSANidRoTQPQ18TsQXenfXpYYmHFkkXxr4zGK61g7TzEXXm2mzLdaVcfVDP5GHfH3NceD7Thrd89ZnFBTV4K5nayg5XsPqyeht9fkYKu4VXjwPhChPEEpZUJUJrADGqkTd4cwFZB8kQkrMn8erK86A8XCYGdTVyZxwTCogtn39BQrTdCWybfknWP1B6iGsZhPFqb5essirhHJrHakQJp5H7vxeGWMULYwaXJsMJKbqSHJFSDLYC6YRZYuGAMKaPPk1jDoCGx95StTK5cDjfpmz4KtzsYerMnbRs2XxJR4qJwo46nxkRnwUtaKSPLoYUhtc3E51esgKNb9jyguiLKL6iYybrnPWLVLa66SvtP6znCbCBY8dWXtEg9TP1zwuUnuPYGDEWG7xYWuWSpfBrTaxKARXreXg71BGRhQ8g6NpXdGH5y8yY3zSA9NtbbyWRoS14WTqg49ZFoZaxnffimke8CU2B1S2dPTFeTCVopnbT8DL15w5bMP4ySTpKw6Y4QDABNuRD3Q9Kr87ijrpUXaW1nEiWzAvbM6GbnTUUQkrJ7eHUyeJyydQ2HtmhaM8Sjbd4PdBjHmuaQE5GNC8BCztf6QoHi4QisSodxZ5WXYXLCX6HheDuG5pvNSNjtK3BtcL5TFTqAEo6CkZaqtbvPZSLW2Ym2PGhd46h3NfEJns6vBr1ZUaXwUHoNb8DLTzACoFRgYTvrMzQkAoNyug9FwrysMvqQNavCiMGN8hQy1Ms5KLLHLbP1deLNvouubqh1VFwDRdwxav5csi3Nr8yHNf89L8K6xdUgF32pqaKd6KMTHdrCxtU9K4qttuPLoDndSC4xjs7P8sCg8g6XtSNudPBJatfr1Y1fRG5AXa174bLsZpdqVv2SnDgnencEMM4MRe1ikC1AxoLWpcVywgVHZQyYf52jaChiAX85bhHRRqcHQdDZB5vjD75",
"assets": [
{
"tokenId": "56278b0b1d8d8eb40fc0fa3a543325a130d09f3064b774ad66a0bafaefed4fef",
"index": 0,
"amount": 1,
"name": "Pool NFT Testing Pool - QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "7a186eafcb41f316a096026db2f3e05a247fc549d8c3578351e31db49f353995",
"index": 1,
"amount": 8999998971134510,
"name": "Lend Token Testing Pool - QUACKS-2.0",
"decimals": 6,
"type": "EIP-004"
},
{
"tokenId": "7f6f17f89587dd912e1ab8f3f1345848090495957725f7e7374342bcd04f1e4c",
"index": 2,
"amount": 8999999663247035,
"name": "Borrow Token Testing Pool - QUACKS-2.0",
"decimals": 9,
"type": "EIP-004"
},
{
"tokenId": "16e31e44bcdb3b9be2843ce6ac871a1f073919c7260dab8e54b3e6f094619551",
"index": 3,
"amount": 695016059,
"name": "Testing Pool - 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": "f76969decadacf54e5263d8ec154bc70ceed3c42c971a5afe784774b93ae2c97",
"value": 95000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "a836f2d35ca77ce568ed78782046070768a3bbe14974ee2fa274ac7fe241e79a",
"outputTransactionId": "09d29eb89d76eb4133a78116a1be959e601c84442c2e50832970cd5b43dd6f8d",
"outputIndex": 0,
"outputGlobalIndex": 46774590,
"outputCreatedAt": 1477749,
"outputSettledAt": 1477751,
"ergoTree": "1012040604000580897a0402040404000e20fed7953a0a1f7d811aa9910ccad47ecacbad3cfe21be061cba448a6276782f8b0580897a0580897a04020e207f6f17f89587dd912e1ab8f3f1345848090495957725f7e7374342bcd04f1e4c04000e2016e31e44bcdb3b9be2843ce6ac871a1f073919c7260dab8e54b3e6f094619551040004000e2056278b0b1d8d8eb40fc0fa3a543325a130d09f3064b774ad66a0bafaefed4fef04000400d803d601e4c6a7040ed602e4c6a70711d603e4c6a70507eb02d1958fb1a57300d801d604b2a5730100ededed93c2720472019099c1a7c17204730293e4c67204040ec5a792a3e4c6a70604d803d604b2a5730300d605b2a5730400d606b2db63087204730500edededededededededed93cbc27204730693c27205720193c172049999c1a773077308eded92b272027309008c720602938c720601730a938cb2db63087205730b0001730c93e4c67204040e7201937203e4c67204050793e4c6a7080ee4c67204070e93e4c6a7090ee4c67204080e938cb2db6308b2a4730d00730e0001730f938cb2db6308720573100002b2720273110093e4c67205040ec5a7cd7203",
"ergoTreeConstants": "0: 3\n1: 0\n2: 1000000\n3: 1\n4: 2\n5: 0\n6: Coll(-2,-41,-107,58,10,31,125,-127,26,-87,-111,12,-54,-44,126,-54,-53,-83,60,-2,33,-66,6,28,-70,68,-118,98,118,120,47,-117)\n7: 1000000\n8: 1000000\n9: 1\n10: Coll(127,111,23,-8,-107,-121,-35,-111,46,26,-72,-13,-15,52,88,72,9,4,-107,-107,119,37,-9,-25,55,67,66,-68,-48,79,30,76)\n11: 0\n12: Coll(22,-29,30,68,-68,-37,59,-101,-30,-124,60,-26,-84,-121,26,31,7,57,25,-57,38,13,-85,-114,84,-77,-26,-16,-108,97,-107,81)\n13: 0\n14: 0\n15: Coll(86,39,-117,11,29,-115,-114,-76,15,-64,-6,58,84,51,37,-95,48,-48,-97,48,100,-73,116,-83,102,-96,-70,-6,-17,-19,79,-17)\n16: 0\n17: 0",
"ergoTreeScript": "{\n val coll1 = SELF.R4[Coll[Byte]].get\n val coll2 = SELF.R7[Coll[Long]].get\n val ge3 = SELF.R5[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 tuple6 = box4.tokens(placeholder[Int](5))\n ((((((((((blake2b256(box4.propositionBytes) == placeholder[Coll[Byte]](6)) && (box5.propositionBytes == coll1)) && (box4.value == SELF.value - placeholder[Long](7) - placeholder[Long](8))) && (((coll2(placeholder[Int](9)) >= tuple6._2) && (tuple6._1 == placeholder[Coll[Byte]](10))) && (box5.tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12)))) && (box4.R4[Coll[Byte]].get == coll1)) && (ge3 == box4.R5[GroupElement].get)) && (SELF.R8[Coll[Byte]].get == box4.R7[Coll[Byte]].get)) && (SELF.R9[Coll[Byte]].get == box4.R8[Coll[Byte]].get)) && (INPUTS(placeholder[Int](13)).tokens(placeholder[Int](14))._1 == placeholder[Coll[Byte]](15))) && (box5.tokens(placeholder[Int](16))._2 == coll2(placeholder[Int](17)))) && (box5.R4[Coll[Byte]].get == SELF.id)\n )}) || proveDlog(ge3)\n}",
"address": "JLoRMB5WkhGhtyhgNha48ghLaoVVevT4vPxvFY1A6H5gYs9srXnG1EQ321GTXTiwmcpZP6yr5dZ9rMobGEK9FtBEcpgdpqWh6ZykjPeLbvDQeKxaXXs84iFndPfMZxa3dEEb8ABh9qQjqYrqQSdaMLQKqrrekuRo4G24zX4R7CkoEHpp39TFppp7oFXd1vZQWNruiA7KKHyfkieGjM2pQfRKZYAo9wMzTqGa7R86zVmqG9w3Erv1agTAkSyjVPNhNrZMpo21cUARk3CftvJKtcqMh2HVoP2ASWJxpu4eYMnQtGuAGFKWCyX62JUwavrYzH6J277mFdvZAhmQc13WqMdakpH8dGCnG2pZx84hGmgW4D6TSYt4n3u3zrRXc1T7snPZT6Tea8R1hrCZWg9sWsRBtfaFTXYBSZzQ4ZsfQQCYdaHYeP2YXCxkSBMgPbjsuGvGC6DpEAj4p9pRSY8Zz65zG7CepqNBCUTgGJVHASRuX9aWT8bpxQqwHNWc4XARUKisbi7atSKRqwkCNR3WRhrfKK8R7a469ngAKMyHCgAPEV8m7cgUQYJYAuf8LDrPZnH2koAxaNfco9Us1X4E",
"assets": [],
"additionalRegisters": {
"R5": {
"serializedValue": "0702fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "SGroupElement",
"renderedValue": "02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
},
"R6": {
"serializedValue": "0484b2b401",
"sigmaType": "SInt",
"renderedValue": "1477762"
},
"R8": {
"serializedValue": "0e20a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff",
"sigmaType": "Coll[SByte]",
"renderedValue": "a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff"
},
"R7": {
"serializedValue": "11028094ebdc03cacfadd903",
"sigmaType": "Coll[SLong]",
"renderedValue": "[500000000,496350181]"
},
"R9": {
"serializedValue": "0e00",
"sigmaType": "Coll[SByte]",
"renderedValue": ""
},
"R4": {
"serializedValue": "0e240008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
}
}
},
{
"boxId": "6cc27d4b72d29268ed0fc1cb03313df6fd9a77421554ee08294717c463337f63",
"value": 1000000,
"index": 2,
"spendingProof": null,
"outputBlockId": "f09eaa01e148db1f32d03a90cc11d7a8ddd7cdad78e624ca3e698562c3f260dd",
"outputTransactionId": "204bbedcfffdc9202a27e3b35b18f9c0c9d579424ad2a218efe4fa0c3ec1c0f9",
"outputIndex": 2,
"outputGlobalIndex": 46769684,
"outputCreatedAt": 1477600,
"outputSettledAt": 1477602,
"ergoTree": "101f04000400040004000402040004000402040104020402060102060164060203e8060100050004040480ade2040402040404020406053c04020400040405000402010104000400d818d601b2b5a5d9010163d801d603db63087201ed91b17203730093b27203730100b2db6308a7730200730300d602e4c67201051ad603db6501fed604e4c672010910d605b27204730400d606b27203720500d607db63087206d608b27204730500d609959172087306b2a5997208730700b2a4999c72087308730900d60ab472039a7205730ab17203d60be4c672010711d60c730bd60d730cd60e730dd60f999a7ec1720906b0dc0c1d720a01720b730ed9010f424d63d804d6118c720f02d6128c721102d6138c721101d6148c720f0195917212730fd803d6157e721206d6167ee4c67213040406d6177e8cb2db6308721373100002069a72149d9c9c7ec1721306721572169a9c9a72179d9c7217720c720d720e9c7215721672147e731106d6107ee4c67206040406d6117ec1720606d612e4c672010411d613db63087209d614b17213d615e4c67201081ad616b472027312b17202d617b1720ad618b1720bd1edededededededededed93c27201c2a7ed937202e4c6a7051a93e4c672010611e4c6a70611939d9c9c7e8cb272077313000206720f72109a9c9a72119d9c7211720c720d720e9c720f72107eb272127314000693b272127315007316afb4721373177214d901194d0eaedc0c1d721501720bd9011b4d0e93721b7219afdb0c0e7216d9011904d801d61bdb6308b2720a721900ed93b272167219008cb2721b7318000193b272157219008cb2721b73190001ed9372177218937217b17216937218b1721593b1b5720bd9011905937219731a997218997214731b731c938cb27207731d0001b27202731e00",
"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\n26: 0\n27: 1\n28: true\n29: 0\n30: 0",
"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 coll7 = box6.tokens\n val i8 = coll4(placeholder[Int](5))\n val box9 = if (i8 > placeholder[Int](6)) { OUTPUTS(i8 - placeholder[Int](7)) } else { INPUTS(i8 * placeholder[Int](8) - placeholder[Int](9)) }\n val coll10 = coll3.slice(i5 + placeholder[Int](10), coll3.size)\n val coll11 = box1.R7[Coll[Long]].get\n val bi12 = placeholder[BigInt](11)\n val bi13 = placeholder[BigInt](12)\n val bi14 = placeholder[BigInt](13)\n val bi15 = box9.value.toBigInt + coll10.zip(coll11).fold(placeholder[BigInt](14), {(tuple15: (BigInt, (Box, Long))) =>\n val tuple17 = tuple15._2\n val l18 = tuple17._2\n val box19 = tuple17._1\n val bi20 = tuple15._1\n if (l18 > placeholder[Long](15)) {(\n val bi21 = l18.toBigInt\n val bi22 = box19.R4[Int].get.toBigInt\n val bi23 = box19.tokens(placeholder[Int](16))._2.toBigInt\n bi20 + box19.value.toBigInt * bi21 * bi22 / bi23 + bi23 * bi12 / bi13 * bi14 + bi21 * bi22\n )} else { bi20 }\n }) - placeholder[Int](17).toBigInt\n val bi16 = box6.R4[Int].get.toBigInt\n val bi17 = box6.value.toBigInt\n val coll18 = box1.R4[Coll[Long]].get\n val coll19 = box9.tokens\n val i20 = coll19.size\n val coll21 = box1.R8[Coll[Coll[Byte]]].get\n val coll22 = coll2.slice(placeholder[Int](18), coll2.size)\n val i23 = coll10.size\n val i24 = coll11.size\n sigmaProp(\n (\n (\n (\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 coll7(placeholder[Int](19))._2.toBigInt * bi15 * bi16 / bi17 + bi17 * bi12 / bi13 * bi14 + bi15 * bi16 == coll18(\n placeholder[Int](20)\n ).toBigInt\n )\n ) && (coll18(placeholder[Int](21)) == placeholder[Long](22))\n ) && coll19.slice(placeholder[Int](23), i20).forall(\n {(tuple25: (Coll[Byte], Long)) => coll21.zip(coll11).exists({(tuple27: (Coll[Byte], Long)) => tuple27 == tuple25 }) }\n )\n ) && coll22.indices.forall({(i25: Int) =>\n val coll27 = coll10(i25).tokens\n (coll22(i25) == coll27(placeholder[Int](24))._1) && (coll21(i25) == coll27(placeholder[Int](25))._1)\n })\n ) && ((i23 == i24) && (i23 == coll22.size))\n ) && (i24 == coll21.size)\n ) && (coll11.filter({(l25: Long) => l25 == placeholder[Long](26) }).size == i24 - i20 - placeholder[Int](27))\n ) && placeholder[Boolean](28)\n ) && (coll7(placeholder[Int](29))._1 == coll2(placeholder[Int](30)))\n )\n}",
"address": "2zYDoMazCpAm4drztuofEEzwDMMcrYKZsBVjL7AsBmhQaf38MSpTL7s6rqeHcE7i7C57CfxMXxp4p1PK9QGYw3kdpPcQmXAaX1Q8MJ4yLCnSMwFcUoaAn8CV51dGyvWKU4UboU88WCQ1SkRBwtLFTkeANWw45X9u46QApyNrJFYjbVjreQ9GZLRmsREGUd9wpogshaQ9uk96vqA14aX1a9CuE1H8uEAS6u76PxQ6zXTgEma6o4xj6xZPMzw3BgA9DJBZ2QwathiDfnSpYpfAhe3bxi8RV3mmKLcJD3fs33XSRmfgTwGA36VgZNYCyhA1YGELorhxYnc2ZhFVZ1stFLfk3sANgTP63z4Mqn5vztqanCxdoD8EUp61fv2u3NF2a5DL2kCF6zcBWYun9EWYHi2Pf3YuGVWfrBdFyVdS9FaJxSDw2M1uiyxPjRLHUjqSTB5JsKAcjZnqsytSWrsfkJFmW9bWTVBh4z68VaHeN5sLDAvYoyDhUGAGh3bYQ4wYoSqcUJbXQKjBWfsB7XTUBGcpog4KXCaNvJjoMgJQCQdaowqZ9By6hFniBiAkR3NomcKCu6mzskjpjcy8nA9j9ZWhEmR96k3pGMuxEk5skLchHhRJWLttZGzRkJVUYfQgKaTLGR9WdZemQMpKaSy1citu7HGSZ1VzL7xwhunJdVqhLaVAQh9uuSZX6spjUW13E1xXzxH11HZSW7kegKNhZUC21yq9DySQvEur9DMo8qZNL89ym1QWmyAAoHxgad9ASMZFduazo1uGRuZFnRacQsscQ6v6gTiBx4ehwAyrTMTvpiySsP57Pv4fUpMzBBmeUC1M89eCoRG27Cwdr27pk8WexragPFNtTf2z1f8JVsj9g7oQv2DEnBrzmC9NL8tU4uz5kUvc8rRM9QB7",
"assets": [
{
"tokenId": "a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff",
"index": 0,
"amount": 1,
"name": "Logic NFT Testing Pool - QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "1a0120d7a88a1fdd5ce298db2e0e8890a6d01ebcc9d9b99b523c55b3f3ee4503895bd4",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[d7a88a1fdd5ce298db2e0e8890a6d01ebcc9d9b99b523c55b3f3ee4503895bd4]"
},
"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": "10020202",
"sigmaType": "Coll[SInt]",
"renderedValue": "[1,1]"
},
"R4": {
"serializedValue": "110480a8d6b907b6edc0fcdbfbe10a82173c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1000000000,3030180491172699,1473,30]"
}
}
}
],
"dataInputs": [
{
"boxId": "654f7b4b4f600548b7d0ea70ac47bf3f1d63ad1a04f79412b844095f15d3aa3f",
"value": 101100000,
"index": 0,
"outputBlockId": "1c184381692f272c31111345bfe0a1bd4fb28cad20d346f483644c7ea2708f2b",
"outputTransactionId": "51d1460c6d16074047c1ebd2edc82621552981dab8d2ffeb1426b0982f1f8ffe",
"outputIndex": 0,
"ergoTree": "10140400058084af5f04020400058080d4aff9dcfc1f040405808088fccdbcc3230406048092f40104000402040404060408040a04f00104000e2056278b0b1d8d8eb40fc0fa3a543325a130d09f3064b774ad66a0bafaefed4fef04000e2096e6c40bd78a4ee14c2ae77bdc5b2d03329181d83864c5dc3b125006afef9f12d80ad601e4c6a70405d602b2a5730000d603e4c6a70506d6047301d605db6501fed606b27205730200d607e4c672060411d608db6308b27205730300d6099d9c7e9973048cb27208730500020672037e730606d60a9d9c7e72040672099a7e8cb2720873070002067209d1edededededededed927ea305720193c2a7c2720292c1720299c1a77e73080593db63087202db6308a793e4c6720205069d9c72039a7e7204069a9a9a9a9a7eb27207730900069d9c7eb27207730a0006720a7e7204069d9c9d9c7eb27207730b0006720a7e720406720a7e7204069d9c9d9c9d9c7eb27207730c0006720a7e720406720a7e720406720a7e7204069d9c9d9c9d9c9d9c7eb27207730d0006720a7e720406720a7e720406720a7e720406720a7e7204069d9c9d9c9d9c9d9c9d9c7eb27207730e0006720a7e720406720a7e720406720a7e720406720a7e720406720a7e7204067e72040693e4c6720204059a72017e730f05938cb27208731000017311938cb2db63087206731200017313ededede4c672020601e4c672020701e4c672020801e4c672020901",
"address": "zxFnr6XrdtpugAYXqkLFbKFM3xDFvBb634noBhaqkcqcrbTwJEwVvHhCFAYhvt1wJzEPSRr4mXzmRC4g25S5NGSsUeG2wBfu1u8N9o8NPymYhspxjv3XkXRgZ2d2FeXAjhiSzZTMbjhcFuyAQVEdPPUx1vz19Stxk6NwScgYJccFxdjzqt955v8oiqMBf2YbN8wE9HxaV5JL1ds7MjvMi3A6oFgtTQt2Y6thnbKCbM2agD1YvqkCHsUMBxkqz4SJErFKBzcjHaiwRebNAggBZZoabQM3tnJgdTpdXTbmcBeLus52bsJeb8pJYWtYM26nKHzxpuPDj7vVz4SQa1PSMazPRcmfTFet95fXkHSTKTrpkW7n8xrrNnETSGX35LJGhDntuDC2TYvXvJWHYBUZhGvcWD4npjy9twqVLUD4aphppziXnEiNNmYdNQsf3odagMXs2nfN7bDjcXeEy3NyEEMsZravb6G3f6yV48Vbx13rpYn8uMinjxoAN78ujUzajZVA8f8inb5pfiDLoVX4jQwQrDHUgMc1qe6vYsJisSgLnw27JPoxx1aBrjfoB32VNXgH4m9RXcnznyowRp4TSfEFmwqnJ5hQveyJaTTEN8A5KpWR6fLrh3R6jHbxytCbNhLBUuMSoYeHWvWcxhPqJGrqWCXMGenzjeEr6vvXoYQQQ4BTu4n33yLxhHZA2dyokTq53JNaYXQJ5T8dqd5TupP2fxdVzQP",
"assets": [],
"additionalRegisters": {
"R5": {
"serializedValue": "060723c9d33589c369",
"sigmaType": "SBigInt",
"renderedValue": "CBigInt(10073533158376297)"
},
"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": "05b0b3b401",
"sigmaType": "SLong",
"renderedValue": "1477848"
}
}
},
{
"boxId": "fa485746ded3a5720c1862c86bf916ec32de7170351e44ba345c683a7c1f4456",
"value": 1000000,
"index": 1,
"outputBlockId": "37c694cadeae8c259e3113f89bb05894627b04b6f408db319d21785035e7bf4a",
"outputTransactionId": "38467bb818c3d1cfaead0a4220faa587e97ae2880a2e9edb816e09d0bf8d3e62",
"outputIndex": 0,
"ergoTree": "100208cd03dda8fe44b65ff96eb9dd442e6f10aca93f7351e96f2cbb1862c21a9055bc8b9604fdafdd09ea027300d191a37301",
"address": "5p17C57VD3UBEed82YvERS2PSQvAocXzcoEW7khEEgmaCnRgs8tbe74pc5xyX1KniEgfW1gyV9Nc",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "1a0120a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff]"
},
"R5": {
"serializedValue": "0e2e100208cd03f0dbaa5d7b67fac2130f5cb7166bcf4b19bee4ba88567830935d242b972fef300101ea027300d17301",
"sigmaType": "Coll[SByte]",
"renderedValue": "100208cd03f0dbaa5d7b67fac2130f5cb7166bcf4b19bee4ba88567830935d242b972fef300101ea027300d17301"
},
"R6": {
"serializedValue": "1106a01f80b518c0029003f40302",
"sigmaType": "Coll[SLong]",
"renderedValue": "[2000,200000,160,200,250,1]"
}
}
},
{
"boxId": "ce69d7fd648cef4ad154e9e13b118af2031f093b951ceae07bf9d9ab095e51c1",
"value": 206000000,
"index": 2,
"outputBlockId": "00f8b3b6eb980d4c4827f21be82f9f763bb421a5284607499a3f13ccae6c2fa1",
"outputTransactionId": "39baa7017fae45863ff69c465e0c5732125e2e8191ccc609b893542b72649b1c",
"outputIndex": 0,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "04bc0f",
"sigmaType": "SInt",
"renderedValue": "990"
}
}
}
],
"outputs": [
{
"boxId": "b1ec758573fbeb484eebc022dd06fc372e246c104537600d79bdf8a57696d2f0",
"transactionId": "1b698b239bc99b7bb84e0a4b893b0bdf5ad54bf5bd0e9e5a0cf15eae8e1e46cf",
"blockId": "aaa2ee953b6b23b8eb94866f8fce215663d6bda12c1c3db6ceff00364e9893b8",
"value": 8000000,
"index": 0,
"globalIndex": 46774661,
"creationHeight": 1477754,
"settlementHeight": 1477756,
"ergoTree": "103904000400040004000402040204040404040604060580897a0607038d7ea4c68000058080d4aff9dcfc1f040004000e20862da285febae83d8c0555297f275aacbff653e93b38559bf09381a6b2a480f3040006072386f26fc10000058080d4aff9dcfc1f040004000e208a68fa110ab25d1d4490bb8f62948e759f9548e6abe5173cc19748b49bbb6cd10400050005010e20fed7953a0a1f7d811aa9910ccad47ecacbad3cfe21be061cba448a6276782f8b059480d4aff9dcfc1f059480d4aff9dcfc1f04000400040004000404040204060580897a0408040a0100050004000400040004000400040005000501058084af5f0402040404d00f04000400040004020100d820d601db6308a7d602b2b5a5d9010263d801d604db63087202ed91b17204730093b27204730100b27201730200730300d603db63087202d604b27203730400d605b27201730500d606b27203730600d607b27201730700d608b27203730800d609b27201730900d60a8c720901d60bededededededededededed93c27202c2a7938c7204018c720501938c7206018c72070192c17202730a938c720801720a93b17203b17201e4c672020401e4c672020501e4c672020601e4c672020701e4c672020801e4c672020901d60c730bd60d8c720802d60e8c720602d60f99730c720ed610db6501fed611e4c6b2b57210d9011163d801d613db63087211ed91b17213730d938cb27213730e0001730f7310000506d6127311d6139d9c7e720f0672117212d6148c720902d6158c720702d6169973127215d617b2b57210d9011763d801d619db63087217ed91b172197313938cb27219731400017315731600d618e4c67217050ed619b5a5d901196393c272197218d61ae4c672170611d61b99720d7214d61c91721b7317d61d95721c721b9c721b7318d61e9372047205d61f99720f7216d620b5a5d901206393cbc272207319d1ececededed720b9372067207919d9c720c9a7e720d0672137e99731a8c720402069d9c720c9a7e7214069d9c7e721606721172127e99731b8c720502069591b17219731cd806d621b27219731d00d622b2db63087221731e00d623b2721a731f00d624b2721a732000d625b2721a732100d626b2721a732200eded93c27221721892c172217323ed928c722202a29590721d72239d721d72249590721d72259a9d99721d722372269d722372249a9a9d9999721d72257223b2721a7324009d722572269d72237224b2721a732500938c722201720a7326ededed720b721e721c8f721f73279591b172207328d805d621b27220732900d6228cb2db63087221732a0002d6239d9c7e72220672117212d624b2b5a5d9012463d801d626db63087224ed91b17226732baee4c67217041ad901270eed938cb27226732c00017227937227e4c67221070e732d00d625e4c672240411ededededededededed720b721e939a7222720e72158f721b732e937e9c721b732f06722393721f722293e4c6722106057330927eb27225733100069d9c72237eb27225733200067e7333068f72137eb272257334000693dc0c1aada5d9012663c5722602c57221733599b2e4c67224091073360073377338",
"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(-122,45,-94,-123,-2,-70,-24,61,-116,5,85,41,127,39,90,-84,-65,-10,83,-23,59,56,85,-101,-16,-109,-127,-90,-78,-92,-128,-13)\n16: 0\n17: CBigInt(10000000000000000)\n18: 9000000000000000\n19: 0\n20: 0\n21: Coll(-118,104,-6,17,10,-78,93,29,68,-112,-69,-113,98,-108,-114,117,-97,-107,72,-26,-85,-27,23,60,-63,-105,72,-76,-101,-69,108,-47)\n22: 0\n23: 0\n24: -1\n25: Coll(-2,-41,-107,58,10,31,125,-127,26,-87,-111,12,-54,-44,126,-54,-53,-83,60,-2,33,-66,6,28,-70,68,-118,98,118,120,47,-117)\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": "2zweQ48QaRWFHrEUxPRcWBuyQqZ35mJcnb9xGNKdboB2GYcxcy5DoL3f1UeW4kns1UWwda9VouSyDMtnMsNm83cyF38CTHjhrARBWjo3z2M6NPfj5by4DpF57nXt3PfPacNEwGkejUtgVFE8KonbWdbS2V7zV1ZdNMgtMDh9fR5KDC3SMsaLgXLouCQUR4GYKnwMnwGR3G2gbxn1QjJdMB2xfajAexMcLj1DFoRMYoL94HraJxEWbCi2tV6SJM6WoWyq3UXpST9jAGWTWUJWtLziA7tvHsiqsT3U3Fp18uPsVujj3sG7g8tD3eQA422PhwWYHnzN9NnY8dctUAJkNgsbUUJ1VyCjbqVD4enivJ9stWBvNLLs4TfJ9NzVRYg3UZRJSayNCXCQGHhCiMJMfatJXCfap9A6mkripznVxZrQCwdMBoCUY7QnVyeT3khSNqZiSoLCCzmvzLXwFbxnVqsM2Xts7isnmAshRai9fgY63npN2qV2cvBHjAZA3iaHi8guG8spQp4RXQNu3BiqPqVMQBNb8QUYRQv5rVtWBdgvZVSDbfvAsF5fUwMyyoH67Je2D7zyGPUzpfgwJVmqfp4nYXXRNswNNanZqjLL2dzGwXvwKwC9WgoUk59JvYSANidRoTQPQ18TsQXenfXpYYmHFkkXxr4zGK61g7TzEXXm2mzLdaVcfVDP5GHfH3NceD7Thrd89ZnFBTV4K5nayg5XsPqyeht9fkYKu4VXjwPhChPEEpZUJUJrADGqkTd4cwFZB8kQkrMn8erK86A8XCYGdTVyZxwTCogtn39BQrTdCWybfknWP1B6iGsZhPFqb5essirhHJrHakQJp5H7vxeGWMULYwaXJsMJKbqSHJFSDLYC6YRZYuGAMKaPPk1jDoCGx95StTK5cDjfpmz4KtzsYerMnbRs2XxJR4qJwo46nxkRnwUtaKSPLoYUhtc3E51esgKNb9jyguiLKL6iYybrnPWLVLa66SvtP6znCbCBY8dWXtEg9TP1zwuUnuPYGDEWG7xYWuWSpfBrTaxKARXreXg71BGRhQ8g6NpXdGH5y8yY3zSA9NtbbyWRoS14WTqg49ZFoZaxnffimke8CU2B1S2dPTFeTCVopnbT8DL15w5bMP4ySTpKw6Y4QDABNuRD3Q9Kr87ijrpUXaW1nEiWzAvbM6GbnTUUQkrJ7eHUyeJyydQ2HtmhaM8Sjbd4PdBjHmuaQE5GNC8BCztf6QoHi4QisSodxZ5WXYXLCX6HheDuG5pvNSNjtK3BtcL5TFTqAEo6CkZaqtbvPZSLW2Ym2PGhd46h3NfEJns6vBr1ZUaXwUHoNb8DLTzACoFRgYTvrMzQkAoNyug9FwrysMvqQNavCiMGN8hQy1Ms5KLLHLbP1deLNvouubqh1VFwDRdwxav5csi3Nr8yHNf89L8K6xdUgF32pqaKd6KMTHdrCxtU9K4qttuPLoDndSC4xjs7P8sCg8g6XtSNudPBJatfr1Y1fRG5AXa174bLsZpdqVv2SnDgnencEMM4MRe1ikC1AxoLWpcVywgVHZQyYf52jaChiAX85bhHRRqcHQdDZB5vjD75",
"assets": [
{
"tokenId": "56278b0b1d8d8eb40fc0fa3a543325a130d09f3064b774ad66a0bafaefed4fef",
"index": 0,
"amount": 1,
"name": "Pool NFT Testing Pool - QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "7a186eafcb41f316a096026db2f3e05a247fc549d8c3578351e31db49f353995",
"index": 1,
"amount": 8999998971134510,
"name": "Lend Token Testing Pool - QUACKS-2.0",
"decimals": 6,
"type": "EIP-004"
},
{
"tokenId": "7f6f17f89587dd912e1ab8f3f1345848090495957725f7e7374342bcd04f1e4c",
"index": 2,
"amount": 8999999166896854,
"name": "Borrow Token Testing Pool - QUACKS-2.0",
"decimals": 9,
"type": "EIP-004"
},
{
"tokenId": "16e31e44bcdb3b9be2843ce6ac871a1f073919c7260dab8e54b3e6f094619551",
"index": 3,
"amount": 195016059,
"name": "Testing Pool - 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": "eaed1f7db3854c17433f033d8ea2b2e60d8f313a09c1e7b6edb4ed9abeeac30d",
"mainChain": true
},
{
"boxId": "f4a5bbed99ca5196c32ab9f5e3cfa83ac7ec086917e96f68a214ee55742dccd7",
"transactionId": "1b698b239bc99b7bb84e0a4b893b0bdf5ad54bf5bd0e9e5a0cf15eae8e1e46cf",
"blockId": "aaa2ee953b6b23b8eb94866f8fce215663d6bda12c1c3db6ceff00364e9893b8",
"value": 93000000,
"index": 1,
"globalIndex": 46774662,
"creationHeight": 1477754,
"settlementHeight": 1477756,
"ergoTree": "103c040004000e20fd37800203bfef1e918bf817ceac35de9301afa93acb12fb2073398ca8cdb173040006072386f26fc10000040004000e20862da285febae83d8c0555297f275aacbff653e93b38559bf09381a6b2a480f304000e2016e31e44bcdb3b9be2843ce6ac871a1f073919c7260dab8e54b3e6f0946195510400040004000400040004000400040004020404040004000400040204000400040204000402040204020480897a0580897a04d00f04d00f0580897a040a04000400040004809bee020580897a04d00f0402040605c0d0770480897a0580897a06010104000400040004000401040204020480897a0580897a04000580897ad81ed601e4c6a7070ed602b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100017201d603c2a7d6047302d605db6308a7d606b27205730300d6078c720601d608e4c6a7040ed609e4c6a70507d60ae4c6a70605d60bc1a7d60c7304d60de4c6b2b5db6501fed9010d63d801d60fdb6308720ded91b1720f7305938cb2720f7306000173077308000506d60e8c720602d60f7e720e06d6107309d611d9011163d803d613c27211d614cb7213d61593721472047215d612b5a57211d613b27212730a01a7d614db63087213d615b27214730b00d6169d9c720f720d720cd617b27212730c01a7d618db63087217d619b27218730d00d61ad9011a63d803d61cc2721ad61dcb721cd61e93721d7204721ed61bb5a5721ad61cb2721b730e01a7d61ddb6308721cd61eb2721d730f009591b172027310d807d61fb5a5d9011f6393c2721f7203d6207211d6217212d622b27202731101a7d623e4c672220411d624b27223731200d625b272237313009591b1721f7314d808d626b2721f731501a7d627c17226d628db63087226d629b27228731600d62ae4c67226080ed62bedededededed938c722901720793e4c67226040e720893e4c672260507720993e4c67226070e720193e4c6a7080e722a93b1b5a4d9012b6393c2722b7203731793dc0c1aada5d9012b63c5722b02c57226731899b2e4c672220910731900731ad62c8c722902d62de4c6722606059591b17221731bd805d62e7e722c06d62f7213d6307214d631b27230731c00d6327215d1ededededededed722b927227720b92722e99720f9d9c7e8c72310206720c720d93b47228731db17228b47205731eb1720593722d720aeded92c1722f9a7e731f057320938c7232017207938c7231017210938c72320299720e722c927e7224069d9c9d9c722e720d720c7e7225067e732106d803d62e7e722406d62f7e722506d6307322eb02d1ededededed722b92722799720b7323937228720591722d7ea3058f722d7e9aa37324058f722e9d9c9d9c7e722c06720d720c722f7e723006ea02eb02d191b1b5a4d9013163d801d633db63087231ed91b172337325938cb2723373260001722a7327cd7209d1ededed722b9272279a7e732805732992722e9d9c7216722f7e7230069372297206d80ad6267e722406d627732ad6287217d6297218d62a7219d62bb27229732b00d62c9972267216d62d7eb27223732c0006d62e9d9c722c997e722706722d7e722706d62f8c722b02d1ededededeced9072269d9c72167e7225067e722706927ea305720a917ea3059a7e8cc7a70105732deded92c172289a7e732e05732f938c722a017207938c722b017210938c722a02720e958f722e7330927e722f067226d801d630b2db6308b2b5a5d901306393c272307208733101a7733200eded927e722f069a72169d9c722c722d7e722706927e8c72300206722e938c723001721093dc0c1aada4d9013063c5723002c5a77333999cb2e4c67222091073340073357336d806d61f721ad620721bd621721cd622721dd623721ed624b27222733700d1ededededed92c172219a7e7338057339938c7223017207938c7224017210938c722302720e917e8c72240206721692c1b2b5a5d901256393c272257208733a01a799720b733b",
"ergoTreeConstants": "0: 0\n1: 0\n2: Coll(-3,55,-128,2,3,-65,-17,30,-111,-117,-8,23,-50,-84,53,-34,-109,1,-81,-87,58,-53,18,-5,32,115,57,-116,-88,-51,-79,115)\n3: 0\n4: CBigInt(10000000000000000)\n5: 0\n6: 0\n7: Coll(-122,45,-94,-123,-2,-70,-24,61,-116,5,85,41,127,39,90,-84,-65,-10,83,-23,59,56,85,-101,-16,-109,-127,-90,-78,-92,-128,-13)\n8: 0\n9: Coll(22,-29,30,68,-68,-37,59,-101,-30,-124,60,-26,-84,-121,26,31,7,57,25,-57,38,13,-85,-114,84,-77,-26,-16,-108,97,-107,81)\n10: 0\n11: 0\n12: 0\n13: 0\n14: 0\n15: 0\n16: 0\n17: 0\n18: 1\n19: 2\n20: 0\n21: 0\n22: 0\n23: 1\n24: 0\n25: 0\n26: 1\n27: 0\n28: 1\n29: 1\n30: 1\n31: 1000000\n32: 1000000\n33: 1000\n34: 1000\n35: 1000000\n36: 5\n37: 0\n38: 0\n39: 0\n40: 3000000\n41: 1000000\n42: 1000\n43: 1\n44: 3\n45: 980000\n46: 1000000\n47: 1000000\n48: CBigInt(1)\n49: 0\n50: 0\n51: 0\n52: 0\n53: -1\n54: 1\n55: 1\n56: 1000000\n57: 1000000\n58: 0\n59: 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 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 val func26 = {(box26: Box) =>\n val coll28 = box26.propositionBytes\n val coll29 = blake2b256(coll28)\n val bool30 = coll29 == coll4\n bool30\n }\n val coll27 = OUTPUTS.filter(func26)\n val box28 = coll27.getOrElse(placeholder[Int](14), SELF)\n val coll29 = box28.tokens\n val tuple30 = coll29(placeholder[Int](15))\n if (coll2.size > placeholder[Int](16)) {(\n val coll31 = OUTPUTS.filter({(box31: Box) => box31.propositionBytes == coll3 })\n val func32 = func17\n val coll33 = coll18\n val box34 = coll2.getOrElse(placeholder[Int](17), SELF)\n val coll35 = box34.R4[Coll[Long]].get\n val l36 = coll35(placeholder[Int](18))\n val l37 = coll35(placeholder[Int](19))\n if (coll31.size > placeholder[Int](20)) {(\n val box38 = coll31.getOrElse(placeholder[Int](21), SELF)\n val l39 = box38.value\n val coll40 = box38.tokens\n val tuple41 = coll40(placeholder[Int](22))\n val coll42 = box38.R8[Coll[Byte]].get\n val bool43 = (\n (\n ((((tuple41._1 == coll7) && (box38.R4[Coll[Byte]].get == coll8)) && (box38.R5[GroupElement].get == ge9)) && (box38.R7[Coll[Byte]].get == coll1)) && (\n SELF.R8[Coll[Byte]].get == coll42\n )\n ) && (INPUTS.filter({(box43: Box) => box43.propositionBytes == coll3 }).size == placeholder[Int](23))\n ) && (\n OUTPUTS.map({(box43: Box) => box43.id }).indexOf(box38.id, placeholder[Int](24)) == box34.R9[Coll[Int]].get(placeholder[Int](25)) - placeholder[Int](26)\n )\n val l44 = tuple41._2\n val l45 = box38.R6[Long].get\n if (coll33.size > placeholder[Int](27)) {(\n val bi46 = l44.toBigInt\n val box47 = box19\n val coll48 = coll20\n val tuple49 = coll48(placeholder[Int](28))\n val tuple50 = tuple21\n sigmaProp(\n (\n (\n (\n (\n ((bool43 && (l39 >= l11)) && (bi46 >= bi15 - tuple49._2.toBigInt * bi12 / bi13)) && (\n coll40.slice(placeholder[Int](29), coll40.size) == coll5.slice(placeholder[Int](30), coll5.size)\n )\n ) && (l45 == l10)\n ) && (((box47.value >= placeholder[Int](31).toLong + placeholder[Long](32)) && (tuple50._1 == coll7)) && (tuple49._1 == coll16))\n ) && (tuple50._2 == l14 - l44)\n ) && (l36.toBigInt >= bi46 * bi13 / bi12 * l37.toBigInt / placeholder[Int](33).toBigInt)\n )\n )} else {(\n val bi46 = l36.toBigInt\n val bi47 = l37.toBigInt\n val i48 = placeholder[Int](34)\n sigmaProp(\n (\n (((bool43 && (l39 >= l11 - placeholder[Long](35))) && (coll40 == coll5)) && (l45 > HEIGHT.toLong)) && (l45 < HEIGHT + placeholder[Int](36).toLong)\n ) && (bi46 < l44.toBigInt * bi13 / bi12 * bi47 / i48.toBigInt)\n ) || sigmaProp(INPUTS.filter({(box49: Box) =>\n val coll51 = box49.tokens\n (coll51.size > placeholder[Int](37)) && (coll51(placeholder[Int](38))._1 == coll42)\n }).size > placeholder[Int](39)) || proveDlog(ge9) && sigmaProp(\n ((bool43 && (l39 >= placeholder[Int](40).toLong + placeholder[Long](41))) && (bi46 >= bi22 * bi47 / i48.toBigInt)) && (tuple41 == tuple6)\n )\n )}\n )} else {(\n val bi38 = l36.toBigInt\n val i39 = placeholder[Int](42)\n val box40 = box23\n val coll41 = coll24\n val tuple42 = tuple25\n val tuple43 = coll41(placeholder[Int](43))\n val bi44 = bi38 - bi22\n val bi45 = coll35(placeholder[Int](44)).toBigInt\n val bi46 = bi44 * i39.toBigInt - bi45 / i39.toBigInt\n val l47 = tuple43._2\n sigmaProp(\n (\n (\n (\n (\n ((bi38 <= bi22 * l37.toBigInt / i39.toBigInt) && (HEIGHT.toLong >= l10)) || (\n HEIGHT.toLong > SELF.creationInfo._1.toLong + placeholder[Long](45)\n )\n ) && (((box40.value >= placeholder[Int](46).toLong + placeholder[Long](47)) && (tuple42._1 == coll7)) && (tuple43._1 == coll16))\n ) && (tuple42._2 == l14)\n ) && if (bi46 < placeholder[BigInt](48)) { l47.toBigInt >= bi38 } else {(\n val tuple48 = OUTPUTS.filter({(box48: Box) => box48.propositionBytes == coll8 }).getOrElse(placeholder[Int](49), SELF).tokens(placeholder[Int](50))\n ((l47.toBigInt >= bi22 + bi44 * bi45 / i39.toBigInt) && (tuple48._2.toBigInt >= bi46)) && (tuple48._1 == coll16)\n )}\n ) && (\n INPUTS.map({(box48: Box) => box48.id }).indexOf(SELF.id, placeholder[Int](51)) == box34.R9[Coll[Int]].get(placeholder[Int](52)) * placeholder[Int](\n 53\n ) - placeholder[Int](54)\n )\n )\n )}\n )} else {(\n val func31 = func26\n val coll32 = coll27\n val box33 = box28\n val coll34 = coll29\n val tuple35 = tuple30\n val tuple36 = coll34(placeholder[Int](55))\n sigmaProp(\n (\n (\n (((box33.value >= placeholder[Int](56).toLong + placeholder[Long](57)) && (tuple35._1 == coll7)) && (tuple36._1 == coll16)) && (tuple35._2 == l14)\n ) && (tuple36._2.toBigInt > bi22)\n ) && (OUTPUTS.filter({(box37: Box) => box37.propositionBytes == coll8 }).getOrElse(placeholder[Int](58), SELF).value >= l11 - placeholder[Long](59))\n )\n )}\n}",
"address": "nyiMXNfhYbhuysGHjP8zRJUFvLL1DiGAXnL59bF5Fc3aujhzXcACwSGV4mcjyP5XoWCJCBjQtWfjYXPAFSoh4sgTsaxNBwAQT9NU3m2XBoP8cpQe2SpcRqZ8Lreu1gbJPoujx9qXyzX2cPRnzGMXhbMKjQo7KCDh3yjvSRGnxpNjPJjUc6UEcAdMrPXet39eujZK7SvBH4bbeiH21TM1uZvS1dHk9hdFLm6H44wFihATmVucw27B566X59AikpLdv4zCr2b15uxy1868Tij4VBdqBfbXWiWBbiKcAJ4XbT3HSSKCW6yWE9LwnrGECfg7cvuuysjwW5W9BAa8GZ61GqDGHaueZFFaJZG7mGCTekW9DDNRWuSHr9fEFoZ9UDYTmyhLSMEWf6cNwC99eFwLnuNQAzaE8Svq4iKEPsAxcnoLnLpxmd4QXP2iJFvpS8RaXq1m6fvztBtcREDs3PJkXnQUt95udBmAsk2NpzwVA2qmPToADracrDBnYB2eJy2tm8gSJ1daMBNtVrgzLRDLSRz9H9qmVysXpNavyXQM2CNcKsJoUu1N2nvhU9EUFjiSyF2fRU6m5BwrNHaKEwoAyMo84iZ9caqeKyewVbiowxBPemH1WmMwfqQo7rEYDeepREiVFK1zGKTjzWNyQ7AHPAyp2yCbqBM67KZSs2jH2gwGSzrwhLT61PnDRBh6uDjnKXDSufizo43mxR2Fq1y24bsKEyC2WcKWfF1w3HmQX8fCc6WivYqE7NyfJeMPvPp8ZnHgnLWaAot3F7dW24w3eoNCMGKq8eeiJgEPxT72Dp9Agt3epz48R9ygghuREVWGYZV4YMjFSenyuKa5sqSspza7fGZ6GgmeHna3HJADrsG5brXYE8XXoaBesxM4zS4DRp4rV5QFKaF7Ba59fSmaz3ddP53rUE3d5rkfVu8Rsg6fMsjpjVKbU4cMtW4ar2a8yfeKRPtx5SNkxLeMp6SMchQS9MLx9DsPx4zcNphcBP1qnL8SY64EYw2Pn3wUdjUzoZsnymNtuQx9NSTTaBGDwjeFymNRyCbyaJrh1dB8cmga7HDr5GJBQVMCtsmkHdBSFcaUY5uTR8kWekrM6dULAXnqrCHaqF3Edzk71HHt5Dc4te6FsoJXt64ebjL1k7Ckv5iBBvnERBiYCAfTeeTMRUQukoCRTgpmPQMTRycsC3F2v7sbKDv1fu5ak6aZkm8371Kffpaztg7rkFN8Szvy9kprdtVbC5a3kN3qu7WWYGXa1haRimegH6cFCLNtiq2HXdhHM8HNMZboQwEPxJvZQVjUgE8Gt2hT2fJr2GchKN6MhW4Q2z6CA8PSLWPu35fCmLW1EXrs6UXvZTs2ojoyfuzssbTa1KpktnurH5xXF6wDi3v5gzMsDJVaqCHjARoakPojgvVAeAaKg2m7JJXURZixCHe4UdJ7CSHmEADGLFZzzkGRUeJ5nF1EdA3F27wsUAiw3jPnWwmzjiH5gncoA6iSi5CLkdi9MEPApJnk7sLmmgp1C76czik2FAQ1ftMnG9Wqba2znmB8UGipBPxFm9HJVn3n1Kyjm6yD3gp5X8URtF4wEPU7PCiBJvWACpwjJAYhwpG812mdXANK4kHT4Sjs6QADwXuLAx3eri98LCi7tYeBwnbzCrCjXPGnm8vPrVaZMfDs4TxwLjJzqpBkY5vpUaz76rqYRm6e6VY64i2dwD8rz9K6NhipMSDP2S2f6k1j8KynM7hzvhR6jyFo6PdRTQ9ssmw4EYeo4yyQsvdhHyjBHMQ32aaY4Sci4XarueVgQ1kEJYXbkSmatCBfjSxTgjpfne9FsSYUGJkqqxqgAembM78N2Jg8jAHmWPmkrSQLPvNAzcGVzW9S8AfWqBdp3gmnXm9UHQMxR6H6xw7hpo5WTgXXwWp8eAqmwRJDoR3xtMB4SVwnxf4ZseqGEfy2DJ681y3cydgMDfNN1aPiXershRGbA7nY13qnqUW1CB",
"assets": [
{
"tokenId": "7f6f17f89587dd912e1ab8f3f1345848090495957725f7e7374342bcd04f1e4c",
"index": 0,
"amount": 496350181,
"name": "Borrow Token Testing Pool - 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": "0e00",
"sigmaType": "Coll[SByte]",
"renderedValue": ""
},
"R7": {
"serializedValue": "0e20a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff",
"sigmaType": "Coll[SByte]",
"renderedValue": "a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff"
},
"R4": {
"serializedValue": "0e240008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7"
}
},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "72d817ad5cc8edd239e852c117cadaffb838d477b25c6026a4ce19bfe60060d6",
"transactionId": "1b698b239bc99b7bb84e0a4b893b0bdf5ad54bf5bd0e9e5a0cf15eae8e1e46cf",
"blockId": "aaa2ee953b6b23b8eb94866f8fce215663d6bda12c1c3db6ceff00364e9893b8",
"value": 1000000,
"index": 2,
"globalIndex": 46774663,
"creationHeight": 1477754,
"settlementHeight": 1477756,
"ergoTree": "0008cd02fdde0388f38cc75ced977fafe3c6a7bf5a513e5b1f666e60b8feed3d6b7513c7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(fdde03,8d151a,...)))}",
"address": "9gSsDJixycevrHL7xxD7dr9R9G3Mi4W7LVohvK1GAjycsJc7zSy",
"assets": [
{
"tokenId": "16e31e44bcdb3b9be2843ce6ac871a1f073919c7260dab8e54b3e6f094619551",
"index": 0,
"amount": 500000000,
"name": "Testing Pool - QUACKS",
"decimals": 6,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e20f76969decadacf54e5263d8ec154bc70ceed3c42c971a5afe784774b93ae2c97",
"sigmaType": "Coll[SByte]",
"renderedValue": "f76969decadacf54e5263d8ec154bc70ceed3c42c971a5afe784774b93ae2c97"
}
},
"spentTransactionId": "2654108633c0046e1ab2059a80b2ba753e778ca93f2855f1e12c15355701f3c8",
"mainChain": true
},
{
"boxId": "a0c44bbaf2eee9f2d2a05ddadecd96abd2bc4d7bc85300425e6aab36ce9aeb22",
"transactionId": "1b698b239bc99b7bb84e0a4b893b0bdf5ad54bf5bd0e9e5a0cf15eae8e1e46cf",
"blockId": "aaa2ee953b6b23b8eb94866f8fce215663d6bda12c1c3db6ceff00364e9893b8",
"value": 1000000,
"index": 3,
"globalIndex": 46774664,
"creationHeight": 1477754,
"settlementHeight": 1477756,
"ergoTree": "101f04000400040004000402040004000402040104020402060102060164060203e8060100050004040480ade2040402040404020406053c04020400040405000402010104000400d818d601b2b5a5d9010163d801d603db63087201ed91b17203730093b27203730100b2db6308a7730200730300d602e4c67201051ad603db6501fed604e4c672010910d605b27204730400d606b27203720500d607db63087206d608b27204730500d609959172087306b2a5997208730700b2a4999c72087308730900d60ab472039a7205730ab17203d60be4c672010711d60c730bd60d730cd60e730dd60f999a7ec1720906b0dc0c1d720a01720b730ed9010f424d63d804d6118c720f02d6128c721102d6138c721101d6148c720f0195917212730fd803d6157e721206d6167ee4c67213040406d6177e8cb2db6308721373100002069a72149d9c9c7ec1721306721572169a9c9a72179d9c7217720c720d720e9c7215721672147e731106d6107ee4c67206040406d6117ec1720606d612e4c672010411d613db63087209d614b17213d615e4c67201081ad616b472027312b17202d617b1720ad618b1720bd1edededededededededed93c27201c2a7ed937202e4c6a7051a93e4c672010611e4c6a70611939d9c9c7e8cb272077313000206720f72109a9c9a72119d9c7211720c720d720e9c720f72107eb272127314000693b272127315007316afb4721373177214d901194d0eaedc0c1d721501720bd9011b4d0e93721b7219afdb0c0e7216d9011904d801d61bdb6308b2720a721900ed93b272167219008cb2721b7318000193b272157219008cb2721b73190001ed9372177218937217b17216937218b1721593b1b5720bd9011905937219731a997218997214731b731c938cb27207731d0001b27202731e00",
"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\n26: 0\n27: 1\n28: true\n29: 0\n30: 0",
"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 coll7 = box6.tokens\n val i8 = coll4(placeholder[Int](5))\n val box9 = if (i8 > placeholder[Int](6)) { OUTPUTS(i8 - placeholder[Int](7)) } else { INPUTS(i8 * placeholder[Int](8) - placeholder[Int](9)) }\n val coll10 = coll3.slice(i5 + placeholder[Int](10), coll3.size)\n val coll11 = box1.R7[Coll[Long]].get\n val bi12 = placeholder[BigInt](11)\n val bi13 = placeholder[BigInt](12)\n val bi14 = placeholder[BigInt](13)\n val bi15 = box9.value.toBigInt + coll10.zip(coll11).fold(placeholder[BigInt](14), {(tuple15: (BigInt, (Box, Long))) =>\n val tuple17 = tuple15._2\n val l18 = tuple17._2\n val box19 = tuple17._1\n val bi20 = tuple15._1\n if (l18 > placeholder[Long](15)) {(\n val bi21 = l18.toBigInt\n val bi22 = box19.R4[Int].get.toBigInt\n val bi23 = box19.tokens(placeholder[Int](16))._2.toBigInt\n bi20 + box19.value.toBigInt * bi21 * bi22 / bi23 + bi23 * bi12 / bi13 * bi14 + bi21 * bi22\n )} else { bi20 }\n }) - placeholder[Int](17).toBigInt\n val bi16 = box6.R4[Int].get.toBigInt\n val bi17 = box6.value.toBigInt\n val coll18 = box1.R4[Coll[Long]].get\n val coll19 = box9.tokens\n val i20 = coll19.size\n val coll21 = box1.R8[Coll[Coll[Byte]]].get\n val coll22 = coll2.slice(placeholder[Int](18), coll2.size)\n val i23 = coll10.size\n val i24 = coll11.size\n sigmaProp(\n (\n (\n (\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 coll7(placeholder[Int](19))._2.toBigInt * bi15 * bi16 / bi17 + bi17 * bi12 / bi13 * bi14 + bi15 * bi16 == coll18(\n placeholder[Int](20)\n ).toBigInt\n )\n ) && (coll18(placeholder[Int](21)) == placeholder[Long](22))\n ) && coll19.slice(placeholder[Int](23), i20).forall(\n {(tuple25: (Coll[Byte], Long)) => coll21.zip(coll11).exists({(tuple27: (Coll[Byte], Long)) => tuple27 == tuple25 }) }\n )\n ) && coll22.indices.forall({(i25: Int) =>\n val coll27 = coll10(i25).tokens\n (coll22(i25) == coll27(placeholder[Int](24))._1) && (coll21(i25) == coll27(placeholder[Int](25))._1)\n })\n ) && ((i23 == i24) && (i23 == coll22.size))\n ) && (i24 == coll21.size)\n ) && (coll11.filter({(l25: Long) => l25 == placeholder[Long](26) }).size == i24 - i20 - placeholder[Int](27))\n ) && placeholder[Boolean](28)\n ) && (coll7(placeholder[Int](29))._1 == coll2(placeholder[Int](30)))\n )\n}",
"address": "2zYDoMazCpAm4drztuofEEzwDMMcrYKZsBVjL7AsBmhQaf38MSpTL7s6rqeHcE7i7C57CfxMXxp4p1PK9QGYw3kdpPcQmXAaX1Q8MJ4yLCnSMwFcUoaAn8CV51dGyvWKU4UboU88WCQ1SkRBwtLFTkeANWw45X9u46QApyNrJFYjbVjreQ9GZLRmsREGUd9wpogshaQ9uk96vqA14aX1a9CuE1H8uEAS6u76PxQ6zXTgEma6o4xj6xZPMzw3BgA9DJBZ2QwathiDfnSpYpfAhe3bxi8RV3mmKLcJD3fs33XSRmfgTwGA36VgZNYCyhA1YGELorhxYnc2ZhFVZ1stFLfk3sANgTP63z4Mqn5vztqanCxdoD8EUp61fv2u3NF2a5DL2kCF6zcBWYun9EWYHi2Pf3YuGVWfrBdFyVdS9FaJxSDw2M1uiyxPjRLHUjqSTB5JsKAcjZnqsytSWrsfkJFmW9bWTVBh4z68VaHeN5sLDAvYoyDhUGAGh3bYQ4wYoSqcUJbXQKjBWfsB7XTUBGcpog4KXCaNvJjoMgJQCQdaowqZ9By6hFniBiAkR3NomcKCu6mzskjpjcy8nA9j9ZWhEmR96k3pGMuxEk5skLchHhRJWLttZGzRkJVUYfQgKaTLGR9WdZemQMpKaSy1citu7HGSZ1VzL7xwhunJdVqhLaVAQh9uuSZX6spjUW13E1xXzxH11HZSW7kegKNhZUC21yq9DySQvEur9DMo8qZNL89ym1QWmyAAoHxgad9ASMZFduazo1uGRuZFnRacQsscQ6v6gTiBx4ehwAyrTMTvpiySsP57Pv4fUpMzBBmeUC1M89eCoRG27Cwdr27pk8WexragPFNtTf2z1f8JVsj9g7oQv2DEnBrzmC9NL8tU4uz5kUvc8rRM9QB7",
"assets": [
{
"tokenId": "a3448c677d3833a79e60b9d9f510dee149c8b8f3dc66a0553d1ab459eea9daff",
"index": 0,
"amount": 1,
"name": "Logic NFT Testing Pool - QUACKS-2.0",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "1a0120d7a88a1fdd5ce298db2e0e8890a6d01ebcc9d9b99b523c55b3f3ee4503895bd4",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[d7a88a1fdd5ce298db2e0e8890a6d01ebcc9d9b99b523c55b3f3ee4503895bd4]"
},
"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": "110480a8d6b907d4e4ec9ec2989a0a8e173c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1000000000,2872345579329834,1479,30]"
}
},
"spentTransactionId": "572b7a10fdbeca44f9732079151c8ebd3d4cc4d8a27823bdfbb086de4231c5e5",
"mainChain": true
},
{
"boxId": "fdc31b32d8ab961017c022fa8ed1eedc8b04303ad9616e582ba388f13574ae2e",
"transactionId": "1b698b239bc99b7bb84e0a4b893b0bdf5ad54bf5bd0e9e5a0cf15eae8e1e46cf",
"blockId": "aaa2ee953b6b23b8eb94866f8fce215663d6bda12c1c3db6ceff00364e9893b8",
"value": 1000000,
"index": 4,
"globalIndex": 46774665,
"creationHeight": 1477754,
"settlementHeight": 1477756,
"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": "12251755da83b80b30863506df4f288e455127b4b15ea3fe4dcac944cc75b34b",
"mainChain": true
}
],
"size": 4079,
"isUnconfirmed": false
}