{"items":[{"boxId":"77100ed33ba25b6be053f2a09fbdb6adf71c896d772b0386a23073bec9a75b59","transactionId":"1c51893620110f7ce9619b414bbe2724614b0f638ac0f91bbfc49683902038ac","blockId":"cd0c12ba8d42dfd6288dbff787db5dfb825f974c4617d84194c5c93a159d12f2","value":2000000,"index":0,"globalIndex":829636,"creationHeight":1913968,"settlementHeight":1913970,"ergoTree":"102004140414050004000400041004200500040004420400040004000410050004420500040004420442010104e021050004020500058084af5f04040500040605000480a3050100d806d6017ee4e3000204d6029d72017300d603b2a59e7201730100d604e4c6a70407d605ededed93c27203c2a793db63087203db6308a793e4c672030407720493e4c67203060ee4c6a7060ed606e5c6a707057302959372027303d813d607b2db6501fe730400d608db07027204d609e4e30107d60acbb37208db07027209d60be4e30305d60ce4e30405d60de3070ed60ee6720dd60f7a720cd61095720e7cb4e4dc640ae4c6a7056402720ae4720d730573067307d61199c1a7c17203d612db6a01ddd613e4e3020ed614b4721373087309d615b3b3720a7a720b720fd616e4e3060ed617b17216d618917217730ad619e4c672070407ea02d1ededededededed7205938cb2db63087207730b0001e4c6a7060e937ce4dc640ae4c67207056402720ae4e3080e720b91720c95720e7cb4e4dc640ae4c6a7056402720ae4720d730c730d730e93e4dc640ce4c6a705640283013c0e0e8602720ab3720f7a9a72107211e4e3050ee4c672030564939f72127bb47213730fb17213a0ee72149f72047bcbb3b3721472157208eded917211731090721199720b7210957218957218d801d61ab4721673117312939f72127bb4721673137217a0ee721a9f72197bcbb3b3721a7215db0702721973149199a38cc7720701731593e5c67203070573167206cd7209959372027317d1ededed720593e4c672030564e4c6a7056493e5c672030705731872069299c17203c1a7731995937202731aea02d1edededed720592c17203c1a793e4c672030564e4c6a7056492e4c6720307057ea305937206731bcd720495937202731cea02d1ed917206731d927ea3059a72067e731e05cd7204d1731f","ergoTreeConstants":"0: 10\n1: 10\n2: 0\n3: 0\n4: 0\n5: 8\n6: 16\n7: 0\n8: 0\n9: 33\n10: 0\n11: 0\n12: 0\n13: 8\n14: 0\n15: 33\n16: 0\n17: 0\n18: 33\n19: 33\n20: true\n21: 2160\n22: 0\n23: 1\n24: 0\n25: 100000000\n26: 2\n27: 0\n28: 3\n29: 0\n30: 43200\n31: false","ergoTreeScript":"{\n  val i1 = getVar[Byte](0.toByte).get.toInt\n  val i2 = i1 / placeholder[Int](0)\n  val box3 = OUTPUTS(i1 % placeholder[Int](1))\n  val ge4 = SELF.R4[GroupElement].get\n  val bool5 = (((box3.propositionBytes == SELF.propositionBytes) && (box3.tokens == SELF.tokens)) && (box3.R4[GroupElement].get == ge4)) && (\n    box3.R6[Coll[Byte]].get == SELF.R6[Coll[Byte]].get\n  )\n  val l6 = SELF.R7[Long].getOrElse(placeholder[Long](2))\n  if (i2 == placeholder[Int](3)) {(\n    val box7 = CONTEXT.dataInputs(placeholder[Int](4))\n    val coll8 = ge4.getEncoded\n    val ge9 = getVar[GroupElement](1.toByte).get\n    val coll10 = blake2b256(coll8.append(ge9.getEncoded))\n    val l11 = getVar[Long](3.toByte).get\n    val l12 = getVar[Long](4.toByte).get\n    val opt13 = getVar[Coll[Byte]](7.toByte)\n    val bool14 = opt13.isDefined\n    val coll15 = longToByteArray(l12)\n    val l16 = if (bool14) { byteArrayToLong(SELF.R5[AvlTree].get.get(coll10, opt13.get).get.slice(placeholder[Int](5), placeholder[Int](6))) } else {\n      placeholder[Long](7)\n    }\n    val l17 = SELF.value - box3.value\n    val ge18 = Global.groupGenerator\n    val coll19 = getVar[Coll[Byte]](2.toByte).get\n    val coll20 = coll19.slice(placeholder[Int](8), placeholder[Int](9))\n    val coll21 = coll10.append(longToByteArray(l11)).append(coll15)\n    val coll22 = getVar[Coll[Byte]](6.toByte).get\n    val i23 = coll22.size\n    val bool24 = i23 > placeholder[Int](10)\n    val ge25 = box7.R4[GroupElement].get\n    sigmaProp(\n      (\n        (\n          (\n            (\n              (\n                (bool5 && (box7.tokens(placeholder[Int](11))._1 == SELF.R6[Coll[Byte]].get)) && (\n                  byteArrayToLong(box7.R5[AvlTree].get.get(coll10, getVar[Coll[Byte]](8.toByte).get).get) == l11\n                )\n              ) && (\n                l12 > if (bool14) { byteArrayToLong(SELF.R5[AvlTree].get.get(coll10, opt13.get).get.slice(placeholder[Int](12), placeholder[Int](13))) } else {\n                  placeholder[Long](14)\n                }\n              )\n            ) && (\n              SELF.R5[AvlTree].get.insert(\n                Coll[(Coll[Byte], Coll[Byte])]((coll10, coll15.append(longToByteArray(l16 + l17)))), getVar[Coll[Byte]](5.toByte).get\n              ).get == box3.R5[AvlTree].get\n            )\n          ) && (\n            ge18.exp(byteArrayToBigInt(coll19.slice(placeholder[Int](15), coll19.size))) == decodePoint(coll20).multiply(\n              ge4.exp(byteArrayToBigInt(blake2b256(coll20.append(coll21).append(coll8))))\n            )\n          )\n        ) && (((l17 > placeholder[Long](16)) && (l17 <= l11 - l16)) && if (bool24) { if (bool24) {(\n              val coll26 = coll22.slice(placeholder[Int](17), placeholder[Int](18))\n              ge18.exp(byteArrayToBigInt(coll22.slice(placeholder[Int](19), i23))) == decodePoint(coll26).multiply(ge25.exp(byteArrayToBigInt(blake2b256(coll26.append(coll21).append(ge25.getEncoded)))))\n            )} else { placeholder[Boolean](20) } } else { HEIGHT - box7.creationInfo._1 > placeholder[Int](21) })\n      ) && (box3.R7[Long].getOrElse(placeholder[Long](22)) == l6)\n    ) && proveDlog(ge9)\n  )} else {\n    if (i2 == placeholder[Int](23)) {\n      sigmaProp(\n        ((bool5 && (box3.R5[AvlTree].get == SELF.R5[AvlTree].get)) && (box3.R7[Long].getOrElse(placeholder[Long](24)) == l6)) && (\n          box3.value - SELF.value >= placeholder[Long](25)\n        )\n      )\n    } else {\n      if (i2 == placeholder[Int](26)) {\n        sigmaProp(\n          (((bool5 && (box3.value >= SELF.value)) && (box3.R5[AvlTree].get == SELF.R5[AvlTree].get)) && (box3.R7[Long].get >= HEIGHT.toLong)) && (\n            l6 == placeholder[Long](27)\n          )\n        ) && proveDlog(ge4)\n      } else {\n        if (i2 == placeholder[Int](28)) {\n          sigmaProp((l6 > placeholder[Long](29)) && (HEIGHT.toLong >= l6 + placeholder[Int](30).toLong)) && proveDlog(ge4)\n        } else { sigmaProp(placeholder[Boolean](31)) }\n      }\n    }\n  }\n}","address":"3PQnJ92Krn6NeM1GdMSmNayw34Nuud7UKMoKSTRUTucsNybh99K1HEfjZqyvP7cPag1yBkDv3ruMAgb2NsVKq3tAygjHz7mKDzHK6CJGhD3WfNViD7DoViqbgsXrzvs6Kt8Wyzb48uGqJAFQFWes6ZPKELqUZowy8xtVCS5w1VwnyaeRiWpEyUVGaEHw3qWo5DcVxzmMAP8XXhVTw1rYYrUxsyGPNaBxQkkkTVD9L3bmw77EfeAJgJ1hLxghykNofHscHtMtES4v5FSfqke3Huun81S7gNoraEnsR6Dy6YnQgrBswwCZhyGc89YeNFQn1TCFh5Hct3nKGrd1bV5zoCw67Q9fKtoaCtvcPQ2GDWycGKNRNgyAnPEa8WbHbTEVcjAN25aBwhnY5LFGqYxnUAjhpfkTPJ4FJWRijSqMESzpyrmhTLZdivmn4YSwcchVZr7bHGbfncEDwqPKefdoxNnVPxuVdmeqQXL3aDL7TaqWgExzz1UPXHw3UiKYTUkNgQKCN4WV3LHqc9PecoisL77ydVbSCxPapaX2zTf26F8bGK3hsTVBZnMkt93SJP5GmPgZU5FT9NkFh4okjXK9ce2wmA4MV93ySyYnUKGwTRFJWwE7G1MYqBqTY3ESkn8PJHqVuL4cgtuV2GEPagKt19befRAuUV3FaLGVPJMzpKdANd7hKGZRcy3DnPfT1Q9dyFD4VpdBgFRXJWaaDqYjL7ni4nJcKKam9P395wRRnjGWhTV4hv3KoxC8Xk2CZAUjhkTzvuNHxQrLsWjyrKWJqZgs2uZxoAEHEobDegYWiTcnFCPU9EeJxZLSjysDFninqpQvA66Yt1SvJnSZm49RKsaoR98UJVScdiQfNZE76zTYBioXGatdRz7QVkXDzDPjPMu9Hhepc2XbHqo3ia8tszHptbnSzm2R3PC7iu2Tnhu3QT","assets":[{"tokenId":"a6d1c16e89716ec88b824c7ffb73ca4bb98e3c7850eac161578e82e8b9719005","index":0,"amount":1,"name":"BasisReserve","decimals":0,"type":"EIP-004"}],"additionalRegisters":{"R4":{"serializedValue":"070343fcb18c6eb440e74a3b75243179f1ab4dbfe406d4ddc38b716369b53af337c7","sigmaType":"SGroupElement","renderedValue":"0343fcb18c6eb440e74a3b75243179f1ab4dbfe406d4ddc38b716369b53af337c7"},"R5":{"serializedValue":"647edb2cc5f4057a1b8032e90dbc79c98f6b6f8af13a5319178e6ad3657fd0574702032000","sigmaType":null,"renderedValue":null},"R6":{"serializedValue":"0e203391ccf0109e5feecb67ab9f3ac15cc004668e9d5b81f236bddbbe6912bd03dc","sigmaType":"Coll[SByte]","renderedValue":"3391ccf0109e5feecb67ab9f3ac15cc004668e9d5b81f236bddbbe6912bd03dc"},"R7":{"serializedValue":"0500","sigmaType":"SLong","renderedValue":"0"}},"spentTransactionId":null,"mainChain":true}],"total":1}