Ad
Inputs (2)
Output transaction:
Settlement height:
Value:
0.015 ERG
Tokens:
Loading assets...
Output transaction:
Settlement height:
Value:
0.73885984 ERG
Tokens:
Loading assets...
Outputs (4)
Spent in transaction:
Settlement height:
Value:
0.15 ERG
Tokens:
Loading assets...
Spent in transaction:
Settlement height:
Value:
0.015 ERG
Spent in transaction:
Settlement height:
Value:
0.005 ERG
Spent in transaction:
Settlement height:
Value:
0.58385984 ERG
Tokens:
Loading assets...
Transaction Details
Status: Confirmed
Size: 1.87 KB
Received time: 8/14/2023 10:56:38 PM
Included in blocks: 1,069,220
Confirmations: 698,606
Total coins transferred: 0.75385984 ERG
Fees: 0.005 ERG
Fees per byte: 0.000002615 ERG
Raw Transaction Data
{
  "id": "89a77a606f5c98c8ccbfa16c30c94f8577902d5f1f97bf5bbdcc8c703015062d",
  "blockId": "8686d127b2cfcc482da31bafcb78774d2627eebfbbfd449677e6cc647b39277a",
  "inclusionHeight": 1069220,
  "timestamp": 1692053798587,
  "index": 1,
  "globalIndex": 5674320,
  "numConfirmations": 698606,
  "inputs": [
    {
      "boxId": "5c58685192ea0d8377ce6547f80d74ad576204617839681a89bd96082edb07a8",
      "value": 15000000,
      "index": 0,
      "spendingProof": null,
      "outputBlockId": "e75c168d405c8bee10172d5210464c0223b368fa0a71415e0b8e88112bf2765a",
      "outputTransactionId": "a636c8631218b1c993bdeabcc8e2f1e950128684e9d1663e171a9693df335614",
      "outputIndex": 0,
      "outputGlobalIndex": 31800939,
      "outputCreatedAt": 1069215,
      "outputSettledAt": 1069217,
      "ergoTree": "103e04020400050004000404040004020400040004040500040604000504040204d00f0400040404140404040004000400040004000406040005d00f05d00f05d00f0400040404140406040005d00f040405d00f040004060406040005000100010104000402050004020400040204000400040004020400040204040500010004000e209ebcd694bf34db4ee3e2ccea0087ca42970743b9e019a1e8d145e8560467c60ed81fd601db6308a7d602830002d603c1a7d604b27201730001860272027203d6058c720402d606c6a70611d607e47206d608b27207730100d609e4c6a7070ed60a95ec8f72057208948c720401720973027205d60b8f720a7208d60ce4c6a7040ed60ddb6903db6503fed60ee4c6a70559d60f8c720e01d6108c720e02d611b2db6501fe730300d612e4c672110404d613b2a5730401a7d614db63087213d615c17213d616860272027215d617b272147305017216d618b2a5730601a7d619db63087218d61ac17218d61b86027202721ad61cb27219730701721bd61de4c6a7080ed61e93c5b2a4730800c5a7d61fb27207730901730aea02eb02ea02d1720bcdeeb4720c730bb1720cd19591720d720f9591720d7210d813d620b1a5d621b2a5730c00d6229c730de4c672110605d6237213d6247214d6257215d6267216d6277217d6287218d629e5c672280463b2a5997220730e00d62ac672290404d62be6722ad62c9999730f721295722bd801d62ce5722a731095ec8f722c731192722c7312722c95ed93722c7313e6c67229050c4c0eb0e5c67229050c4c0e83004c0e7314d9012d404c0e9a8c722d018c8c722d020273157316d62d7219d62e721ad62f721bd630721cd631b2a5731701a7d632b27201731800eced720b96830401937220731993db63087221720192c17221997203722293c27221720ced92720a720896830601721eeded93c27223720c928c7227029591b17209731a9d9c720a7e722c05731b999d9c720a7e722c05731c7222938c7227017209eded93c27228e4c67211050e928c7230029d9c720a7e721205731d938c723001720993c27231721d937232b2db63087231731e00ed95722bd801d633e4722a95ec8f7233731f9272337320d802d634b2a5732101a7d635b2db6308723473220186027202c17234eded928c7235029d9c720a7e7233057323938c723501720993c27234c2722995ed9372337324e6c67229050c4c0ed802d634e5c67229050c4c0e83004c0ed635b1723493b4ad7234d901364c0e86028c7236019d9c7e8c72360205720a732573267235adb4a573279a73287235d9013663d801d638b2db6308723673290186027202c1723695938c72380172098602c272368c72380286027202732a732b732c93cbc372298c723201d808d620b2a5732d00d621db63087220d622b27221732e0186027202c17220d6238c722202d62491721f732fd625e4c672110711d626b2a5733000d627b2db6308722673310186027202c1722696830c01721e938c7222017209ec92722395720b72089a720ab27207733200ed7224927223721f93b27201733300b2722173340093c27220c2a793e4c67220040e720c95ed7224927223721fd801d628e4c672200559ed938c722801720f908c722802720d93e4c6722005598602720f9590997210720db272257335009a7210b27225733600721093c672200611720693e4c67220070e720993b172219593b1720973377338733993c27226721deced938c7227017209928c722702720a93720a733a733bd1938cb2db63087211733c0001733d",
      "ergoTreeConstants": "0: 1\n1: 0\n2: 0\n3: 0\n4: 2\n5: 0\n6: 1\n7: 0\n8: 0\n9: 2\n10: 0\n11: 3\n12: 0\n13: 2\n14: 1\n15: 1000\n16: 0\n17: 2\n18: 10\n19: 2\n20: 0\n21: 0\n22: 0\n23: 0\n24: 0\n25: 3\n26: 0\n27: 1000\n28: 1000\n29: 1000\n30: 0\n31: 2\n32: 10\n33: 3\n34: 0\n35: 1000\n36: 2\n37: 1000\n38: 0\n39: 3\n40: 3\n41: 0\n42: 0\n43: false\n44: true\n45: 0\n46: 1\n47: 0\n48: 1\n49: 0\n50: 1\n51: 0\n52: 0\n53: 0\n54: 1\n55: 0\n56: 1\n57: 2\n58: 0\n59: false\n60: 0\n61: Coll(-98,-68,-42,-108,-65,52,-37,78,-29,-30,-52,-22,0,-121,-54,66,-105,7,67,-71,-32,25,-95,-24,-47,69,-24,86,4,103,-58,14)",
      "ergoTreeScript": "{\n  val coll1 = SELF.tokens\n  val coll2 = Coll[Byte]()\n  val l3 = SELF.value\n  val tuple4 = coll1.getOrElse(placeholder[Int](0), (coll2, l3))\n  val l5 = tuple4._2\n  val opt6 = SELF.R6[Coll[Long]]\n  val coll7 = opt6.get\n  val l8 = coll7(placeholder[Int](1))\n  val coll9 = SELF.R7[Coll[Byte]].get\n  val l10 = if ((l5 < l8) || (tuple4._1 != coll9)) { placeholder[Long](2) } else { l5 }\n  val bool11 = l10 < l8\n  val coll12 = SELF.R4[Coll[Byte]].get\n  val l13 = CONTEXT.preHeader.timestamp\n  val tuple14 = SELF.R5[(Long, Long)].get\n  val l15 = tuple14._1\n  val l16 = tuple14._2\n  val box17 = CONTEXT.dataInputs(placeholder[Int](3))\n  val i18 = box17.R4[Int].get\n  val box19 = OUTPUTS.getOrElse(placeholder[Int](4), SELF)\n  val coll20 = box19.tokens\n  val l21 = box19.value\n  val tuple22 = (coll2, l21)\n  val tuple23 = coll20.getOrElse(placeholder[Int](5), tuple22)\n  val box24 = OUTPUTS.getOrElse(placeholder[Int](6), SELF)\n  val coll25 = box24.tokens\n  val l26 = box24.value\n  val tuple27 = (coll2, l26)\n  val tuple28 = coll25.getOrElse(placeholder[Int](7), tuple27)\n  val coll29 = SELF.R8[Coll[Byte]].get\n  val bool30 = INPUTS(placeholder[Int](8)).id == SELF.id\n  val l31 = coll7.getOrElse(placeholder[Int](9), placeholder[Long](10))\n  sigmaProp(bool11) && proveDlog(decodePoint(coll12.slice(placeholder[Int](11), coll12.size))) || sigmaProp(if (l13 > l15) { if (l13 > l16) {(\n        val i32 = OUTPUTS.size\n        val box33 = OUTPUTS(placeholder[Int](12))\n        val l34 = placeholder[Long](13) * box17.R6[Long].get\n        val box35 = box19\n        val coll36 = coll20\n        val l37 = l21\n        val tuple38 = tuple22\n        val tuple39 = tuple23\n        val box40 = box24\n        val box41 = box40.R4[Box].getOrElse(OUTPUTS(i32 - placeholder[Int](14)))\n        val opt42 = box41.R4[Int]\n        val bool43 = opt42.isDefined\n        val i44 = placeholder[Int](15) - i18 - if (bool43) {(\n          val i44 = opt42.getOrElse(placeholder[Int](16))\n          if ((i44 < placeholder[Int](17)) || (i44 >= placeholder[Int](18))) { i44 } else { if ((i44 == placeholder[Int](19)) && box41.R5[Coll[(Coll[Byte], Int)]].isDefined) { box41.R5[Coll[(Coll[Byte], Int)]].getOrElse(Coll[(Coll[Byte], Int)]()).fold(placeholder[Int](20), {(tuple45: (Int, (Coll[Byte], Int))) => tuple45._1 + tuple45._2._2 }) } else { placeholder[Int](21) } }\n        )} else { placeholder[Int](22) }\n        val coll45 = coll25\n        val l46 = l26\n        val tuple47 = tuple27\n        val tuple48 = tuple28\n        val box49 = OUTPUTS.getOrElse(placeholder[Int](23), SELF)\n        val tuple50 = coll1(placeholder[Int](24))\n        (bool11 && allOf(Coll[Boolean](i32 == placeholder[Int](25), box33.tokens == coll1, box33.value >= l3 - l34, box33.propositionBytes == coll12))) || ((l10 >= l8) && allOf(Coll[Boolean](bool30, ((box35.propositionBytes == coll12) && (tuple39._2 >= if (coll9.size > placeholder[Int](26)) { l10 * i44.toLong / placeholder[Long](27) } else { l10 * i44.toLong / placeholder[Long](28) - l34 })) && (tuple39._1 == coll9), ((box40.propositionBytes == box17.R5[Coll[Byte]].get) && (tuple48._2 >= l10 * i18.toLong / placeholder[Long](29))) && (tuple48._1 == coll9), box49.propositionBytes == coll29, tuple50 == box49.tokens(placeholder[Int](30)), if (bool43) {(\n                val i51 = opt42.get\n                if ((i51 < placeholder[Int](31)) || (i51 >= placeholder[Int](32))) {(\n                  val box52 = OUTPUTS.getOrElse(placeholder[Int](33), SELF)\n                  val tuple53 = box52.tokens.getOrElse(placeholder[Int](34), (coll2, box52.value))\n                  ((tuple53._2 >= l10 * i51.toLong / placeholder[Long](35)) && (tuple53._1 == coll9)) && (box52.propositionBytes == box41.propositionBytes)\n                )} else { if ((i51 == placeholder[Int](36)) && box41.R5[Coll[(Coll[Byte], Int)]].isDefined) {(\n                    val coll52 = box41.R5[Coll[(Coll[Byte], Int)]].getOrElse(Coll[(Coll[Byte], Int)]())\n                    val i53 = coll52.size\n                    coll52.map({(tuple54: (Coll[Byte], Int)) => (tuple54._1, tuple54._2.toLong * l10 / placeholder[Long](37)) }).slice(placeholder[Int](38), i53) == OUTPUTS.slice(placeholder[Int](39), placeholder[Int](40) + i53).map({(box54: Box) =>\n                        val tuple56 = box54.tokens.getOrElse(placeholder[Int](41), (coll2, box54.value))\n                        if (tuple56._1 == coll9) { (box54.propositionBytes, tuple56._2) } else { (coll2, placeholder[Long](42)) }\n                      })\n                  )} else { placeholder[Boolean](43) } }\n              )} else { placeholder[Boolean](44) } && (blake2b256(box41.bytes) == tuple50._1))))\n      )} else {(\n        val box32 = OUTPUTS(placeholder[Int](45))\n        val coll33 = box32.tokens\n        val tuple34 = coll33.getOrElse(placeholder[Int](46), (coll2, box32.value))\n        val l35 = tuple34._2\n        val bool36 = l31 > placeholder[Long](47)\n        val coll37 = box17.R7[Coll[Long]].get\n        val box38 = OUTPUTS(placeholder[Int](48))\n        val tuple39 = box38.tokens.getOrElse(placeholder[Int](49), (coll2, box38.value))\n        allOf(Coll[Boolean](bool30, tuple34._1 == coll9, (l35 >= if (bool11) { l8 } else { l10 + coll7(placeholder[Int](50)) }) || (bool36 && (l35 >= l31)), coll1(placeholder[Int](51)) == coll33(placeholder[Int](52)), box32.propositionBytes == SELF.propositionBytes, box32.R4[Coll[Byte]].get == coll12, if (bool36 && (l35 >= l31)) {(\n              val tuple40 = box32.R5[(Long, Long)].get\n              (tuple40._1 == l15) && (tuple40._2 <= l13)\n            )} else { box32.R5[(Long, Long)].get == (l15, if (l16 - l13 <= coll37(placeholder[Int](53))) { l16 + coll37(placeholder[Int](54)) } else { l16 }) }, box32.R6[Coll[Long]] == opt6, box32.R7[Coll[Byte]].get == coll9, coll33.size == if (coll9.size == placeholder[Int](55)) { placeholder[Int](56) } else { placeholder[Int](57) }, box38.propositionBytes == coll29, ((tuple39._1 == coll9) && (tuple39._2 >= l10)) || (l10 == placeholder[Long](58))))\n      )} } else { placeholder[Boolean](59) }) && sigmaProp(box17.tokens(placeholder[Int](60))._1 == placeholder[Coll[Byte]](61))\n}",
      "address": "3wePXnLZEoPYFHiJhCER9umrwkK2deDK6nfG6kQSfxK4MhMYX68vTn7JnofL4FyG7CojsgoCUXfbynXRhi5c7z3TyAWigEGruBCecD9HfCUGdJ4ZiKuT4VotXnbaF74sKiRs93tv6pUKJR8ZkVn38LpHuFMj3VXg9eW4C71gXbuJ1iAXR5sRFZz8sZuZSJUJkwNGVC8qnxbM9pBF8mNQgjk6jcsd75ARonh9TgWAGEpre95oEnGeuS4LC2XeKmTdD1R9JVrXqvffQkjNTK7rjpSboVxtpPCXzyEKQJ5YvpAkReN7fSsTctU8Cf8fsFKpCcx1sAeV2bnVakbSYjFA5KBmUGqADpUJkhi8kPDHQ8FmjKyVhXmyFX7WNWGct9THQoHktNjPr8SLe21TcXVXY5QyrzW7B8vayJY6TPP1NBYASBN7iYL5Tq1aJLcbqmL4QujZLnHXYpMonL1Gk8RK2i99ZdF4zGL5ypyaxVwgyZ2uCnQrPHFmKYaESabVQnUAaRt25aWcigePqaEUJNnDWr1pER7EeH5Ed4Nh3PqdhZBvM3zSCKZLwY6yJvT14o5QCqFAzpDSCyidBCMG6bBpfXd7Ndo8CCYD5mdMj1dPWpbT1Wy6hKG5BL5tAEe3YhFSiaFfFkwES3sZ1pJxJtCZ8LSJDjthtZEdWdHeuriKUuXxB8LpNXPUdotUoc9FDiNQKi4u4ejLXcUn37eT5U4EsKTE1YFDbMnsxU5ZCLVstzvc8NrnY1EYFgfanSSpFRpucr7v22qAsC2bB4XyiVRa7JBq7BWHPNPf4XhZwsqLkdJSsGnByFMYjpa5eGBTXjYmLyeayS3ZbRPCSycAVpAYt7LZ8Akzax3btwoHk6hN68qf2yvskbF6o6Po5j3gnFyBfuvCZFYkCMb2EFYHVD4iEq9Y85yfHbbTLnZW4aaAkw1Apb1sAnTFBj2Wq8f4SohmSaZvZVtxz9EooYWW8huQAHo8CmTgH5kDo2C9mdYuQsC6AVCPHgE1CvvfzfdWqeeu3reG7Fs7xCAuLF6btiGyK7SCyog2wA1uuNDdbYPYnHbvnvDboiGVKUfWagQu8ZGDocSsen6Q9y9N3nH69Lp9yCH4xKia5Z4dx7jabny3UWUB8fvFMVKHySUW4RpjUeekhqEMCPPNPaRnuqTVnGKtf3ehea2rwBvUYPiBPakq2DDf1L4aYyuqJ8RJoxFrpPEvpaQEcC3wkcHPAcH5x4Gcs1PdmLU9oG4aN4oTB8MyUakFfc1qVaJ8a89i2rnMfNn3BpLFcbnc6YWoiioBUf3DsewfwfKqM47yujVNKGc1AujWvreqM46KuDmPd3mdZBHB5tiad4h5XAoZ5mHFUV3HsVcQHdP21CXnRpY8wSqcU2xHck422BHALunisMSvNkyN7EPTE4dSUwd7a9aGRQGzJx4ovknbz9Ym5DvJ5P7MBGBxTp55UjrM4ix5q83xRWwABvj8bXB2GrSFjYuPvM8DYZpKxs3BvyS7xXRdTudcM1m99U4vkWEztKon4CMsJof2dFfL2VfMz5iQKDSw91eEdLvLrKRJ6VWZFjafWiHMgLwKJ5n4MQP18sSccSrbNcWq7kKWRx1MRYg8cDyshVM1Af8mN5yb6RNHBn6cq9zVVvCNy1a3aMD12fb2aCXtF19JNAAXouozLJgVMAsM3AWRUcCq4GbdWxzYsSPLMuMgXUSY9abJ4eh1NSTGxkLtamSNn9NiYMBz7LD6xbLsPhAxwcHx4iBVsxyoSZLai13HNtUDCgH",
      "assets": [
        {
          "tokenId": "529aae28fba7259a05e2851c11a025f4b2d0facfbfb40777932a9ef476a3a679",
          "index": 0,
          "amount": 1,
          "name": "Peperg #158",
          "decimals": 0,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R5": {
          "serializedValue": "59a0b2cce3be628697d5a4c362",
          "sigmaType": "(SLong, SLong)",
          "renderedValue": "[1692053114000,1692658214339]"
        },
        "R6": {
          "serializedValue": "11038084af5f8088debe0180c6868f01",
          "sigmaType": "Coll[SLong]",
          "renderedValue": "[100000000,200000000,150000000]"
        },
        "R8": {
          "serializedValue": "0e240008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9"
        },
        "R7": {
          "serializedValue": "0e00",
          "sigmaType": "Coll[SByte]",
          "renderedValue": ""
        },
        "R4": {
          "serializedValue": "0e240008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9"
        }
      }
    },
    {
      "boxId": "37e6d11cae4fbbf3bc409ec47c0739f43171d195aac4f5ef30f5eb085f5c61f0",
      "value": 738859840,
      "index": 1,
      "spendingProof": "85041e184115e35235e8c98dc252bf29526f0630f17860d72d8699f4442800e28a50bf53ae197b948f339d6d38992749121008c4e6501963",
      "outputBlockId": "934596e97c57dcc3e794efbbc0246eb2c0314f14697b31821d1bafb0b8e1ab18",
      "outputTransactionId": "8a3aa4dc60cff2de5f3598a7116ed39054165a260c869e945de338c0d321dc56",
      "outputIndex": 1,
      "outputGlobalIndex": 31800192,
      "outputCreatedAt": 1069192,
      "outputSettledAt": 1069194,
      "ergoTree": "0008cd034ebb8fd5a8e4f943659421310da9b884bb9a779760309ca8838d7b36abe15c42",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(4ebb8f,705450,...)))}",
      "address": "9h4Up2fLnb57knScCHyFppKv5fkQZt8b3iWsW26FCeBRcmd2VfZ",
      "assets": [
        {
          "tokenId": "6f3d0fc3186afa1e4e22be1ca18ca0a7f9554f1a336ab03a6cd07e760835b2f9",
          "index": 0,
          "amount": 1,
          "name": "Porcelain Sculpture #8",
          "decimals": 0,
          "type": "EIP-004"
        },
        {
          "tokenId": "9932d7204dac9db502d31a574066645d61df6b37d14a007df934ae14bf2a1dcb",
          "index": 1,
          "amount": 1,
          "name": "old",
          "decimals": 0,
          "type": "EIP-004"
        },
        {
          "tokenId": "f6e6c67dd3e396959b4a6b9ce7b209ca757aeae78e632036d68e12ce8d815819",
          "index": 2,
          "amount": 1,
          "name": "1",
          "decimals": 0,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {}
    }
  ],
  "dataInputs": [
    {
      "boxId": "573d9010b852894b9f99bc072933e6cfa115b490f857451e385dbc2e8448cf7c",
      "value": 4219364,
      "index": 0,
      "outputBlockId": "b3cfb684232fe21e89a8132c966b08c6772b72369822c397d25a7bc8e98c9bda",
      "outputTransactionId": "aa58e9d389d3044fda4201159d5d62752e0820f8d0b8506cec28ac4fd0ea826e",
      "outputIndex": 0,
      "ergoTree": "0008cd03b04048a9708f0a2b109d75513a2483e3b9ede622efb3cc03bdddf93bccd93ac5",
      "address": "9hoRnjysKfkwZSCgSFNzSXMohwYn8DqruuYxD6vT7Ubw55qnwiZ",
      "assets": [],
      "additionalRegisters": {
        "R5": {
          "serializedValue": "0e240008cd03d4e3f9c9956945986a2bc2621a2fc02b9f7492fe57c87be07a33a0d7ccef5bc8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0008cd03d4e3f9c9956945986a2bc2621a2fc02b9f7492fe57c87be07a33a0d7ccef5bc8"
        },
        "R6": {
          "serializedValue": "0580dac409",
          "sigmaType": "SLong",
          "renderedValue": "10000000"
        },
        "R8": {
          "serializedValue": "058084af5f",
          "sigmaType": "SLong",
          "renderedValue": "100000000"
        },
        "R7": {
          "serializedValue": "110280dddb0180fca402",
          "sigmaType": "Coll[SLong]",
          "renderedValue": "[1800000,2400000]"
        },
        "R4": {
          "serializedValue": "0428",
          "sigmaType": "SInt",
          "renderedValue": "20"
        }
      }
    }
  ],
  "outputs": [
    {
      "boxId": "4c0333ce9b1d5cd3613a0bb739805fa3c419cf3e2d2a13966a5e59f1745cbc37",
      "transactionId": "89a77a606f5c98c8ccbfa16c30c94f8577902d5f1f97bf5bbdcc8c703015062d",
      "blockId": "8686d127b2cfcc482da31bafcb78774d2627eebfbbfd449677e6cc647b39277a",
      "value": 150000000,
      "index": 0,
      "globalIndex": 31800953,
      "creationHeight": 1069218,
      "settlementHeight": 1069220,
      "ergoTree": "103e04020400050004000404040004020400040004040500040604000504040204d00f0400040404140404040004000400040004000406040005d00f05d00f05d00f0400040404140406040005d00f040405d00f040004060406040005000100010104000402050004020400040204000400040004020400040204040500010004000e209ebcd694bf34db4ee3e2ccea0087ca42970743b9e019a1e8d145e8560467c60ed81fd601db6308a7d602830002d603c1a7d604b27201730001860272027203d6058c720402d606c6a70611d607e47206d608b27207730100d609e4c6a7070ed60a95ec8f72057208948c720401720973027205d60b8f720a7208d60ce4c6a7040ed60ddb6903db6503fed60ee4c6a70559d60f8c720e01d6108c720e02d611b2db6501fe730300d612e4c672110404d613b2a5730401a7d614db63087213d615c17213d616860272027215d617b272147305017216d618b2a5730601a7d619db63087218d61ac17218d61b86027202721ad61cb27219730701721bd61de4c6a7080ed61e93c5b2a4730800c5a7d61fb27207730901730aea02eb02ea02d1720bcdeeb4720c730bb1720cd19591720d720f9591720d7210d813d620b1a5d621b2a5730c00d6229c730de4c672110605d6237213d6247214d6257215d6267216d6277217d6287218d629e5c672280463b2a5997220730e00d62ac672290404d62be6722ad62c9999730f721295722bd801d62ce5722a731095ec8f722c731192722c7312722c95ed93722c7313e6c67229050c4c0eb0e5c67229050c4c0e83004c0e7314d9012d404c0e9a8c722d018c8c722d020273157316d62d7219d62e721ad62f721bd630721cd631b2a5731701a7d632b27201731800eced720b96830401937220731993db63087221720192c17221997203722293c27221720ced92720a720896830601721eeded93c27223720c928c7227029591b17209731a9d9c720a7e722c05731b999d9c720a7e722c05731c7222938c7227017209eded93c27228e4c67211050e928c7230029d9c720a7e721205731d938c723001720993c27231721d937232b2db63087231731e00ed95722bd801d633e4722a95ec8f7233731f9272337320d802d634b2a5732101a7d635b2db6308723473220186027202c17234eded928c7235029d9c720a7e7233057323938c723501720993c27234c2722995ed9372337324e6c67229050c4c0ed802d634e5c67229050c4c0e83004c0ed635b1723493b4ad7234d901364c0e86028c7236019d9c7e8c72360205720a732573267235adb4a573279a73287235d9013663d801d638b2db6308723673290186027202c1723695938c72380172098602c272368c72380286027202732a732b732c93cbc372298c723201d808d620b2a5732d00d621db63087220d622b27221732e0186027202c17220d6238c722202d62491721f732fd625e4c672110711d626b2a5733000d627b2db6308722673310186027202c1722696830c01721e938c7222017209ec92722395720b72089a720ab27207733200ed7224927223721f93b27201733300b2722173340093c27220c2a793e4c67220040e720c95ed7224927223721fd801d628e4c672200559ed938c722801720f908c722802720d93e4c6722005598602720f9590997210720db272257335009a7210b27225733600721093c672200611720693e4c67220070e720993b172219593b1720973377338733993c27226721deced938c7227017209928c722702720a93720a733a733bd1938cb2db63087211733c0001733d",
      "ergoTreeConstants": "0: 1\n1: 0\n2: 0\n3: 0\n4: 2\n5: 0\n6: 1\n7: 0\n8: 0\n9: 2\n10: 0\n11: 3\n12: 0\n13: 2\n14: 1\n15: 1000\n16: 0\n17: 2\n18: 10\n19: 2\n20: 0\n21: 0\n22: 0\n23: 0\n24: 0\n25: 3\n26: 0\n27: 1000\n28: 1000\n29: 1000\n30: 0\n31: 2\n32: 10\n33: 3\n34: 0\n35: 1000\n36: 2\n37: 1000\n38: 0\n39: 3\n40: 3\n41: 0\n42: 0\n43: false\n44: true\n45: 0\n46: 1\n47: 0\n48: 1\n49: 0\n50: 1\n51: 0\n52: 0\n53: 0\n54: 1\n55: 0\n56: 1\n57: 2\n58: 0\n59: false\n60: 0\n61: Coll(-98,-68,-42,-108,-65,52,-37,78,-29,-30,-52,-22,0,-121,-54,66,-105,7,67,-71,-32,25,-95,-24,-47,69,-24,86,4,103,-58,14)",
      "ergoTreeScript": "{\n  val coll1 = SELF.tokens\n  val coll2 = Coll[Byte]()\n  val l3 = SELF.value\n  val tuple4 = coll1.getOrElse(placeholder[Int](0), (coll2, l3))\n  val l5 = tuple4._2\n  val opt6 = SELF.R6[Coll[Long]]\n  val coll7 = opt6.get\n  val l8 = coll7(placeholder[Int](1))\n  val coll9 = SELF.R7[Coll[Byte]].get\n  val l10 = if ((l5 < l8) || (tuple4._1 != coll9)) { placeholder[Long](2) } else { l5 }\n  val bool11 = l10 < l8\n  val coll12 = SELF.R4[Coll[Byte]].get\n  val l13 = CONTEXT.preHeader.timestamp\n  val tuple14 = SELF.R5[(Long, Long)].get\n  val l15 = tuple14._1\n  val l16 = tuple14._2\n  val box17 = CONTEXT.dataInputs(placeholder[Int](3))\n  val i18 = box17.R4[Int].get\n  val box19 = OUTPUTS.getOrElse(placeholder[Int](4), SELF)\n  val coll20 = box19.tokens\n  val l21 = box19.value\n  val tuple22 = (coll2, l21)\n  val tuple23 = coll20.getOrElse(placeholder[Int](5), tuple22)\n  val box24 = OUTPUTS.getOrElse(placeholder[Int](6), SELF)\n  val coll25 = box24.tokens\n  val l26 = box24.value\n  val tuple27 = (coll2, l26)\n  val tuple28 = coll25.getOrElse(placeholder[Int](7), tuple27)\n  val coll29 = SELF.R8[Coll[Byte]].get\n  val bool30 = INPUTS(placeholder[Int](8)).id == SELF.id\n  val l31 = coll7.getOrElse(placeholder[Int](9), placeholder[Long](10))\n  sigmaProp(bool11) && proveDlog(decodePoint(coll12.slice(placeholder[Int](11), coll12.size))) || sigmaProp(if (l13 > l15) { if (l13 > l16) {(\n        val i32 = OUTPUTS.size\n        val box33 = OUTPUTS(placeholder[Int](12))\n        val l34 = placeholder[Long](13) * box17.R6[Long].get\n        val box35 = box19\n        val coll36 = coll20\n        val l37 = l21\n        val tuple38 = tuple22\n        val tuple39 = tuple23\n        val box40 = box24\n        val box41 = box40.R4[Box].getOrElse(OUTPUTS(i32 - placeholder[Int](14)))\n        val opt42 = box41.R4[Int]\n        val bool43 = opt42.isDefined\n        val i44 = placeholder[Int](15) - i18 - if (bool43) {(\n          val i44 = opt42.getOrElse(placeholder[Int](16))\n          if ((i44 < placeholder[Int](17)) || (i44 >= placeholder[Int](18))) { i44 } else { if ((i44 == placeholder[Int](19)) && box41.R5[Coll[(Coll[Byte], Int)]].isDefined) { box41.R5[Coll[(Coll[Byte], Int)]].getOrElse(Coll[(Coll[Byte], Int)]()).fold(placeholder[Int](20), {(tuple45: (Int, (Coll[Byte], Int))) => tuple45._1 + tuple45._2._2 }) } else { placeholder[Int](21) } }\n        )} else { placeholder[Int](22) }\n        val coll45 = coll25\n        val l46 = l26\n        val tuple47 = tuple27\n        val tuple48 = tuple28\n        val box49 = OUTPUTS.getOrElse(placeholder[Int](23), SELF)\n        val tuple50 = coll1(placeholder[Int](24))\n        (bool11 && allOf(Coll[Boolean](i32 == placeholder[Int](25), box33.tokens == coll1, box33.value >= l3 - l34, box33.propositionBytes == coll12))) || ((l10 >= l8) && allOf(Coll[Boolean](bool30, ((box35.propositionBytes == coll12) && (tuple39._2 >= if (coll9.size > placeholder[Int](26)) { l10 * i44.toLong / placeholder[Long](27) } else { l10 * i44.toLong / placeholder[Long](28) - l34 })) && (tuple39._1 == coll9), ((box40.propositionBytes == box17.R5[Coll[Byte]].get) && (tuple48._2 >= l10 * i18.toLong / placeholder[Long](29))) && (tuple48._1 == coll9), box49.propositionBytes == coll29, tuple50 == box49.tokens(placeholder[Int](30)), if (bool43) {(\n                val i51 = opt42.get\n                if ((i51 < placeholder[Int](31)) || (i51 >= placeholder[Int](32))) {(\n                  val box52 = OUTPUTS.getOrElse(placeholder[Int](33), SELF)\n                  val tuple53 = box52.tokens.getOrElse(placeholder[Int](34), (coll2, box52.value))\n                  ((tuple53._2 >= l10 * i51.toLong / placeholder[Long](35)) && (tuple53._1 == coll9)) && (box52.propositionBytes == box41.propositionBytes)\n                )} else { if ((i51 == placeholder[Int](36)) && box41.R5[Coll[(Coll[Byte], Int)]].isDefined) {(\n                    val coll52 = box41.R5[Coll[(Coll[Byte], Int)]].getOrElse(Coll[(Coll[Byte], Int)]())\n                    val i53 = coll52.size\n                    coll52.map({(tuple54: (Coll[Byte], Int)) => (tuple54._1, tuple54._2.toLong * l10 / placeholder[Long](37)) }).slice(placeholder[Int](38), i53) == OUTPUTS.slice(placeholder[Int](39), placeholder[Int](40) + i53).map({(box54: Box) =>\n                        val tuple56 = box54.tokens.getOrElse(placeholder[Int](41), (coll2, box54.value))\n                        if (tuple56._1 == coll9) { (box54.propositionBytes, tuple56._2) } else { (coll2, placeholder[Long](42)) }\n                      })\n                  )} else { placeholder[Boolean](43) } }\n              )} else { placeholder[Boolean](44) } && (blake2b256(box41.bytes) == tuple50._1))))\n      )} else {(\n        val box32 = OUTPUTS(placeholder[Int](45))\n        val coll33 = box32.tokens\n        val tuple34 = coll33.getOrElse(placeholder[Int](46), (coll2, box32.value))\n        val l35 = tuple34._2\n        val bool36 = l31 > placeholder[Long](47)\n        val coll37 = box17.R7[Coll[Long]].get\n        val box38 = OUTPUTS(placeholder[Int](48))\n        val tuple39 = box38.tokens.getOrElse(placeholder[Int](49), (coll2, box38.value))\n        allOf(Coll[Boolean](bool30, tuple34._1 == coll9, (l35 >= if (bool11) { l8 } else { l10 + coll7(placeholder[Int](50)) }) || (bool36 && (l35 >= l31)), coll1(placeholder[Int](51)) == coll33(placeholder[Int](52)), box32.propositionBytes == SELF.propositionBytes, box32.R4[Coll[Byte]].get == coll12, if (bool36 && (l35 >= l31)) {(\n              val tuple40 = box32.R5[(Long, Long)].get\n              (tuple40._1 == l15) && (tuple40._2 <= l13)\n            )} else { box32.R5[(Long, Long)].get == (l15, if (l16 - l13 <= coll37(placeholder[Int](53))) { l16 + coll37(placeholder[Int](54)) } else { l16 }) }, box32.R6[Coll[Long]] == opt6, box32.R7[Coll[Byte]].get == coll9, coll33.size == if (coll9.size == placeholder[Int](55)) { placeholder[Int](56) } else { placeholder[Int](57) }, box38.propositionBytes == coll29, ((tuple39._1 == coll9) && (tuple39._2 >= l10)) || (l10 == placeholder[Long](58))))\n      )} } else { placeholder[Boolean](59) }) && sigmaProp(box17.tokens(placeholder[Int](60))._1 == placeholder[Coll[Byte]](61))\n}",
      "address": "3wePXnLZEoPYFHiJhCER9umrwkK2deDK6nfG6kQSfxK4MhMYX68vTn7JnofL4FyG7CojsgoCUXfbynXRhi5c7z3TyAWigEGruBCecD9HfCUGdJ4ZiKuT4VotXnbaF74sKiRs93tv6pUKJR8ZkVn38LpHuFMj3VXg9eW4C71gXbuJ1iAXR5sRFZz8sZuZSJUJkwNGVC8qnxbM9pBF8mNQgjk6jcsd75ARonh9TgWAGEpre95oEnGeuS4LC2XeKmTdD1R9JVrXqvffQkjNTK7rjpSboVxtpPCXzyEKQJ5YvpAkReN7fSsTctU8Cf8fsFKpCcx1sAeV2bnVakbSYjFA5KBmUGqADpUJkhi8kPDHQ8FmjKyVhXmyFX7WNWGct9THQoHktNjPr8SLe21TcXVXY5QyrzW7B8vayJY6TPP1NBYASBN7iYL5Tq1aJLcbqmL4QujZLnHXYpMonL1Gk8RK2i99ZdF4zGL5ypyaxVwgyZ2uCnQrPHFmKYaESabVQnUAaRt25aWcigePqaEUJNnDWr1pER7EeH5Ed4Nh3PqdhZBvM3zSCKZLwY6yJvT14o5QCqFAzpDSCyidBCMG6bBpfXd7Ndo8CCYD5mdMj1dPWpbT1Wy6hKG5BL5tAEe3YhFSiaFfFkwES3sZ1pJxJtCZ8LSJDjthtZEdWdHeuriKUuXxB8LpNXPUdotUoc9FDiNQKi4u4ejLXcUn37eT5U4EsKTE1YFDbMnsxU5ZCLVstzvc8NrnY1EYFgfanSSpFRpucr7v22qAsC2bB4XyiVRa7JBq7BWHPNPf4XhZwsqLkdJSsGnByFMYjpa5eGBTXjYmLyeayS3ZbRPCSycAVpAYt7LZ8Akzax3btwoHk6hN68qf2yvskbF6o6Po5j3gnFyBfuvCZFYkCMb2EFYHVD4iEq9Y85yfHbbTLnZW4aaAkw1Apb1sAnTFBj2Wq8f4SohmSaZvZVtxz9EooYWW8huQAHo8CmTgH5kDo2C9mdYuQsC6AVCPHgE1CvvfzfdWqeeu3reG7Fs7xCAuLF6btiGyK7SCyog2wA1uuNDdbYPYnHbvnvDboiGVKUfWagQu8ZGDocSsen6Q9y9N3nH69Lp9yCH4xKia5Z4dx7jabny3UWUB8fvFMVKHySUW4RpjUeekhqEMCPPNPaRnuqTVnGKtf3ehea2rwBvUYPiBPakq2DDf1L4aYyuqJ8RJoxFrpPEvpaQEcC3wkcHPAcH5x4Gcs1PdmLU9oG4aN4oTB8MyUakFfc1qVaJ8a89i2rnMfNn3BpLFcbnc6YWoiioBUf3DsewfwfKqM47yujVNKGc1AujWvreqM46KuDmPd3mdZBHB5tiad4h5XAoZ5mHFUV3HsVcQHdP21CXnRpY8wSqcU2xHck422BHALunisMSvNkyN7EPTE4dSUwd7a9aGRQGzJx4ovknbz9Ym5DvJ5P7MBGBxTp55UjrM4ix5q83xRWwABvj8bXB2GrSFjYuPvM8DYZpKxs3BvyS7xXRdTudcM1m99U4vkWEztKon4CMsJof2dFfL2VfMz5iQKDSw91eEdLvLrKRJ6VWZFjafWiHMgLwKJ5n4MQP18sSccSrbNcWq7kKWRx1MRYg8cDyshVM1Af8mN5yb6RNHBn6cq9zVVvCNy1a3aMD12fb2aCXtF19JNAAXouozLJgVMAsM3AWRUcCq4GbdWxzYsSPLMuMgXUSY9abJ4eh1NSTGxkLtamSNn9NiYMBz7LD6xbLsPhAxwcHx4iBVsxyoSZLai13HNtUDCgH",
      "assets": [
        {
          "tokenId": "529aae28fba7259a05e2851c11a025f4b2d0facfbfb40777932a9ef476a3a679",
          "index": 0,
          "amount": 1,
          "name": "Peperg #158",
          "decimals": 0,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R5": {
          "serializedValue": "59a0b2cce3be6292b583e4be62",
          "sigmaType": "(SLong, SLong)",
          "renderedValue": "[1692053114000,1692053564745]"
        },
        "R6": {
          "serializedValue": "11038084af5f8088debe0180c6868f01",
          "sigmaType": "Coll[SLong]",
          "renderedValue": "[100000000,200000000,150000000]"
        },
        "R8": {
          "serializedValue": "0e240008cd034ebb8fd5a8e4f943659421310da9b884bb9a779760309ca8838d7b36abe15c42",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0008cd034ebb8fd5a8e4f943659421310da9b884bb9a779760309ca8838d7b36abe15c42"
        },
        "R7": {
          "serializedValue": "0e00",
          "sigmaType": "Coll[SByte]",
          "renderedValue": ""
        },
        "R4": {
          "serializedValue": "0e240008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9"
        }
      },
      "spentTransactionId": "3d9082f2afe7ad1bf627b08a1a78d87670007b29f74762f909565ad8f64b8cac",
      "mainChain": true
    },
    {
      "boxId": "7b0892642d4379889ff965624ca461f1ef86b24ce228b7e2b1c8cdda9e9fe2cc",
      "transactionId": "89a77a606f5c98c8ccbfa16c30c94f8577902d5f1f97bf5bbdcc8c703015062d",
      "blockId": "8686d127b2cfcc482da31bafcb78774d2627eebfbbfd449677e6cc647b39277a",
      "value": 15000000,
      "index": 1,
      "globalIndex": 31800954,
      "creationHeight": 1069218,
      "settlementHeight": 1069220,
      "ergoTree": "0008cd02360a5c0c935958ec4949c1a263ace8f610565e42bd5f45ed9b7018dcf33581f9",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(360a5c,cb0814,...)))}",
      "address": "9evruWoFfhTZ4q4Xc4whQK4bJMqMAF7z9YeygzLvCHMgR17Pt5n",
      "assets": [],
      "additionalRegisters": {},
      "spentTransactionId": "1f8509897577288fef58ba4b749f8d0db362f37953e8c4b59aaebba76323a4f2",
      "mainChain": true
    },
    {
      "boxId": "358b28ecfd371adeee5905a4d8f395d21f438eea5c4038d40448753de4e15a6c",
      "transactionId": "89a77a606f5c98c8ccbfa16c30c94f8577902d5f1f97bf5bbdcc8c703015062d",
      "blockId": "8686d127b2cfcc482da31bafcb78774d2627eebfbbfd449677e6cc647b39277a",
      "value": 5000000,
      "index": 2,
      "globalIndex": 31800955,
      "creationHeight": 1069218,
      "settlementHeight": 1069220,
      "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": "741235935ad6082fa9840924e9cdf03dc51c48b2bb0bea132b0316f077560c0c",
      "mainChain": true
    },
    {
      "boxId": "f7ddb172d0b7b150a944c3cb56a6947d9133200e52b6481069c58c6345436d36",
      "transactionId": "89a77a606f5c98c8ccbfa16c30c94f8577902d5f1f97bf5bbdcc8c703015062d",
      "blockId": "8686d127b2cfcc482da31bafcb78774d2627eebfbbfd449677e6cc647b39277a",
      "value": 583859840,
      "index": 3,
      "globalIndex": 31800956,
      "creationHeight": 1069218,
      "settlementHeight": 1069220,
      "ergoTree": "0008cd034ebb8fd5a8e4f943659421310da9b884bb9a779760309ca8838d7b36abe15c42",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(4ebb8f,705450,...)))}",
      "address": "9h4Up2fLnb57knScCHyFppKv5fkQZt8b3iWsW26FCeBRcmd2VfZ",
      "assets": [
        {
          "tokenId": "6f3d0fc3186afa1e4e22be1ca18ca0a7f9554f1a336ab03a6cd07e760835b2f9",
          "index": 0,
          "amount": 1,
          "name": "Porcelain Sculpture #8",
          "decimals": 0,
          "type": "EIP-004"
        },
        {
          "tokenId": "9932d7204dac9db502d31a574066645d61df6b37d14a007df934ae14bf2a1dcb",
          "index": 1,
          "amount": 1,
          "name": "old",
          "decimals": 0,
          "type": "EIP-004"
        },
        {
          "tokenId": "f6e6c67dd3e396959b4a6b9ce7b209ca757aeae78e632036d68e12ce8d815819",
          "index": 2,
          "amount": 1,
          "name": "1",
          "decimals": 0,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {},
      "spentTransactionId": "c035dacabe9bddc7ac81dccbbbe20181ce031ca6e2af1735753d7164695cf2c5",
      "mainChain": true
    }
  ],
  "size": 1912,
  "isUnconfirmed": false
}