Token

29bf970d8bc43e0175b8f8169cb2bf7873305e57a96d454bb369e6fd60d590a4

ID
29bf970d8bc43e0175b8f8169cb2bf7873305e57a96d454bb369e6fd60d590a4
Name
Call_A_COMET_ERG_7232_2023-04-29_per_1
Emission amount
2
Decimals
0
Description
Type
EIP-004
Issuer Box
{
  "boxId": "29bf970d8bc43e0175b8f8169cb2bf7873305e57a96d454bb369e6fd60d590a4",
  "transactionId": "5fc8b8b5168fdb521c1f0a2244523061548ab0041c675cfbf8d13a97bbf20887",
  "blockId": "75f967eaf7fa64d5a3a75dfc70d0145a7a5733b93d758d94987ca0fe14eb2d81",
  "value": 6300000,
  "index": 0,
  "globalIndex": 26041046,
  "creationHeight": 928150,
  "settlementHeight": 928153,
  "ergoTree": "103e0500040004000400040604000402040005000404040c040804020502040205000580f0b25205c0fdca0a0100040004020404040204060580f0b25205020404040205c0ea92030580b4891305020402040001000404040804020400040404000500050004020400040004020406040001000402040605c0a386010580dac40905020580dac409040205020100050005c0fdca0a05c0a386010100d827d601db6308a7d60286028300027300d603b272017301017202d6048c720301d605e4c6a70763d606ed937204c5720593c2a7c27205d6079572067205a7d608e4c67207091ad609cdeeb27208730200d60aef7206d60bb2a5730300d60cc2720bd60dd07209d60e93720c720dd60fe4c672070811d610b2720f730400d611db6903db6503fed612db6308720bd613b272127305017202d6148c721301d61593720cc2a7d616b272127306017202d617e4c67207050ed61893b2720f7307007308d6198c720302d61ab2720f730900d61b8c721302d61cc1a7d61db2720f730a00d61eb2720f730b00d61fb2a5730c00d620db6308721fd6219172117210d622ed7206937219730dd6239593b2720f730e00730feded722272218f72119a72107310ed72229072117210d624c1720bd625957215edededed927224731193e4c6720b040ee4c67207040e93e4c6720b050e721793e4c6720b060ee4c67207060e93e4c6720b076372077312d626b272207313017202d627b272017314017202eb02ea027209d1eded720a93b1a57315720ed1ececec95ededed720a93b1a4731693b1a573179299721072117318ededededed7215937214c5a7ecedededed7218938c7216017217937216720393721b9a9d7219721a731993b17212731aededef721893b17212731b93721b9a9d999999721c731c721d731d9c721e721a731e93c2721fb27208731f0093b17220732092c1721f721d732195eded722393b1a4732293b1a57323d806d628957218997219721b99721c7224d6299572189d7228721a9d72289c721e721ad62ab2db6308b2a47324007325017202d62bb2a5732600d62cdb6308722bd62db2722c7327017202edededed93722995938c722a01c572078c722a0273287225ecedededededed7218ec937214721793721b7329938c7226017217938c722602722893b17220732a92c1722b9c9c7229721e721a93b1722c732bedededededef721892c1721f722893b17220732c938c722d017217928c722d029c7229721a93b1722c732d93c2722b720d93b1db6308b2a5732e00732f733095ededed7206ef722293b1a4733193b1a57332ededededededededed9372249999721c733373347225937214720493721b7335937216722793c2721f720d93c1721f733693b172207337937214720493721b9972197338733995eced7221ef7223957218ed7222938c722702733aed722293721c733bededed720e92722499721c733c937214720493721b7219733d",
  "ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 3\n5: 0\n6: 1\n7: 0\n8: 0\n9: 2\n10: 6\n11: 4\n12: 1\n13: 1\n14: 1\n15: 0\n16: 86400000\n17: 11100000\n18: false\n19: 0\n20: 1\n21: 2\n22: 1\n23: 3\n24: 86400000\n25: 1\n26: 2\n27: 1\n28: 3300000\n29: 20000000\n30: 1\n31: 1\n32: 0\n33: false\n34: 2\n35: 4\n36: 1\n37: 0\n38: 2\n39: 0\n40: 0\n41: 0\n42: 1\n43: 0\n44: 0\n45: 1\n46: 3\n47: 0\n48: false\n49: 1\n50: 3\n51: 1100000\n52: 10000000\n53: 1\n54: 10000000\n55: 1\n56: 1\n57: false\n58: 0\n59: 11100000\n60: 1100000\n61: false",
  "ergoTreeScript": "{\n  val coll1 = SELF.tokens\n  val tuple2 = (Coll[Byte](), placeholder[Long](0))\n  val tuple3 = coll1.getOrElse(placeholder[Int](1), tuple2)\n  val coll4 = tuple3._1\n  val box5 = SELF.R7[Box].get\n  val bool6 = (coll4 == box5.id) && (SELF.propositionBytes == box5.propositionBytes)\n  val box7 = if (bool6) { box5 } else { SELF }\n  val coll8 = box7.R9[Coll[Coll[Byte]]].get\n  val prop9 = proveDlog(decodePoint(coll8(placeholder[Int](2))))\n  val bool10 = !bool6\n  val box11 = OUTPUTS(placeholder[Int](3))\n  val coll12 = box11.propositionBytes\n  val coll13 = prop9.propBytes\n  val bool14 = coll12 == coll13\n  val coll15 = box7.R8[Coll[Long]].get\n  val l16 = coll15(placeholder[Int](4))\n  val l17 = CONTEXT.preHeader.timestamp\n  val coll18 = box11.tokens\n  val tuple19 = coll18.getOrElse(placeholder[Int](5), tuple2)\n  val coll20 = tuple19._1\n  val bool21 = coll12 == SELF.propositionBytes\n  val tuple22 = coll18.getOrElse(placeholder[Int](6), tuple2)\n  val coll23 = box7.R5[Coll[Byte]].get\n  val bool24 = coll15(placeholder[Int](7)) == placeholder[Long](8)\n  val l25 = tuple3._2\n  val l26 = coll15(placeholder[Int](9))\n  val l27 = tuple19._2\n  val l28 = SELF.value\n  val l29 = coll15(placeholder[Int](10))\n  val l30 = coll15(placeholder[Int](11))\n  val box31 = OUTPUTS(placeholder[Int](12))\n  val coll32 = box31.tokens\n  val bool33 = l17 > l16\n  val bool34 = bool6 && (l25 == placeholder[Long](13))\n  val bool35 = if (coll15(placeholder[Int](14)) == placeholder[Long](15)) { (bool34 && bool33) && (l17 < l16 + placeholder[Long](16)) } else {\n    bool34 && (l17 <= l16)\n  }\n  val l36 = box11.value\n  val bool37 = if (bool21) {\n    (\n      (((l36 >= placeholder[Long](17)) && (box11.R4[Coll[Byte]].get == box7.R4[Coll[Byte]].get)) && (box11.R5[Coll[Byte]].get == coll23)) && (\n        box11.R6[Coll[Byte]].get == box7.R6[Coll[Byte]].get\n      )\n    ) && (box11.R7[Box].get == box7)\n  } else { placeholder[Boolean](18) }\n  val tuple38 = coll32.getOrElse(placeholder[Int](19), tuple2)\n  val tuple39 = coll1.getOrElse(placeholder[Int](20), tuple2)\n  prop9 && sigmaProp((bool10 && (OUTPUTS.size == placeholder[Int](21))) && bool14) || sigmaProp(\n    (\n      (\n        if (((bool10 && (INPUTS.size == placeholder[Int](22))) && (OUTPUTS.size == placeholder[Int](23))) && (l16 - l17 >= placeholder[Long](24))) {\n          (\n            (\n              (\n                (bool21 && (coll20 == SELF.id)) && (\n                  (\n                    (((bool24 && (tuple22._1 == coll23)) && (tuple22 == tuple3)) && (l27 == l25 / l26 + placeholder[Long](25))) && (\n                      coll18.size == placeholder[Int](26)\n                    )\n                  ) || (\n                    ((!bool24) && (coll18.size == placeholder[Int](27))) && (\n                      l27 == l28 - placeholder[Long](28) - l29 - placeholder[Long](29) / l30 * l26 + placeholder[Long](30)\n                    )\n                  )\n                )\n              ) && (box31.propositionBytes == coll8(placeholder[Int](31)))\n            ) && (coll32.size == placeholder[Int](32))\n          ) && (box31.value >= l29)\n        } else { placeholder[Boolean](33) } || if ((bool35 && (INPUTS.size == placeholder[Int](34))) && (OUTPUTS.size == placeholder[Int](35))) {(\n          val l40 = if (bool24) { l25 - l27 } else { l28 - l36 }\n          val l41 = if (bool24) { l40 / l26 } else { l40 / l30 * l26 }\n          val tuple42 = INPUTS(placeholder[Int](36)).tokens.getOrElse(placeholder[Int](37), tuple2)\n          val box43 = OUTPUTS(placeholder[Int](38))\n          val coll44 = box43.tokens\n          val tuple45 = coll44.getOrElse(placeholder[Int](39), tuple2)\n          (\n            (\n              ((l41 == if (tuple42._1 == box7.id) { tuple42._2 } else { placeholder[Long](40) }) && bool37) && (\n                (\n                  (\n                    (\n                      (((bool24 && ((coll20 == coll23) || (l27 == placeholder[Long](41)))) && (tuple38._1 == coll23)) && (tuple38._2 == l40)) && (\n                        coll32.size == placeholder[Int](42)\n                      )\n                    ) && (box43.value >= l41 * l30 * l26)\n                  ) && (coll44.size == placeholder[Int](43))\n                ) || (\n                  (((((!bool24) && (box31.value >= l40)) && (coll32.size == placeholder[Int](44))) && (tuple45._1 == coll23)) && (tuple45._2 >= l41 * l26)) && (\n                    coll44.size == placeholder[Int](45)\n                  )\n                )\n              )\n            ) && (box43.propositionBytes == coll13)\n          ) && (OUTPUTS(placeholder[Int](46)).tokens.size == placeholder[Int](47))\n        )} else { placeholder[Boolean](48) }\n      ) || if (((bool6 && (!bool34)) && (INPUTS.size == placeholder[Int](49))) && (OUTPUTS.size == placeholder[Int](50))) {\n        (\n          (\n            (\n              (\n                (\n                  ((((l36 == l28 - placeholder[Long](51) - placeholder[Long](52)) && bool37) && (coll20 == coll4)) && (l27 == placeholder[Long](53))) && (\n                    tuple22 == tuple39\n                  )\n                ) && (box31.propositionBytes == coll13)\n              ) && (box31.value == placeholder[Long](54))\n            ) && (coll32.size == placeholder[Int](55))\n          ) && (coll20 == coll4)\n        ) && (l27 == l25 - placeholder[Long](56))\n      } else { placeholder[Boolean](57) }\n    ) || if ((bool33 && (!bool35)) || if (bool24) { bool34 && (tuple39._2 == placeholder[Long](58)) } else { bool34 && (l28 == placeholder[Long](59)) }) {\n      ((bool14 && (l36 >= l28 - placeholder[Long](60))) && (coll20 == coll4)) && (l27 == l25)\n    } else { placeholder[Boolean](61) }\n  )\n}",
  "address": "yJJ88rhiwkM2yiBFNm5qXrRhGsLhWGDWrYhnNkJttZBAEn45UqGi78hjdV6s3VNqyrXXVe81kp8xLGexeTJ8n1jD3kzVj7hrMH2UPXSRD5PGrS9isyqi1GZd78zGHKJinUYGEh5tqRw6Wbkjntjziz3AmUMwckZoCJkAigf1Pvjr4MWPFW2onrh6ryUCHjFPvoTCHmzuXPQERYpZ2TribCi8HP4BX9AAeAmqYGwLBMyG7H15xZ8G7gwaDnKQSDLGhNb1uVGSV7CZi4uC9HBJjXjCBrbNqZQstfs4etwb7jdDzMxbMzFLJBVs8TKc6QyNehes2ZcdL8TVXBfLNxYDuJrJ3RVUXu25zUMxSXLEnAUSrHtyMKJJ4oJ7c63Ryw7pyvcYS8Cn7K3G9pEqzJzMk86KvvTPhzSs2n8n66pcpkDrBH7p9ZVB6YoGMTNrx1WLBC4hs8wv35cGJhHGHn6zNMfA8hAq4yjrCBbPETjMwfwgfi7pnavi997s2dHrfqaDLTgcAuT5Rh39iFgzyg8C9sxJE4S4kz7szZbrpmxt6M8VgMSDvXKYNXHwLDEJ5WDkVyUfqkpgdMHZNSAp73DGUrznyy8qrdu2nTEAMDUsN1KyaZFG52h6ytiRUuFCDYA5bZV6jAa8x2Qy4VMeWtZkNXuaLN9TUDCUzjEsjk2fxUD9EEk2LXks4jzvoXimvKJb4Vbhy8VMD4MTfo4M7VJQMxdC7ujFcKcUgFLJdjgpt4hUZS2M2ApkzjdDPFbCVqtyLEBHiFyRX2kkBJ5TytxZw2nY63ppwgWsDjJZWarTMMHYRPDWsjoHLAUdCcKJ3gah6F4u4vTJGo9UjfQ7GnVQRnNiQkurpAcAvkc7TQ7wTMwCjHJwAv6qkeXDT7XYjKrXYHD9Waa452WRbSwXW41ejmJXJsc5frzeqeRGvrZr2ihEQHGQNrJZuczS6qYwFe2yYxiSQA5pjRaDqgC57JJ8JanjfSxKU2fDEYAHACX49eoytD7A2BG8DKcnRsJ13nXQ51vZNmFdVPFhCTHqvz2REb1kp5vNxfrtDwARqsH4Uv5zP9gyezF94iSHoVb2yAevqmq4B3XM8KpB64PW2cH94zYpspuuN8icYkojS5vK3FxcR6wJeck3P2t6S6cH6BeKVi4LEu8JqtrjBK1GTM57jnBdvvMuFtkPYhBndXFptvb9pJ3iHqEU8tJYsT3YrNjSzsPYeEH6Ru2Z3AGutyrNx1ApoE7xeLJEatVmdUcgBuyRscbcHqStzBXESGFnhJe6EFKtCbxAuBvCnVarpEs236PHZGfdzy4ntx6UNQyBLV4brn6Ma4vAAHy4Z2Pw9WCAZbbN9bbd45wK7iwvsm2HjTzwSH9P9NpJ25wbEMDoVU9tSdCatNe2EsGFVa49GGo3d1LXBQQDxU93Gy4rB2Rm3qE6MzSnhHV6ZpvTQ9e4tpgZajFDVTkSt6ETGLe",
  "assets": [
    {
      "tokenId": "0cd8c9f416e5b1ca9f986a7f10a84191dfb85941619e49e53c0dc30ebf83324b",
      "index": 0,
      "amount": 1,
      "name": "COMET",
      "decimals": 0,
      "type": "EIP-004"
    }
  ],
  "additionalRegisters": {
    "R5": {
      "serializedValue": "0e200cd8c9f416e5b1ca9f986a7f10a84191dfb85941619e49e53c0dc30ebf83324b",
      "sigmaType": "Coll[SByte]",
      "renderedValue": "0cd8c9f416e5b1ca9f986a7f10a84191dfb85941619e49e53c0dc30ebf83324b"
    },
    "R6": {
      "serializedValue": "0e0130",
      "sigmaType": "Coll[SByte]",
      "renderedValue": "30"
    },
    "R8": {
      "serializedValue": "110700020280c0f9a4f96180710a80897a",
      "sigmaType": "Coll[SLong]",
      "renderedValue": "[0,1,1,1682726400000,7232,5,1000000]"
    },
    "R7": {
      "serializedValue": "63a0968001100205000502d19373007301e28f3800040e01200e01200e012063c0843d10010100d17300ce8f380000c29e8341fbb9884bc3c58559b49c529f5f9b2ff038b97f9e76976c92ba917b0f01bd0beef5b5e1eb164d6999d5d038f793954ebe93f82ea3bd0fa1b8c65edc41b100",
      "sigmaType": null,
      "renderedValue": null
    },
    "R9": {
      "serializedValue": "1a022102042a3559387831c22aaec64a86969b6f2e4b7626b3f94cbec08123c5dc88d23e240008cd039ed9a6df20fca487da2d3b58e822cdcc5bcfad4cca794eadf132afa3113f31a6",
      "sigmaType": "Coll[Coll[SByte]]",
      "renderedValue": "[02042a3559387831c22aaec64a86969b6f2e4b7626b3f94cbec08123c5dc88d23e,0008cd039ed9a6df20fca487da2d3b58e822cdcc5bcfad4cca794eadf132afa3113f31a6]"
    },
    "R4": {
      "serializedValue": "0e2643616c6c5f415f434f4d45545f4552475f373233325f323032332d30342d32395f7065725f31",
      "sigmaType": "Coll[SByte]",
      "renderedValue": "43616c6c5f415f434f4d45545f4552475f373233325f323032332d30342d32395f7065725f31"
    }
  },
  "spentTransactionId": "a79324ec639cadf254682c40877f01dab5c44fe7a3770394e2f0ae99f0fc9ebe",
  "mainChain": true
}