Transaction
ID: 74081772c0...92ae
Inputs (2)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.00262332 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
1
Outputs (4)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
4
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.0011 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.00052332 ERG
Transaction Details
Confirmations: 97,927
Total coins transferred: 0.00362332 ERG
Fees: 0.0011 ERG
Fees per byte: 0.000002477 ERG
Raw Transaction Data
{
"id": "74081772c0bfafd6c2b535efa98e2225e7e133f4c2fcda534fd31377b5aa92ae",
"blockId": "5b7cf1b42fdd4bd1bba83988e4f50fea01eee692ffc05d3e4ea64489659fcb65",
"inclusionHeight": 1679081,
"timestamp": 1765915581221,
"index": 3,
"globalIndex": 9979052,
"numConfirmations": 97927,
"inputs": [
{
"boxId": "267eec163319847abfff3b70ca97f98d7af7ea97fd0b5cb5e53c0ecb3990eab1",
"value": 2623320,
"index": 0,
"spendingProof": "3a83cfbced81175d336bb2e7b99e7f53c706046b5ee92814eaa9f5a8bbf392f1088bf431542ad646d1736c5dad5c0be1708d79aa89a4ff25",
"outputBlockId": "48d284a9b00445db1d2ffa12c71c5c212ac07c5b870f16029f8b8072afb4d69b",
"outputTransactionId": "cf2f0a91357acb82bdc8a040fdd3e825697460cf728cd54fb60e2a612346e897",
"outputIndex": 0,
"outputGlobalIndex": 52302913,
"outputCreatedAt": 1679019,
"outputSettledAt": 1679021,
"ergoTree": "19831a9901040a0e203eec4b5842b5399bc760f485029f5b425227734eacd37d0b811bbe29484309930400040004020500040404020406040804040e203a94621862f67454cbdd613ed3a64482b9dfe3093c6182356ba4f4a14411f7950580897a05000e030008cd0e240008cd025ac8ab183ffde36068603120b00acdf141b91fe4e0c0c6d562b5f24e1e2cc2d10402040204020402040004000514050101000101050104020400010105010400040204000402040404060408040a0400040004020404050a050a040601000100010001000100040004000e20f6819e0b7cf99c8c7872b62f4985b8d900c6150925d01eb279787517a848b6d8040004000402040004000404040204020400010104020400010001010514010004020400040a050a04000402040004020404040604080100010001000400050005c80105000500050a05c801050005000400040004000406040601000400040604060402040001000101051405c8010500050005000580dac4090500040004000500050005000500050005000580dac4090500010105000500040004000500050005000580dac4090500010101000100050005000580dac40905000400040005000500050001010500040004000500050001010100d81bd601e4c6a70404d6027ea305d603e4c6a70811d604b27203730000d6058f72027204d6067301d6078cb2db6308a773020001d608e4c6a7063c0e0ed6098c720802d60ab27203730300d60be4c6a7091ad60cb2720b730400d60d830002d60e93720c720dd60fd9010f6395720ec1720fb0b5db6308720fd901114d0e938c721101720c7305d90111414d0e9a8c7211018c8c72110202d610b27203730600d611e4c6a7050ed6128c720801d613e4c6a7071ad614b27203730700d615b27203730800d616b27203730900d617b2720b730a00d618730bd61995720e730c730dd61a730ed61b730fea02d19372017310eb02eb02d195eded720591b1a4731191b1a57312d802d61cdb6501fed61db5721cd9011d63eded93cbc2721d720693e4c6721d060e720794e4c6721d050e72099593b1721d7313d802d61eb2721d731400d61fb2a573150095edededed93cbc2721e720693e4c6721e060e72078f7e8cc7721e0105720a92da720f01721e7210907eb1e4c6721e0911057316d803d620860273177318d6218cb0e4c6721e09117220d901214d4101d802d6238c722101d6248c722102958c72230272239593cbb3b3b3b3b3e4c6721e070e72117a7224e4c6721e080ee4c6721e040e7212e4c6721e050e860272247319722301d622947221731a957222d801d62395937209720de4c6721e050ed801d623b5721cd9012363eded93cbc27223720693e4c67223050e720993e4c67223060e72079593b17223731bd803d624b27223731c00d625b0e4c6722409117220d901254d4101d802d6278c722501d6288c722502958c72270272279593cbb3b3b3b3b3e4c67224070e72117a7228e4c67224080ee4c67224040e7212e4c67224050e86027228731d7227d6268c72250195ed8c722502947226731e95ec9172217226ed93722172268f8cc7721e018cc7722401e4c6721e050e720d720d720d95ed947223720d9472237209edededededededededededededededededed92da720f01721fda720f01a7938cb2db6308721f731f0001720793e4c6721f04047201937201732093e4c6721f050e7211938ce4c6721f063c0e0e017212938ce4c6721f063c0e0e02722393e4c6721f071a721393b2e4c6721f0811732100720a93b2e4c6721f0811732200721493b2e4c6721f0811732300721093b2e4c6721f0811732400721593b2e4c6721f0811732500721693b2e4c6721f0811732600720493b2e4c6721f091a732700b2720b73280093b2e4c6721f091a732900720cec93b2e4c6721f091a732a0072178f9a997204732b732c720293b1e4c6721f091a732d7222732e732f733073317332d195ed720591b1db6501fe7333d806d61cdb6501fed61db5721cd9011d63edededededed93cbc2721d721891b1db6308721d733493e4c6721d040e733593e4c6721d050e7209e4c6721d0601efe4c6721d0801ae7213d9011f0e93721f8cb2db6308721d73360001d61ead721dd9011e638cb2db6308721e73370001d61fb1721dd620b17213d621b5a5d901216393c27221c2a795ededafdb0c0e721ed9012204efaeb4721e9a72227338721fd901240e937224b2721e72220092721f959372207339733a9a9d7220733b733c93b17221733dd803d622b27221733e00d6238ce4c67222063c0e0e02d624b5a4d9012463ed93cbc27224720693e4c67224050e720995ed95937223720d733fd801d625b5721cd9012563eded93cbc27225720693e4c67225060e720793e4c67225050e72239593b172257340d802d626b27225734100d627e4c672260911edededb072277342d901283d05d801d62a8c72280195722a722a9593cbb3b3b3b3b3e4c67226070e72117a8c722802e4c67226080ee4c67226040e7212e4c67226050e7343722a92da720f01722672108f7e8cc772260105720a907eb17227057344734593b172247346d801d625e4c672220811eded92da720f0172229ada720f01a7da720f01b2722473470092b272257348009a72027349edededededededededed938cb2db63087222734a0001720793e4c6722204047201937201734b93e4c67222050e721193e4c67222071a721393b27225734c00720a93b27225734d00721493b27225734e00721093b27225734f00721593b27225735000721693e4c67222091a720b73517352735395ed927202720491b1a57354d80ad61c947209720dd61db5a4d9011d63ed93cbc2721d720693e4c6721d060e7207d61e9ab0721d7355d9011e41639a8c721e01da720f018c721e0299da720f01a77214d61f9d9c721e72157356d6209c721f7eb1721305d62199722095ed8f721f721991721f735772207358d6229d9c721e7359735ad62399722295ed8f72227219917222735b7222735cd624b5a4d9012463ed93cbc27224720693e4c67224050e7209d62595721c9591b17224735dd801d625e4c6b27224735e00040e9593b47225735f7360721acdeeb472257361b17225d1aea4d901266393c272267225d173629593b4721773637364721acdeeb472177365b17217d1aea4d901256393c27225721795721cd801d626b5721dd901266393e4c67226050e72099593b172267366d803d627b27226736700d628e4c672270911d629e4c67227040e95edededb072287368d9012a3d05d801d62c8c722a0195722c722c9593cbb3b3b3b3b3e4c67227070e72117a8c722a02e4c67227080e72297212e4c67227050e7369722c92da720f01722772108f7e8cc772270105720a907eb1722805736ad804d62a9d9c721e7216736bd62b999999721e722a72217223d62c8f722b7210d62d95722c736c7223ea027225d1edededed9299b0b5a5d9012e6393c2722e7229736dd9012e41639a8c722e01da720f018c722e02b0b5a4d9012e6393c2722e7229736ed9012e41639a8c722e01da720f018c722e029995722c721e722b95720e736f7370aea5d9012e63eded93c2722e722991b1db6308722e7371938cb2db6308722e7372000172079299b0b5a5d9012e6393c2722e72177373d9012e41639a8c722e01da720f018c722e02b0b5a4d9012e6393c2722e72177374d9012e41639a8c722e01da720f018c722e029a721495722c7375722a9591722d73769299b0b5a5d9012e6393c2722e721b7377d9012e41639a8c722e01da720f018c722e02b0b5a4d9012e6393c2722e721b7378d9012e41639a8c722e01da720f018c722e0299722d95720e7379737a737b959195722c737c7221737dafadb5db6501fed9012e63eded93cbc2722e721891b1db6308722e737eae7213d901300e9372308cb2db6308722e737f0001d9012e63e4c6722e070ed9012e0e9299b0b5a5d901306393c27230722e738001d9013041639a8c723001da720f018c723002b0b5a4d901306393c27230722e738101d9013041639a8c723001da720f018c7230029995722c738201721f95720e738301738401738501d1738601d1738701ea027225d1ededed9299b0b5a5d901266393c272267217738801d9012641639a8c722601da720f018c722602b0b5a4d901266393c272267217738901d9012641639a8c722601da720f018c7226029999999a721e72147223722195720e738a01738b01aea5d9012663eded93c27226721791b1db63087226738c01938cb2db63087226738d010001720795917223738e019299b0b5a5d901266393c27226721b738f01d9012641639a8c722601da720f018c722602b0b5a4d901266393c27226721b739001d9012641639a8c722601da720f018c722602722373910195917221739201afadb5db6501fed9012663eded93cbc27226721891b1db63087226739301ae7213d901280e9372288cb2db630872267394010001d9012663e4c67226070ed901260e9299b0b5a5d901286393c272287226739501d9012841639a8c722801da720f018c722802b0b5a4d901286393c272287226739601d9012841639a8c722801da720f018c722802721f739701d1739801",
"ergoTreeConstants": "0: 5\n1: Coll(62,-20,75,88,66,-75,57,-101,-57,96,-12,-123,2,-97,91,66,82,39,115,78,-84,-45,125,11,-127,27,-66,41,72,67,9,-109)\n2: 0\n3: 0\n4: 1\n5: 0\n6: 2\n7: 1\n8: 3\n9: 4\n10: 2\n11: Coll(58,-108,98,24,98,-10,116,84,-53,-35,97,62,-45,-90,68,-126,-71,-33,-29,9,60,97,-126,53,107,-92,-12,-95,68,17,-9,-107)\n12: 1000000\n13: 0\n14: Coll(0,8,-51)\n15: Coll(0,8,-51,2,90,-56,-85,24,63,-3,-29,96,104,96,49,32,-80,10,-51,-15,65,-71,31,-28,-32,-64,-58,-43,98,-75,-14,78,30,44,-62,-47)\n16: 1\n17: 1\n18: 1\n19: 1\n20: 0\n21: 0\n22: 10\n23: -1\n24: false\n25: true\n26: -1\n27: 1\n28: 0\n29: true\n30: -1\n31: 0\n32: 1\n33: 0\n34: 1\n35: 2\n36: 3\n37: 4\n38: 5\n39: 0\n40: 0\n41: 1\n42: 2\n43: 5\n44: 5\n45: 3\n46: false\n47: false\n48: false\n49: false\n50: false\n51: 0\n52: 0\n53: Coll(-10,-127,-98,11,124,-7,-100,-116,120,114,-74,47,73,-123,-72,-39,0,-58,21,9,37,-48,30,-78,121,120,117,23,-88,72,-74,-40)\n54: 0\n55: 0\n56: 1\n57: 0\n58: 0\n59: 2\n60: 1\n61: 1\n62: 0\n63: true\n64: 1\n65: 0\n66: false\n67: true\n68: 10\n69: false\n70: 1\n71: 0\n72: 5\n73: 5\n74: 0\n75: 1\n76: 0\n77: 1\n78: 2\n79: 3\n80: 4\n81: false\n82: false\n83: false\n84: 0\n85: 0\n86: 100\n87: 0\n88: 0\n89: 5\n90: 100\n91: 0\n92: 0\n93: 0\n94: 0\n95: 0\n96: 3\n97: 3\n98: false\n99: 0\n100: 3\n101: 3\n102: 1\n103: 0\n104: false\n105: true\n106: 10\n107: 100\n108: 0\n109: 0\n110: 0\n111: 10000000\n112: 0\n113: 0\n114: 0\n115: 0\n116: 0\n117: 0\n118: 0\n119: 0\n120: 0\n121: 10000000\n122: 0\n123: true\n124: 0\n125: 0\n126: 0\n127: 0\n128: 0\n129: 0\n130: 0\n131: 10000000\n132: 0\n133: true\n134: false\n135: false\n136: 0\n137: 0\n138: 10000000\n139: 0\n140: 0\n141: 0\n142: 0\n143: 0\n144: 0\n145: true\n146: 0\n147: 0\n148: 0\n149: 0\n150: 0\n151: true\n152: false",
"ergoTreeScript": "{\n val i1 = SELF.R4[Int].get\n val l2 = HEIGHT.toLong\n val coll3 = SELF.R8[Coll[Long]].get\n val l4 = coll3(placeholder[Int](0))\n val bool5 = l2 < l4\n val coll6 = placeholder[Coll[Byte]](1)\n val coll7 = SELF.tokens(placeholder[Int](2))._1\n val tuple8 = SELF.R6[(Coll[Byte], Coll[Byte])].get\n val coll9 = tuple8._2\n val l10 = coll3(placeholder[Int](3))\n val coll11 = SELF.R9[Coll[Coll[Byte]]].get\n val coll12 = coll11(placeholder[Int](4))\n val coll13 = Coll[Byte]()\n val bool14 = coll12 == coll13\n val func15 = {(box15: Box) =>\n if (bool14) { box15.value } else {\n box15.tokens.filter({(tuple17: (Coll[Byte], Long)) => tuple17._1 == coll12 }).fold(\n placeholder[Long](5), {(tuple17: (Long, (Coll[Byte], Long))) => tuple17._1 + tuple17._2._2 }\n )\n }\n }\n val l16 = coll3(placeholder[Int](6))\n val coll17 = SELF.R5[Coll[Byte]].get\n val coll18 = tuple8._1\n val coll19 = SELF.R7[Coll[Coll[Byte]]].get\n val l20 = coll3(placeholder[Int](7))\n val l21 = coll3(placeholder[Int](8))\n val l22 = coll3(placeholder[Int](9))\n val coll23 = coll11(placeholder[Int](10))\n val coll24 = placeholder[Coll[Byte]](11)\n val l25 = if (bool14) { placeholder[Long](12) } else { placeholder[Long](13) }\n val coll26 = placeholder[Coll[Byte]](14)\n val coll27 = placeholder[Coll[Byte]](15)\n sigmaProp(i1 == placeholder[Int](16)) && sigmaProp(if ((bool5 && (INPUTS.size > placeholder[Int](17))) && (OUTPUTS.size > placeholder[Int](18))) {(\n val coll28 = CONTEXT.dataInputs\n val coll29 = coll28.filter({(box29: Box) => ((blake2b256(box29.propositionBytes) == coll6) && (box29.R6[Coll[Byte]].get == coll7)) && (box29.R5[Coll[Byte]].get != coll9) })\n if (coll29.size == placeholder[Int](19)) {(\n val box30 = coll29(placeholder[Int](20))\n val box31 = OUTPUTS(placeholder[Int](21))\n if (((((blake2b256(box30.propositionBytes) == coll6) && (box30.R6[Coll[Byte]].get == coll7)) && (box30.creationInfo._1.toLong < l10)) && (func15(box30) >= l16)) && (box30.R9[Coll[Long]].get.size.toLong <= placeholder[Long](22))) {(\n val tuple32 = (placeholder[Long](23), placeholder[Boolean](24))\n val l33 = box30.R9[Coll[Long]].get.fold(tuple32, {(tuple33: ((Long, Boolean), Long)) =>\n val tuple35 = tuple33._1\n val l36 = tuple33._2\n if (tuple35._2) { tuple35 } else { if (blake2b256(box30.R7[Coll[Byte]].get.append(coll17).append(longToByteArray(l36)).append(box30.R8[Coll[Byte]].get).append(box30.R4[Coll[Byte]].get).append(coll18)) == box30.R5[Coll[Byte]].get) { (l36, placeholder[Boolean](25)) } else { tuple35 } }\n })._1\n val bool34 = l33 != placeholder[Long](26)\n if (bool34) {(\n val coll35 = if (coll9 == coll13) { box30.R5[Coll[Byte]].get } else {(\n val coll35 = coll28.filter({(box35: Box) => ((blake2b256(box35.propositionBytes) == coll6) && (box35.R5[Coll[Byte]].get == coll9)) && (box35.R6[Coll[Byte]].get == coll7) })\n if (coll35.size == placeholder[Int](27)) {(\n val box36 = coll35(placeholder[Int](28))\n val tuple37 = box36.R9[Coll[Long]].get.fold(tuple32, {(tuple37: ((Long, Boolean), Long)) =>\n val tuple39 = tuple37._1\n val l40 = tuple37._2\n if (tuple39._2) { tuple39 } else { if (blake2b256(box36.R7[Coll[Byte]].get.append(coll17).append(longToByteArray(l40)).append(box36.R8[Coll[Byte]].get).append(box36.R4[Coll[Byte]].get).append(coll18)) == box36.R5[Coll[Byte]].get) { (l40, placeholder[Boolean](29)) } else { tuple39 } }\n })\n val l38 = tuple37._1\n if (tuple37._2 && (l38 != placeholder[Long](30))) { if ((l33 > l38) || ((l33 == l38) && (box30.creationInfo._1 < box36.creationInfo._1))) { box30.R5[Coll[Byte]].get } else { coll13 } } else { coll13 }\n )} else { coll13 }\n )}\n if ((coll35 != coll13) && (coll35 != coll9)) { ((((((((((((((((((func15(box31) >= func15(SELF)) && (box31.tokens(placeholder[Int](31))._1 == coll7)) && (box31.R4[Int].get == i1)) && (i1 == placeholder[Int](32))) && (box31.R5[Coll[Byte]].get == coll17)) && (box31.R6[(Coll[Byte], Coll[Byte])].get._1 == coll18)) && (box31.R6[(Coll[Byte], Coll[Byte])].get._2 == coll35)) && (box31.R7[Coll[Coll[Byte]]].get == coll19)) && (box31.R8[Coll[Long]].get(placeholder[Int](33)) == l10)) && (box31.R8[Coll[Long]].get(placeholder[Int](34)) == l20)) && (box31.R8[Coll[Long]].get(placeholder[Int](35)) == l16)) && (box31.R8[Coll[Long]].get(placeholder[Int](36)) == l21)) && (box31.R8[Coll[Long]].get(placeholder[Int](37)) == l22)) && (box31.R8[Coll[Long]].get(placeholder[Int](38)) == l4)) && (box31.R9[Coll[Coll[Byte]]].get(placeholder[Int](39)) == coll11(placeholder[Int](40)))) && (box31.R9[Coll[Coll[Byte]]].get(placeholder[Int](41)) == coll12)) && ((box31.R9[Coll[Coll[Byte]]].get(placeholder[Int](42)) == coll23) || (l4 - placeholder[Long](43) + placeholder[Long](44) < l2))) && (box31.R9[Coll[Coll[Byte]]].get.size == placeholder[Int](45))) && bool34 } else { placeholder[Boolean](46) }\n )} else { placeholder[Boolean](47) }\n )} else { placeholder[Boolean](48) }\n )} else { placeholder[Boolean](49) }\n )} else { placeholder[Boolean](50) }) || sigmaProp(if (bool5 && (CONTEXT.dataInputs.size > placeholder[Int](51))) {(\n val coll28 = CONTEXT.dataInputs\n val coll29 = coll28.filter({(box29: Box) => ((((((blake2b256(box29.propositionBytes) == coll24) && (box29.tokens.size > placeholder[Int](52))) && (box29.R4[Coll[Byte]].get == placeholder[Coll[Byte]](53))) && (box29.R5[Coll[Byte]].get == coll9)) && box29.R6[Boolean].get) && (!box29.R8[Boolean].get)) && coll19.exists({(coll31: Coll[Byte]) => coll31 == box29.tokens(placeholder[Int](54))._1 }) })\n val coll30 = coll29.map({(box30: Box) => box30.tokens(placeholder[Int](55))._1 })\n val i31 = coll29.size\n val i32 = coll19.size\n val coll33 = OUTPUTS.filter({(box33: Box) => box33.propositionBytes == SELF.propositionBytes })\n if ((coll30.indices.forall({(i34: Int) => !coll30.slice(i34 + placeholder[Int](56), i31).exists({(coll36: Coll[Byte]) => coll36 == coll30(i34) }) }) && (i31 >= if (i32 == placeholder[Int](57)) { placeholder[Int](58) } else { i32 / placeholder[Int](59) + placeholder[Int](60) })) && (coll33.size == placeholder[Int](61))) {(\n val box34 = coll33(placeholder[Int](62))\n val coll35 = box34.R6[(Coll[Byte], Coll[Byte])].get._2\n val coll36 = INPUTS.filter({(box36: Box) => (blake2b256(box36.propositionBytes) == coll6) && (box36.R5[Coll[Byte]].get == coll9) })\n if (if (coll35 == coll13) { placeholder[Boolean](63) } else {(\n val coll37 = coll28.filter({(box37: Box) => ((blake2b256(box37.propositionBytes) == coll6) && (box37.R6[Coll[Byte]].get == coll7)) && (box37.R5[Coll[Byte]].get == coll35) })\n if (coll37.size == placeholder[Int](64)) {(\n val box38 = coll37(placeholder[Int](65))\n val coll39 = box38.R9[Coll[Long]].get\n ((coll39.fold(placeholder[Boolean](66), {(tuple40: (Boolean, Long)) =>\n val bool42 = tuple40._1\n if (bool42) { bool42 } else { if (blake2b256(box38.R7[Coll[Byte]].get.append(coll17).append(longToByteArray(tuple40._2)).append(box38.R8[Coll[Byte]].get).append(box38.R4[Coll[Byte]].get).append(coll18)) == box38.R5[Coll[Byte]].get) { placeholder[Boolean](67) } else { bool42 } }\n }) && (func15(box38) >= l16)) && (box38.creationInfo._1.toLong < l10)) && (coll39.size.toLong <= placeholder[Long](68))\n )} else { placeholder[Boolean](69) }\n )} && (coll36.size == placeholder[Int](70))) {(\n val coll37 = box34.R8[Coll[Long]].get\n ((func15(box34) >= func15(SELF) + func15(coll36(placeholder[Int](71)))) && (coll37(placeholder[Int](72)) >= l2 + placeholder[Long](73))) && (((((((((((box34.tokens(placeholder[Int](74))._1 == coll7) && (box34.R4[Int].get == i1)) && (i1 == placeholder[Int](75))) && (box34.R5[Coll[Byte]].get == coll17)) && (box34.R7[Coll[Coll[Byte]]].get == coll19)) && (coll37(placeholder[Int](76)) == l10)) && (coll37(placeholder[Int](77)) == l20)) && (coll37(placeholder[Int](78)) == l16)) && (coll37(placeholder[Int](79)) == l21)) && (coll37(placeholder[Int](80)) == l22)) && (box34.R9[Coll[Coll[Byte]]].get == coll11))\n )} else { placeholder[Boolean](81) }\n )} else { placeholder[Boolean](82) }\n )} else { placeholder[Boolean](83) }) || if ((l2 >= l4) && (OUTPUTS.size > placeholder[Int](84))) {(\n val bool28 = coll9 != coll13\n val coll29 = INPUTS.filter({(box29: Box) => (blake2b256(box29.propositionBytes) == coll6) && (box29.R6[Coll[Byte]].get == coll7) })\n val l30 = coll29.fold(placeholder[Long](85), {(tuple30: (Long, Box)) => tuple30._1 + func15(tuple30._2) }) + func15(SELF) - l20\n val l31 = l30 * l21 / placeholder[Long](86)\n val l32 = l31 * coll19.size.toLong\n val l33 = l32 - if ((l31 < l25) && (l31 > placeholder[Long](87))) { l32 } else { placeholder[Long](88) }\n val l34 = l30 * placeholder[Long](89) / placeholder[Long](90)\n val l35 = l34 - if ((l34 < l25) && (l34 > placeholder[Long](91))) { l34 } else { placeholder[Long](92) }\n val coll36 = INPUTS.filter({(box36: Box) => (blake2b256(box36.propositionBytes) == coll6) && (box36.R5[Coll[Byte]].get == coll9) })\n val prop37 = if (bool28) { if (coll36.size > placeholder[Int](93)) {(\n val coll37 = coll36(placeholder[Int](94)).R4[Coll[Byte]].get\n if (coll37.slice(placeholder[Int](95), placeholder[Int](96)) == coll26) { proveDlog(decodePoint(coll37.slice(placeholder[Int](97), coll37.size))) } else { sigmaProp(INPUTS.exists({(box38: Box) => box38.propositionBytes == coll37 })) }\n )} else { sigmaProp(placeholder[Boolean](98)) } } else {\n if (coll23.slice(placeholder[Int](99), placeholder[Int](100)) == coll26) {\n proveDlog(decodePoint(coll23.slice(placeholder[Int](101), coll23.size)))\n } else { sigmaProp(INPUTS.exists({(box37: Box) => box37.propositionBytes == coll23 })) }\n }\n if (bool28) {(\n val coll38 = coll29.filter({(box38: Box) => box38.R5[Coll[Byte]].get == coll9 })\n if (coll38.size == placeholder[Int](102)) {(\n val box39 = coll38(placeholder[Int](103))\n val coll40 = box39.R9[Coll[Long]].get\n val coll41 = box39.R4[Coll[Byte]].get\n if (((coll40.fold(placeholder[Boolean](104), {(tuple42: (Boolean, Long)) =>\n val bool44 = tuple42._1\n if (bool44) { bool44 } else { if (blake2b256(box39.R7[Coll[Byte]].get.append(coll17).append(longToByteArray(tuple42._2)).append(box39.R8[Coll[Byte]].get).append(coll41).append(coll18)) == box39.R5[Coll[Byte]].get) { placeholder[Boolean](105) } else { bool44 } }\n }) && (func15(box39) >= l16)) && (box39.creationInfo._1.toLong < l10)) && (coll40.size.toLong <= placeholder[Long](106))) {(\n val l42 = l30 * l22 / placeholder[Long](107)\n val l43 = l30 - l42 - l33 - l35\n val bool44 = l43 < l16\n val l45 = if (bool44) { placeholder[Long](108) } else { l35 }\n prop37 && sigmaProp(\n (\n (\n (\n (\n OUTPUTS.filter({(box46: Box) => box46.propositionBytes == coll41 }).fold(\n placeholder[Long](109), {(tuple46: (Long, Box)) => tuple46._1 + func15(tuple46._2) }\n ) - INPUTS.filter({(box46: Box) => box46.propositionBytes == coll41 }).fold(\n placeholder[Long](110), {(tuple46: (Long, Box)) => tuple46._1 + func15(tuple46._2) }\n ) >= if (bool44) { l30 } else { l43 } - if (bool14) { placeholder[Long](111) } else { placeholder[Long](112) }\n ) && OUTPUTS.exists(\n {(box46: Box) =>\n ((box46.propositionBytes == coll41) && (box46.tokens.size > placeholder[Int](113))) && (box46.tokens(placeholder[Int](114))._1 == coll7)\n }\n )\n ) && (\n OUTPUTS.filter({(box46: Box) => box46.propositionBytes == coll23 }).fold(\n placeholder[Long](115), {(tuple46: (Long, Box)) => tuple46._1 + func15(tuple46._2) }\n ) - INPUTS.filter({(box46: Box) => box46.propositionBytes == coll23 }).fold(\n placeholder[Long](116), {(tuple46: (Long, Box)) => tuple46._1 + func15(tuple46._2) }\n ) >= l20 + if (bool44) { placeholder[Long](117) } else { l42 }\n )\n ) && if (l45 > placeholder[Long](118)) {\n OUTPUTS.filter({(box46: Box) => box46.propositionBytes == coll27 }).fold(\n placeholder[Long](119), {(tuple46: (Long, Box)) => tuple46._1 + func15(tuple46._2) }\n ) - INPUTS.filter({(box46: Box) => box46.propositionBytes == coll27 }).fold(\n placeholder[Long](120), {(tuple46: (Long, Box)) => tuple46._1 + func15(tuple46._2) }\n ) >= l45 - if (bool14) { placeholder[Long](121) } else { placeholder[Long](122) }\n } else { placeholder[Boolean](123) }\n ) && if (if (bool44) { placeholder[Long](124) } else { l33 } > placeholder[Long](125)) {\n CONTEXT.dataInputs.filter(\n {(box46: Box) =>\n ((blake2b256(box46.propositionBytes) == coll24) && (box46.tokens.size > placeholder[Int](126))) && coll19.exists(\n {(coll48: Coll[Byte]) => coll48 == box46.tokens(placeholder[Int](127))._1 }\n )\n }\n ).map({(box46: Box) => box46.R7[Coll[Byte]].get }).forall(\n {(coll46: Coll[Byte]) =>\n OUTPUTS.filter({(box48: Box) => box48.propositionBytes == coll46 }).fold(\n placeholder[Long](128), {(tuple48: (Long, Box)) => tuple48._1 + func15(tuple48._2) }\n ) - INPUTS.filter({(box48: Box) => box48.propositionBytes == coll46 }).fold(\n placeholder[Long](129), {(tuple48: (Long, Box)) => tuple48._1 + func15(tuple48._2) }\n ) >= if (bool44) { placeholder[Long](130) } else { l31 } - if (bool14) { placeholder[Long](131) } else { placeholder[Long](132) }\n }\n )\n } else { placeholder[Boolean](133) }\n )\n )} else { sigmaProp(placeholder[Boolean](134)) }\n )} else { sigmaProp(placeholder[Boolean](135)) }\n )} else {\n prop37 && sigmaProp(\n (\n (\n (\n OUTPUTS.filter({(box38: Box) => box38.propositionBytes == coll23 }).fold(\n placeholder[Long](136), {(tuple38: (Long, Box)) => tuple38._1 + func15(tuple38._2) }\n ) - INPUTS.filter({(box38: Box) => box38.propositionBytes == coll23 }).fold(\n placeholder[Long](137), {(tuple38: (Long, Box)) => tuple38._1 + func15(tuple38._2) }\n ) >= l30 + l20 - l35 - l33 - if (bool14) { placeholder[Long](138) } else { placeholder[Long](139) }\n ) && OUTPUTS.exists(\n {(box38: Box) =>\n ((box38.propositionBytes == coll23) && (box38.tokens.size > placeholder[Int](140))) && (box38.tokens(placeholder[Int](141))._1 == coll7)\n }\n )\n ) && if (l35 > placeholder[Long](142)) {\n OUTPUTS.filter({(box38: Box) => box38.propositionBytes == coll27 }).fold(\n placeholder[Long](143), {(tuple38: (Long, Box)) => tuple38._1 + func15(tuple38._2) }\n ) - INPUTS.filter({(box38: Box) => box38.propositionBytes == coll27 }).fold(\n placeholder[Long](144), {(tuple38: (Long, Box)) => tuple38._1 + func15(tuple38._2) }\n ) >= l35\n } else { placeholder[Boolean](145) }\n ) && if (l33 > placeholder[Long](146)) {\n CONTEXT.dataInputs.filter(\n {(box38: Box) =>\n ((blake2b256(box38.propositionBytes) == coll24) && (box38.tokens.size > placeholder[Int](147))) && coll19.exists(\n {(coll40: Coll[Byte]) => coll40 == box38.tokens(placeholder[Int](148))._1 }\n )\n }\n ).map({(box38: Box) => box38.R7[Coll[Byte]].get }).forall(\n {(coll38: Coll[Byte]) =>\n OUTPUTS.filter({(box40: Box) => box40.propositionBytes == coll38 }).fold(\n placeholder[Long](149), {(tuple40: (Long, Box)) => tuple40._1 + func15(tuple40._2) }\n ) - INPUTS.filter({(box40: Box) => box40.propositionBytes == coll38 }).fold(\n placeholder[Long](150), {(tuple40: (Long, Box)) => tuple40._1 + func15(tuple40._2) }\n ) >= l31\n }\n )\n } else { placeholder[Boolean](151) }\n )\n }\n )} else { sigmaProp(placeholder[Boolean](152)) }\n}",
"address": "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",
"assets": [
{
"tokenId": "94458ecac0223f8b6898e9a7e7342f7cf0900be0d5f75813fd739930ededb2d4",
"index": 0,
"amount": 1,
"name": null,
"decimals": null,
"type": null
},
{
"tokenId": "aa59253a0a9d75d658eec7aeda90f350675b2e1eccfeeed17e5380f619603c71",
"index": 1,
"amount": 400,
"name": "CAT",
"decimals": 2,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "0e087f5d1064b1c99092",
"sigmaType": "Coll[SByte]",
"renderedValue": "7f5d1064b1c99092"
},
"R6": {
"serializedValue": "3c0e0e2035aa11186c18d3e04f81656248213a1a3c43e89a67045763287e644db60c3f21209172865a7857f78457cded18525fc7532676501c834d1835f3b7435cc312ea61",
"sigmaType": "(Coll[SByte], Coll[SByte])",
"renderedValue": "[35aa11186c18d3e04f81656248213a1a3c43e89a67045763287e644db60c3f21,9172865a7857f78457cded18525fc7532676501c834d1835f3b7435cc312ea61]"
},
"R8": {
"serializedValue": "1106d6facc01a006c8010000a6fbcc01",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1679019,400,100,0,0,1679059]"
},
"R7": {
"serializedValue": "1a00",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[]"
},
"R9": {
"serializedValue": "1a03b3017b227469746c65223a2254657374205634222c226465736372697074696f6e223a22222c22696d61676555524c223a22222c227765624c696e6b223a22222c22736572766963654964223a2264313961336461376435613230326631316133306463353537633237636130666161313735656435396565356661636564373265366362323638353862373264222c226d6972726f7255726c73223a5b5d2c22696e64657465726d69736d496e646578223a317d20aa59253a0a9d75d658eec7aeda90f350675b2e1eccfeeed17e5380f619603c71240008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[7b227469746c65223a2254657374205634222c226465736372697074696f6e223a22222c22696d61676555524c223a22222c227765624c696e6b223a22222c22736572766963654964223a2264313961336461376435613230326631316133306463353537633237636130666161313735656435396565356661636564373265366362323638353862373264222c226d6972726f7255726c73223a5b5d2c22696e64657465726d69736d496e646578223a317d,aa59253a0a9d75d658eec7aeda90f350675b2e1eccfeeed17e5380f619603c71,0008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7]"
},
"R4": {
"serializedValue": "0402",
"sigmaType": "SInt",
"renderedValue": "1"
}
}
},
{
"boxId": "0937f374c8b9614e8a077190bbc5f0457d6751258c61382c56b8806c24750117",
"value": 1000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "60e00244b1358e417fb9e8950134d16b11df0e82e1dad518caaac7970dc8a556",
"outputTransactionId": "98d2f5c7156927836106b348bcfa736c05d789137938eca9518b71315089148b",
"outputIndex": 0,
"outputGlobalIndex": 52302766,
"outputCreatedAt": 1679014,
"outputSettledAt": 1679016,
"ergoTree": "19d6042a04000e030008cd0402040004020402040004020402040004040402010004000400040004040400040604060100040204000400040204000400050a0400040604060100010004020400040a010004020400040a04020100d807d601db6501fed60291b172017300d603e4c6a7060ed604e4c6a7040ed6057301d606b5a4d9010663d801d608db63087206eded92b172087302938cb2720873030001720393e4c6720604047304d607b5a4d9010763d801d609db63087207eded92b172097305938cb2720973060001720393e4c6720704047307eb02eb02eb02957202d801d608b57201d9010863d801d60adb63087208eded92b1720a7308938cb2720a73090001720393e4c672080404730a9594b17208730bd1730cd802d609b27208730d00d60adb63087209ea02d1ededed91b1720a730e938cb2720a730f00017203e6c67209060e93e4c6720904047310eb02ea02d193b47204731173127205cdeeb472047313b17204d1aea4d9010b6393c2720b7204d17314957202d801d608b57201d9010863d801d60adb63087208eded92b1720a7315938cb2720a73160001720393e4c67208040473179593b172087318ea02d1927ea3059ab2e4c6b272087319000811731a00731beb02ea02d193b47204731c731d7205cdeeb47204731eb17204d1aea4d901096393c272097204d1731fd17320d19593b172067321927ea305b2e4c6b2720673220008117323007324d19593b172077325d801d608b27207732600eded8f7ea305b2e4c67208081173270093e4c6a7050e8ce4c67208063c0e0e0293b1b5a5d901096393c27209c2720873287329",
"ergoTreeConstants": "0: 0\n1: Coll(0,8,-51)\n2: 1\n3: 0\n4: 1\n5: 1\n6: 0\n7: 1\n8: 1\n9: 0\n10: 2\n11: 1\n12: false\n13: 0\n14: 0\n15: 0\n16: 2\n17: 0\n18: 3\n19: 3\n20: false\n21: 1\n22: 0\n23: 0\n24: 1\n25: 0\n26: 0\n27: 5\n28: 0\n29: 3\n30: 3\n31: false\n32: false\n33: 1\n34: 0\n35: 5\n36: false\n37: 1\n38: 0\n39: 5\n40: 1\n41: false",
"ergoTreeScript": "{\n val coll1 = CONTEXT.dataInputs\n val bool2 = coll1.size > placeholder[Int](0)\n val coll3 = SELF.R6[Coll[Byte]].get\n val coll4 = SELF.R4[Coll[Byte]].get\n val coll5 = placeholder[Coll[Byte]](1)\n val coll6 = INPUTS.filter({(box6: Box) =>\n val coll8 = box6.tokens\n ((coll8.size >= placeholder[Int](2)) && (coll8(placeholder[Int](3))._1 == coll3)) && (box6.R4[Int].get == placeholder[Int](4))\n })\n val coll7 = INPUTS.filter({(box7: Box) =>\n val coll9 = box7.tokens\n ((coll9.size >= placeholder[Int](5)) && (coll9(placeholder[Int](6))._1 == coll3)) && (box7.R4[Int].get == placeholder[Int](7))\n })\n if (bool2) {(\n val coll8 = coll1.filter({(box8: Box) =>\n val coll10 = box8.tokens\n ((coll10.size >= placeholder[Int](8)) && (coll10(placeholder[Int](9))._1 == coll3)) && (box8.R4[Int].get == placeholder[Int](10))\n })\n if (coll8.size != placeholder[Int](11)) { sigmaProp(placeholder[Boolean](12)) } else {(\n val box9 = coll8(placeholder[Int](13))\n val coll10 = box9.tokens\n sigmaProp(\n (((coll10.size > placeholder[Int](14)) && (coll10(placeholder[Int](15))._1 == coll3)) && box9.R6[Coll[Byte]].isDefined) && (\n box9.R4[Int].get == placeholder[Int](16)\n )\n ) && sigmaProp(coll4.slice(placeholder[Int](17), placeholder[Int](18)) == coll5) && proveDlog(\n decodePoint(coll4.slice(placeholder[Int](19), coll4.size))\n ) || sigmaProp(INPUTS.exists({(box11: Box) => box11.propositionBytes == coll4 }))\n )}\n )} else { sigmaProp(placeholder[Boolean](20)) } || if (bool2) {(\n val coll8 = coll1.filter({(box8: Box) =>\n val coll10 = box8.tokens\n ((coll10.size >= placeholder[Int](21)) && (coll10(placeholder[Int](22))._1 == coll3)) && (box8.R4[Int].get == placeholder[Int](23))\n })\n if (coll8.size == placeholder[Int](24)) {\n sigmaProp(HEIGHT.toLong >= coll8(placeholder[Int](25)).R8[Coll[Long]].get(placeholder[Int](26)) + placeholder[Long](27)) && sigmaProp(\n coll4.slice(placeholder[Int](28), placeholder[Int](29)) == coll5\n ) && proveDlog(decodePoint(coll4.slice(placeholder[Int](30), coll4.size))) || sigmaProp(INPUTS.exists({(box9: Box) => box9.propositionBytes == coll4 }))\n } else { sigmaProp(placeholder[Boolean](31)) }\n )} else { sigmaProp(placeholder[Boolean](32)) } || sigmaProp(\n if (coll6.size == placeholder[Int](33)) { HEIGHT.toLong >= coll6(placeholder[Int](34)).R8[Coll[Long]].get(placeholder[Int](35)) } else {\n placeholder[Boolean](36)\n }\n ) || sigmaProp(if (coll7.size == placeholder[Int](37)) {(\n val box8 = coll7(placeholder[Int](38))\n ((HEIGHT.toLong < box8.R8[Coll[Long]].get(placeholder[Int](39))) && (SELF.R5[Coll[Byte]].get == box8.R6[(Coll[Byte], Coll[Byte])].get._2)) && (OUTPUTS.filter({(box9: Box) => box9.propositionBytes == box8.propositionBytes }).size == placeholder[Int](40))\n )} else { placeholder[Boolean](41) })\n}",
"address": "8gDnkVZtt42pVJd1AMoXzJQLHhmf9UCYvHDXaQXWavP9DLv4kaFTzxc146Ujm9AiN68qSeGkYS9h3SeATAsuGCrMLj57tBYAtrHJmvEjSDDgqd8cEucYSiK43GULhMzcbRhHNm4Cwiimf91SaaankE8KCFRvGtba3YQp8xXnwQyg9a34AFhcJD4UxPgqcvhrhPxYS1KoDafuKAEtWTJHb7P7TQz71vVpRbq1poSEHw7TyCLLygxTexgaZkaD1tu13ht2e6ehzGkBJmEdn9S2VEsVUahPpQA1ToXiynFkUmJf1fTBzvqQvJuCjAGnu3NXPgkHjng32XSwx8UYYEZjK7YJBZwwpwzD8WHWL1rJZDA5tvbdSE3drRWX3kKKi6JkiMNkD7s4XfkTh1b2jdZZhvmN91GY97wh5FXtM5uiKvpy45g3e8zHPbFFih1Y8mykd4szNyGS7eJPJQgds6HMyQcXER8LKzkjWaR5xibZCPyu8Cut3qKEyutfBD7BP3bSLXUkeU5yD9EfwUnM2toXET7N6xkS7SDP5yz1BK6NimP8WmkCsLLyyDFQHz2oJZLk9NAE6f3W4DRnFEuZQ79rbUcxXDQkNaVy6jimcWi5qLgCJMc3PQ1T2mNxqJT4S5JqTsEiG92baqjm6J6phZw6xDEjitL6oR2sZQJMfbcXW84hHunE2LS8PqR8q4XBBDzPCwBUTCh4qk7pLvAwyaa6AzorukEHYmJ2cTxMD5QkkjAxsdgTMte81aNGq8AgLq4eAhNeM7s61gdFEwoPeTVN1PzSJSoRyZswYt9rMex1nudtSReuuaKjbkd8PEC",
"assets": [
{
"tokenId": "aa59253a0a9d75d658eec7aeda90f350675b2e1eccfeeed17e5380f619603c71",
"index": 0,
"amount": 100,
"name": "CAT",
"decimals": 2,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "0e209172865a7857f78457cded18525fc7532676501c834d1835f3b7435cc312ea61",
"sigmaType": "Coll[SByte]",
"renderedValue": "9172865a7857f78457cded18525fc7532676501c834d1835f3b7435cc312ea61"
},
"R6": {
"serializedValue": "0e2094458ecac0223f8b6898e9a7e7342f7cf0900be0d5f75813fd739930ededb2d4",
"sigmaType": "Coll[SByte]",
"renderedValue": "94458ecac0223f8b6898e9a7e7342f7cf0900be0d5f75813fd739930ededb2d4"
},
"R8": {
"serializedValue": "0e2010ee6fefe5b8fbc08cf21153ccf5880fc8d3800a7261f645cee359897478dd0c",
"sigmaType": "Coll[SByte]",
"renderedValue": "10ee6fefe5b8fbc08cf21153ccf5880fc8d3800a7261f645cee359897478dd0c"
},
"R7": {
"serializedValue": "0e20b5e375fc059876335c278480f20658454cfd0b078b9949fb64243fd775aa11ef",
"sigmaType": "Coll[SByte]",
"renderedValue": "b5e375fc059876335c278480f20658454cfd0b078b9949fb64243fd775aa11ef"
},
"R9": {
"serializedValue": "1105c8012e146cf009",
"sigmaType": "Coll[SLong]",
"renderedValue": "[100,23,10,54,632]"
},
"R4": {
"serializedValue": "0e240008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7"
}
}
}
],
"dataInputs": [],
"outputs": [
{
"boxId": "c10e581f21e24b4677df6c1fe6cc1d43393cd2657d34000943ae40cc24b32c32",
"transactionId": "74081772c0bfafd6c2b535efa98e2225e7e133f4c2fcda534fd31377b5aa92ae",
"blockId": "5b7cf1b42fdd4bd1bba83988e4f50fea01eee692ffc05d3e4ea64489659fcb65",
"value": 1000000,
"index": 0,
"globalIndex": 52304799,
"creationHeight": 1679080,
"settlementHeight": 1679081,
"ergoTree": "0008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(910cc5,459442,...)))}",
"address": "9fcwctfPQPkDfHgxBns5Uu3dwWpaoywhkpLEobLuztfQuV5mt3T",
"assets": [
{
"tokenId": "94458ecac0223f8b6898e9a7e7342f7cf0900be0d5f75813fd739930ededb2d4",
"index": 0,
"amount": 1,
"name": null,
"decimals": null,
"type": null
},
{
"tokenId": "aa59253a0a9d75d658eec7aeda90f350675b2e1eccfeeed17e5380f619603c71",
"index": 1,
"amount": 100,
"name": "CAT",
"decimals": 2,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "14612aded344064f0d4e18bbc1a80bbb601028fae18c9e2e981e1adfc8a6a659",
"mainChain": true
},
{
"boxId": "a22da15ec23c0d419daa7d6db2def76fda9aff4dabefcf856be08707185c528b",
"transactionId": "74081772c0bfafd6c2b535efa98e2225e7e133f4c2fcda534fd31377b5aa92ae",
"blockId": "5b7cf1b42fdd4bd1bba83988e4f50fea01eee692ffc05d3e4ea64489659fcb65",
"value": 1000000,
"index": 1,
"globalIndex": 52304800,
"creationHeight": 1679080,
"settlementHeight": 1679081,
"ergoTree": "0008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(910cc5,459442,...)))}",
"address": "9fcwctfPQPkDfHgxBns5Uu3dwWpaoywhkpLEobLuztfQuV5mt3T",
"assets": [
{
"tokenId": "aa59253a0a9d75d658eec7aeda90f350675b2e1eccfeeed17e5380f619603c71",
"index": 0,
"amount": 400,
"name": "CAT",
"decimals": 2,
"type": "EIP-004"
}
],
"additionalRegisters": {},
"spentTransactionId": "14612aded344064f0d4e18bbc1a80bbb601028fae18c9e2e981e1adfc8a6a659",
"mainChain": true
},
{
"boxId": "9422a04999c0067241453375dcf5c1c0ee71a33da5653e63b4bc07638dc5a7e5",
"transactionId": "74081772c0bfafd6c2b535efa98e2225e7e133f4c2fcda534fd31377b5aa92ae",
"blockId": "5b7cf1b42fdd4bd1bba83988e4f50fea01eee692ffc05d3e4ea64489659fcb65",
"value": 1100000,
"index": 2,
"globalIndex": 52304801,
"creationHeight": 1679080,
"settlementHeight": 1679081,
"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": "d815431eea35f9cf38aa8f1e9d1a98cb2dab246054cfc2a3628f2385926c5420",
"mainChain": true
},
{
"boxId": "2c843f4b081d4106c0b2fdbe42de77cef42d1c9c751f8fa98d7971a9fe97f435",
"transactionId": "74081772c0bfafd6c2b535efa98e2225e7e133f4c2fcda534fd31377b5aa92ae",
"blockId": "5b7cf1b42fdd4bd1bba83988e4f50fea01eee692ffc05d3e4ea64489659fcb65",
"value": 523320,
"index": 3,
"globalIndex": 52304802,
"creationHeight": 1679080,
"settlementHeight": 1679081,
"ergoTree": "0008cd02910cc52aa89e392d2715fc556aea54d5d4d81ccca937a11481771d37395c39b7",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(910cc5,459442,...)))}",
"address": "9fcwctfPQPkDfHgxBns5Uu3dwWpaoywhkpLEobLuztfQuV5mt3T",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "14612aded344064f0d4e18bbc1a80bbb601028fae18c9e2e981e1adfc8a6a659",
"mainChain": true
}
],
"size": 444,
"isUnconfirmed": false
}