Transaction
ID: c1697a40ca...2acb
Inputs (3)
Spent
Address:
Output transaction:
Settlement height:
Value:
0.001 ERG
Tokens:
5,000
Spent
Address:
Output transaction:
Settlement height:
Value:
0.8705793 ERG
Spent
Address:
Output transaction:
Settlement height:
Value:
2,214.2 ERG
Tokens:
Loading assets...
Outputs (4)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
2,204.4 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
9.8 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.8695793 ERG
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Transaction Details
Confirmations: 10,063
Total coins transferred: 2,215.07 ERG
Fees: 0.002 ERG
Fees per byte: 0.000001949 ERG
Raw Transaction Data
{
"id": "c1697a40ca80f534924808f6a7264983afb8f1137449d09238f780009e852acb",
"blockId": "1c9fd7d236b139152b0ae8117c26fbb620f062b2d26c6a5ec8d7a54871218966",
"inclusionHeight": 1759873,
"timestamp": 1775688436649,
"index": 1,
"globalIndex": 10569535,
"numConfirmations": 10063,
"inputs": [
{
"boxId": "7a51ca8071ad7adf3e6c8c0ef6c25ff8a5ee9860157fb46fbb61e41dd22c9893",
"value": 1000000,
"index": 0,
"spendingProof": "358d7fcba7620b5ccd690eaa634221016e9a86fb472fc9464822d4cd9e279a2d0b95c222f4317d8a0b76868d92a13fb120632d21b31d86d2",
"outputBlockId": "16ff59d5a2c4cf26e92113cbb8947d3c33226d10aa156243711f4114b4c0b4ae",
"outputTransactionId": "495ee508b6b5fcce262551714e221fe647376322927ef99a33ca28cef7774ff4",
"outputIndex": 0,
"outputGlobalIndex": 54618229,
"outputCreatedAt": 1759870,
"outputSettledAt": 1759871,
"ergoTree": "10020e240008cd028ee1019ca83537c95bbfb3d35afac4c16790d3f1597bd75b67e452b4f0d2cb6307028ee1019ca83537c95bbfb3d35afac4c16790d3f1597bd75b67e452b4f0d2cb63d804d601e4e30004d602e4e30104d6037300d604e4e30204eb02eb02959372010400d801d605b2a5720200ea02d1eded93c27205720392c17205c1a7afdb6308a7d901064d0eaedb63087205d901084d0eed938c7208018c720601928c7208028c720602cd7301d10100959372010402d802d605b2e4c6a70611040600d606b2a5720200d1edededed9172050500927ea305720593c27206720392c17206c1a7afdb6308a7d901074d0eaedb63087206d901094d0eed938c7209018c720701928c7209028c720702d10100959372010404d812d605e4c6a70611d606b27205040000d607b27205040200d608e4c6a7081ad609b27208040200d60ab2a5720200d60b9272040400d60cb27208040000d60d93b1720c0400d60ed9010e63d801d610b5db6308720ed901104d0e938c721001720c9591b1721004008cb27210040000020500d60f95720dc1a7da720e01a7d61095720bd801d610b2a572040095720dc17210da720e0172100500d61195720b99720f7210720fd612b27205040400d613e4c6a70563d614830007d615e5c6a707137214d616c6720a040eea02d1edededededededed91720605009172070500929c9593b172090400c1720ad801d617b5db6308720ad901174d0e938c72170172099591b1721704008cb2721704000002050072079c72117206927211721295720bd803d617b2a5720400d61899720f7210d619e4c672170611edededededededededed93e4c67217040ee4c6a7040e93c27217c2a79272107212ed9172180500907218720f93b27219040000720693b27219040200720793b27219040400721293b27219040600b2720504060093c2e4c672170563c2721393e5c6721707137214721593e4c67217081a7208010193c2720ac27213ede6721693e47216c5a795720d010195720bd801d617b5db6308b2a5720400d901174d0e938c721701720c939591b1721704008cb2721704000002050099720f7211937211720f95720d010195720b92c1b2a5720400c1a792c1720a0580897a9593b172150400d10101cdb27215e4e3030400d10100",
"ergoTreeConstants": "0: Coll(0,8,-51,2,-114,-31,1,-100,-88,53,55,-55,91,-65,-77,-45,90,-6,-60,-63,103,-112,-45,-15,89,123,-41,91,103,-28,82,-76,-16,-46,-53,99)\n1: GroupElement(ECPoint(8ee101,cddaf3,...))",
"ergoTreeScript": "{\n val i1 = getVar[Int](0.toByte).get\n val i2 = getVar[Int](1.toByte).get\n val coll3 = placeholder[Coll[Byte]](0)\n val i4 = getVar[Int](2.toByte).get\n if (i1 == 0) {(\n val box5 = OUTPUTS(i2)\n sigmaProp(\n ((box5.propositionBytes == coll3) && (box5.value >= SELF.value)) && SELF.tokens.forall(\n {(tuple6: (Coll[Byte], Long)) => box5.tokens.exists({(tuple8: (Coll[Byte], Long)) => (tuple8._1 == tuple6._1) && (tuple8._2 >= tuple6._2) }) }\n )\n ) && proveDlog(placeholder[GroupElement](1))\n )} else { sigmaProp(false) } || if (i1 == 1) {(\n val l5 = SELF.R6[Coll[Long]].get(3)\n val box6 = OUTPUTS(i2)\n sigmaProp(\n ((((l5 > 0L) && (HEIGHT.toLong >= l5)) && (box6.propositionBytes == coll3)) && (box6.value >= SELF.value)) && SELF.tokens.forall(\n {(tuple7: (Coll[Byte], Long)) => box6.tokens.exists({(tuple9: (Coll[Byte], Long)) => (tuple9._1 == tuple7._1) && (tuple9._2 >= tuple7._2) }) }\n )\n )\n )} else { sigmaProp(false) } || if (i1 == 2) {(\n val coll5 = SELF.R6[Coll[Long]].get\n val l6 = coll5(0)\n val l7 = coll5(1)\n val coll8 = SELF.R8[Coll[Coll[Byte]]].get\n val coll9 = coll8(1)\n val box10 = OUTPUTS(i2)\n val bool11 = i4 >= 0\n val coll12 = coll8(0)\n val bool13 = coll12.size == 0\n val func14 = {(box14: Box) =>\n val coll16 = box14.tokens.filter({(tuple16: (Coll[Byte], Long)) => tuple16._1 == coll12 })\n if (coll16.size > 0) { coll16(0)._2 } else { 0L }\n }\n val l15 = if (bool13) { SELF.value } else { func14(SELF) }\n val l16 = if (bool11) {(\n val box16 = OUTPUTS(i4)\n if (bool13) { box16.value } else { func14(box16) }\n )} else { 0L }\n val l17 = if (bool11) { l15 - l16 } else { l15 }\n val l18 = coll5(2)\n val box19 = SELF.R5[Box].get\n val coll20 = Coll[GroupElement]()\n val coll21 = SELF.R7[Coll[GroupElement]].getOrElse(coll20)\n val opt22 = box10.R4[Coll[Byte]]\n sigmaProp(((((((((l6 > 0L) && (l7 > 0L)) && (if (coll9.size == 0) { box10.value } else {(\n val coll23 = box10.tokens.filter({(tuple23: (Coll[Byte], Long)) => tuple23._1 == coll9 })\n if (coll23.size > 0) { coll23(0)._2 } else { 0L }\n )} * l7 >= l17 * l6)) && (l17 >= l18)) && if (bool11) {(\n val box23 = OUTPUTS(i4)\n val l24 = l15 - l16\n val coll25 = box23.R6[Coll[Long]].get\n ((((((((((box23.R4[Coll[Byte]].get == SELF.R4[Coll[Byte]].get) && (box23.propositionBytes == SELF.propositionBytes)) && (l16 >= l18)) && ((l24 > 0L) && (l24 <= l15))) && (coll25(0) == l6)) && (coll25(1) == l7)) && (coll25(2) == l18)) && (coll25(3) == coll5(3))) && (box23.R5[Box].get.propositionBytes == box19.propositionBytes)) && (box23.R7[Coll[GroupElement]].getOrElse(coll20) == coll21)) && (box23.R8[Coll[Coll[Byte]]].get == coll8)\n )} else { true }) && (box10.propositionBytes == box19.propositionBytes)) && (opt22.isDefined && (opt22.get == SELF.id))) && if (bool13) { true } else { if (bool11) {(\n val coll23 = OUTPUTS(i4).tokens.filter({(tuple23: (Coll[Byte], Long)) => tuple23._1 == coll12 })\n if (coll23.size > 0) { coll23(0)._2 } else { 0L } == l15 - l17\n )} else { l17 == l15 } }) && if (bool13) { true } else { if (bool11) { OUTPUTS(i4).value >= SELF.value } else { box10.value >= 1000000L } }) && if (coll21.size == 0) {\n sigmaProp(true)\n } else { proveDlog(coll21(getVar[Int](3.toByte).get)) }\n )} else { sigmaProp(false) }\n}",
"address": "9Sys4BsHFyDgQP3ddKA37oNo3gS2YbDS9WEKMnh2ZPQ7LdqppvceP5neYnT12Bo524yuo8toBci3zRPzzBEwfjVCH9X9ySR83CkP4bkYHiCtE2iZThxfjFJ5A3YkDz5KC6UMjovHjmGgTMUYveJMVFBSsEyVsTcu5mMDCERBfpqfyVwCuETs4uKu49pC7jaTXCKWSopiuoZEu8rsFc3n4gGY4jyXAdLisFrfLmFHEEEqtjTxsDjhsGNP36wThDP74QnGvtfgg1rehmmWHKhGkmaGnSPa4YmkThHSBgZaHPwVAV9PgkgGD6txmHxa8YfW3VFb96jZZXZeKS99RYtkM8ByzizJ1fG2PUcCnyDopL2jGn2vrBPJ7fWzrEhiX7SxRTEFtRbjuAfnngJSxPDfash1fQyGLDaN6RQ7vhdmSMbcEQKU4veuESkHtaddf6tnxGeJJvRcNENskVTFHhEjuAJuUTYC1G636FXyxWpdi7A7fJDpcbW1oKWi2oxU4diN5THNCQjPFU2NqAEyccgM2DQt3opDhwwMRAgKeN81fbvtYFcTiVsgZ8FfhCVmJ2itVFai6nWVCiGqRf7vHSnVm3QGgkVnCFg9xULVUBTH28N4hqXg2RxVkYGDgQ233So59jbZjZa9wnPhM1QSF9trrNXHYzdteuYQiDXZ7ar3LQqaaG4Rd587b9wsHGvf4VUsgg3pSsieH3sHqJp5uhdxfAEfn7yzVgtsyrAZeTc422W3BPosBAqmETN6VGWxaWjpYqZ1qjKCxFfUnY7PvzDgaNLkQu64Ys67cJa8Tnruf1ckfTohJByFKkSUkwQfH4f1KubqC88j4RAdHLwZXZqdB62Ty3MB9EHKC7AnkFgyGG5vdT8XiDU65RH7Ka3JWvpTibxZtsgsFb5DufgVGSt1oHUynkfSTZPooL6257QRPKmVkXdakEiFyojcpNcQBeWCsoWkvVdrsuRu9TBpkN27TgqVq8uYz6EgM3fAzRMmWkGSR69tJ7QdaEJSBmHvAjCuG5tsLQvQ5toc9877TWEwhTJseyFVQrSyT1mz4Ew19WW7LJoLqamKzFLewXdazUJc9rifKckgyCuZAFoUj7fUA8RADBbqJkAVCs6nPkft6dsVJtaxYD9L4Qu5Dcy7NeCH",
"assets": [
{
"tokenId": "00b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365",
"index": 0,
"amount": 50000000,
"name": "CRUX",
"decimals": 4,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R5": {
"serializedValue": "63c0843d0008cd028ee1019ca83537c95bbfb3d35afac4c16790d3f1597bd75b67e452b4f0d2cb63feb46b0000000000000000000000000000000000000000000000000000000000000000000000",
"sigmaType": null,
"renderedValue": null
},
"R6": {
"serializedValue": "1104f0e1e901a09c0100dcb8d701",
"sigmaType": "Coll[SLong]",
"renderedValue": "[1915000,10000,0,1764910]"
},
"R8": {
"serializedValue": "1a022000b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c36500",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[00b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365,]"
},
"R7": {
"serializedValue": "130103bef3393790274ab18b064eba941363228a4ee39027fe6df5bcf28c3ddc1b64dc",
"sigmaType": "Coll[SGroupElement]",
"renderedValue": "[03bef3393790274ab18b064eba941363228a4ee39027fe6df5bcf28c3ddc1b64dc]"
},
"R4": {
"serializedValue": "0e2060d8a454951f9704aedcb335962d1b7dcd01089780e5dd64199c4a8434430f00",
"sigmaType": "Coll[SByte]",
"renderedValue": "60d8a454951f9704aedcb335962d1b7dcd01089780e5dd64199c4a8434430f00"
}
}
},
{
"boxId": "e9d0aef0bdc83f248ddf99de5d6d95f45db762f9da60b33a6814d6df6d51ab7d",
"value": 870579300,
"index": 1,
"spendingProof": "8325dc217efcc4155c8f9cdae0ac54b46a328a221bce72eb31dc218aee09af0c3f0509109032ff205324b3eeda5c05614925b93e5b682b90",
"outputBlockId": "16ff59d5a2c4cf26e92113cbb8947d3c33226d10aa156243711f4114b4c0b4ae",
"outputTransactionId": "495ee508b6b5fcce262551714e221fe647376322927ef99a33ca28cef7774ff4",
"outputIndex": 1,
"outputGlobalIndex": 54618230,
"outputCreatedAt": 1759870,
"outputSettledAt": 1759871,
"ergoTree": "10030e2087dca069c7fcc4dd890101ea6f03bfc5a7f100b8bb0b208a249fb59a3861f70f0e240008cd028ee1019ca83537c95bbfb3d35afac4c16790d3f1597bd75b67e452b4f0d2cb6307028ee1019ca83537c95bbfb3d35afac4c16790d3f1597bd75b67e452b4f0d2cb63d807d601e4e30004d602e4e30104d6037301d604e4c6a7040ed605e4e30310d6067300d607e4e30204eb02eb02959372010400d804d608b2a5720200d609c1a7d60ab2e4c6a70511040200d60bc67208040eea02d1ededed93c272087203ed927209720a92c17208997209720aafdb6308a7d9010c4d0eaedb63087208d9010e4d0eed938c720e018c720c01928c720e028c720c02ede6720b93e4720b7204cd7302d10100959372010402d807d608b2a4b2720504020000d609b2e4c67208081a040000d60ab2a5720200d60bdb6308720ad60cc1a7d60db2e4c6a70511040200d60ec6720a040ed1ededededededed93cbc27208720693e4c67208040e720493e4c672080713e4c6a707139593b1720904000101ae720bd9010f4d0e938c720f01720993c2720a7203ed92720c720d92c1720a99720c720dafdb6308a7d9010f4d0eae720bd901114d0eed938c7211018c720f01928c7211028c720f02ede6720e93e4720e7204d10100959372010404d816d608b2a4b2720504020000d609e4c6a70713d60ab5a5d9010a63eded93cbc2720a7206e6c6720a040e93e4c6720a040e7204d60be4c67208081ad60cb2720b040200d60db2a5720200d60e830002d60fe5c6a7060e720ed610b1720fd6119372100400d612b2a5b2720504000000d613e4c6a70511d614b27213040000d615b2720b040000d61693b172150400d617d9011763d801d619b5db63087217d901194d0e938c72190172159591b1721904008cb27219040000020500d618957216c17208da7217017208d6199272070400d61a9d9c7214997218957219d801d61ab2720a040000957216c1721ada721701721a05007218d61b997214721ad61cb27213040200d61db27213040400ea02d1ededededededed93cbc27208720693e4c67208040e720493e4c6720807137209958f7207040093b1720a040093b1720a04029593b1720c040091c1720d0500aedb6308720dd9011e4d0e938c721e01720c95721192c17212721aaedb63087212d9011e4d0eed938c721e01720f928c721e02721a957219d802d61eb2a5720700d61fe4c6721e0511ededededededed93c2721ec2a793e4c6721e040e720493b2721f040000721b93b2721f040200721ced92721d721c93b2721f04040099721d721c93e5c6721e060e720e720f959172100400aedb6308721ed901204d0eed938c722001720f928c722002721b010193e4c6721e07137209010195721992c1b2a57207009572119a721b99721d721c99721d721c0101cdb27209e4e3040400d10100",
"ergoTreeConstants": "0: Coll(-121,-36,-96,105,-57,-4,-60,-35,-119,1,1,-22,111,3,-65,-59,-89,-15,0,-72,-69,11,32,-118,36,-97,-75,-102,56,97,-9,15)\n1: Coll(0,8,-51,2,-114,-31,1,-100,-88,53,55,-55,91,-65,-77,-45,90,-6,-60,-63,103,-112,-45,-15,89,123,-41,91,103,-28,82,-76,-16,-46,-53,99)\n2: GroupElement(ECPoint(8ee101,cddaf3,...))",
"ergoTreeScript": "{\n val i1 = getVar[Int](0.toByte).get\n val i2 = getVar[Int](1.toByte).get\n val coll3 = placeholder[Coll[Byte]](1)\n val coll4 = SELF.R4[Coll[Byte]].get\n val coll5 = getVar[Coll[Int]](3.toByte).get\n val coll6 = placeholder[Coll[Byte]](0)\n val i7 = getVar[Int](2.toByte).get\n if (i1 == 0) {(\n val box8 = OUTPUTS(i2)\n val l9 = SELF.value\n val l10 = SELF.R5[Coll[Long]].get(1)\n val opt11 = box8.R4[Coll[Byte]]\n sigmaProp(\n (\n ((box8.propositionBytes == coll3) && ((l9 >= l10) && (box8.value >= l9 - l10))) && SELF.tokens.forall(\n {(tuple12: (Coll[Byte], Long)) => box8.tokens.exists({(tuple14: (Coll[Byte], Long)) => (tuple14._1 == tuple12._1) && (tuple14._2 >= tuple12._2) }) }\n )\n ) && (opt11.isDefined && (opt11.get == coll4))\n ) && proveDlog(placeholder[GroupElement](2))\n )} else { sigmaProp(false) } || if (i1 == 1) {(\n val box8 = INPUTS(coll5(1))\n val coll9 = box8.R8[Coll[Coll[Byte]]].get(0)\n val box10 = OUTPUTS(i2)\n val coll11 = box10.tokens\n val l12 = SELF.value\n val l13 = SELF.R5[Coll[Long]].get(1)\n val opt14 = box10.R4[Coll[Byte]]\n sigmaProp(\n (\n (\n (\n (\n (\n ((blake2b256(box8.propositionBytes) == coll6) && (box8.R4[Coll[Byte]].get == coll4)) && (\n box8.R7[Coll[GroupElement]].get == SELF.R7[Coll[GroupElement]].get\n )\n ) && if (coll9.size == 0) { true } else { coll11.exists({(tuple15: (Coll[Byte], Long)) => tuple15._1 == coll9 }) }\n ) && (box10.propositionBytes == coll3)\n ) && ((l12 >= l13) && (box10.value >= l12 - l13))\n ) && SELF.tokens.forall(\n {(tuple15: (Coll[Byte], Long)) => coll11.exists({(tuple17: (Coll[Byte], Long)) => (tuple17._1 == tuple15._1) && (tuple17._2 >= tuple15._2) }) }\n )\n ) && (opt14.isDefined && (opt14.get == coll4))\n )\n )} else { sigmaProp(false) } || if (i1 == 2) {(\n val box8 = INPUTS(coll5(1))\n val coll9 = SELF.R7[Coll[GroupElement]].get\n val coll10 = OUTPUTS.filter(\n {(box10: Box) => ((blake2b256(box10.propositionBytes) == coll6) && box10.R4[Coll[Byte]].isDefined) && (box10.R4[Coll[Byte]].get == coll4) }\n )\n val coll11 = box8.R8[Coll[Coll[Byte]]].get\n val coll12 = coll11(1)\n val box13 = OUTPUTS(i2)\n val coll14 = Coll[Byte]()\n val coll15 = SELF.R6[Coll[Byte]].getOrElse(coll14)\n val i16 = coll15.size\n val bool17 = i16 == 0\n val box18 = OUTPUTS(coll5(0))\n val coll19 = SELF.R5[Coll[Long]].get\n val l20 = coll19(0)\n val coll21 = coll11(0)\n val bool22 = coll21.size == 0\n val func23 = {(box23: Box) =>\n val coll25 = box23.tokens.filter({(tuple25: (Coll[Byte], Long)) => tuple25._1 == coll21 })\n if (coll25.size > 0) { coll25(0)._2 } else { 0L }\n }\n val l24 = if (bool22) { box8.value } else { func23(box8) }\n val bool25 = i7 >= 0\n val l26 = l20 * l24 - if (bool25) {(\n val box26 = coll10(0)\n if (bool22) { box26.value } else { func23(box26) }\n )} else { 0L } / l24\n val l27 = l20 - l26\n val l28 = coll19(1)\n val l29 = coll19(2)\n sigmaProp(\n (\n (\n (\n (\n (\n ((blake2b256(box8.propositionBytes) == coll6) && (box8.R4[Coll[Byte]].get == coll4)) && (box8.R7[Coll[GroupElement]].get == coll9)\n ) && if (i7 < 0) { coll10.size == 0 } else { coll10.size == 1 }\n ) && if (coll12.size == 0) { box13.value > 0L } else { box13.tokens.exists({(tuple30: (Coll[Byte], Long)) => tuple30._1 == coll12 }) }\n ) && if (bool17) { box18.value >= l26 } else {\n box18.tokens.exists({(tuple30: (Coll[Byte], Long)) => (tuple30._1 == coll15) && (tuple30._2 >= l26) })\n }\n ) && if (bool25) {(\n val box30 = OUTPUTS(i7)\n val coll31 = box30.R5[Coll[Long]].get\n (\n (\n (\n ((((box30.propositionBytes == SELF.propositionBytes) && (box30.R4[Coll[Byte]].get == coll4)) && (coll31(0) == l27)) && (coll31(1) == l28)) && (\n (l29 >= l28) && (coll31(2) == l29 - l28)\n )\n ) && (box30.R6[Coll[Byte]].getOrElse(coll14) == coll15)\n ) && if (i16 > 0) { box30.tokens.exists({(tuple32: (Coll[Byte], Long)) => (tuple32._1 == coll15) && (tuple32._2 >= l27) }) } else { true }\n ) && (box30.R7[Coll[GroupElement]].get == coll9)\n )} else { true }\n ) && if (bool25) { OUTPUTS(i7).value >= if (bool17) { l27 + l29 - l28 } else { l29 - l28 } } else { true }\n ) && proveDlog(coll9(getVar[Int](4.toByte).get))\n )} else { sigmaProp(false) }\n}",
"address": "26dzozfoiM7cHAH5omcbftc93VwYpUisqhvPwKJfQeYvJ3DvqBaVVV1oa8GrpZYZJ3yYXWPDqj16tFCD847WxB5qyosanpBe6Zj1QKZxTz9mbCC34bbNVoFe1r9AT7pUqqsdAYGdJdUyzKKcia6AQ9oamdKvAEEHmdTxmDW1baKwXFf9oJazT48YPtAipGHAvmeShsk5AA4YJxbxKRUYFQp4LPD8RxmHMuQnKpiLRLToeJjoVkxXJQu9Y1rVszpdHr9yL9KsCesmy45mT6x3scHNGALwcfk15Hg3BSEGbgsqDvfFs9XLh3mUYx9kMhPLcqdC5Pg4pHjTvYuPvGtjdCZckvHDZbeK1whE7QftWJ6JVmqbKX8dxgRqvvETQgHtLnyYwE2MAQWa16kY5uLvqPSGwd9zsb2YchD8C7TXhBL5yAK71wEUGr95MJ8dHrJUkn8VYCjExDdziaRborwWTdx1h9mqgPm8B3m3y87JNwcCDH2RVHE4L18hVZVAxpGRNNZuR751kAnACiYKu5W2ypqirezgn1hdZS2TncJ7w7KQ25pyxcgKozHXV5HGhAxNVaanJfu4ACLhjsEPWvLsXpd4jmdkKXS9YwoHKuB1LqaYa5RcxKhnaKNS38ktYn86Xmsv2KX8XbVxaSHDEMwmknemFRsdUyQpmAjTMunF8nPDqSNeF2FfF9s5zi6cXMuzRRWKMwLJKj6ngHhFZLLLFNYznwcB98mKpD4Aa7BzzJe61yPvpuBZpFGb2ApPRyFikAjDkDHa367p7DsgSZG3hcAnbaTHd6BFhDbmC4VeEHESCRJ2kKrr2nf1rWocY3JWJffYnmaQCPKTKVYr3RvhgxR3oHHmqh83ew9m4PT2QUMwSvdQteSeD67FyQtVoNJzxLx8L8sAh4Lhk5DZqWi17kGh84VUgrLrroeH6SmrU9336i9HYxCadGZU4mHvED9qe9h4pvwxLaA7bAo6zdA2UoJiYZhvbfBGiszgcFPXzMga1NhEfnJAvL8sfTAGw28vccuTdGmeAV1qMeQzemfatL2AyLK9fqRF1GgWrPtx5xrP6spMPH22G1r2vyrNKkLSSKVNprBf4y3HVLYaG2qt4cJK2KNf8G8DztBhqe3cf9MAxD2FbiA7YLC9gwyUV65DXYJzNqwDMqm55i5EJAd7mirnFChp3MuigiiJwgtZo3aMF5NgZGEQRb6jpr3DoHzVjqjGxVs7KYHoJiLUCumekfoanbPuiMXoRyV44Pr8G1oFiayxjcuBaaNqSJ1oECcUMmDC95L1mNfFfp7Er6qf3JitJMyNmU8C2wMkBb9qfpPNJMQzpGW5GrwAZ3PdVPeNM3JnEgxdNDWxQsmgSatAPzWdaCsi2kXRocdDG24wfyXExRVCuygBTVeEV9UzobEZe3LpyE8Tx6tjeaxkh5u",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e2060d8a454951f9704aedcb335962d1b7dcd01089780e5dd64199c4a8434430f00",
"sigmaType": "Coll[SByte]",
"renderedValue": "60d8a454951f9704aedcb335962d1b7dcd01089780e5dd64199c4a8434430f00"
},
"R5": {
"serializedValue": "1103c8809397068092f40180e89226",
"sigmaType": "Coll[SLong]",
"renderedValue": "[829579300,2000000,40000000]"
},
"R6": {
"serializedValue": "0e00",
"sigmaType": "Coll[SByte]",
"renderedValue": ""
},
"R7": {
"serializedValue": "130103bef3393790274ab18b064eba941363228a4ee39027fe6df5bcf28c3ddc1b64dc",
"sigmaType": "Coll[SGroupElement]",
"renderedValue": "[03bef3393790274ab18b064eba941363228a4ee39027fe6df5bcf28c3ddc1b64dc]"
}
}
},
{
"boxId": "e76552ccca1bcd0d1eade52db5cec8e6abde641e7e27990b169ac85a63fbca26",
"value": 2214202475182,
"index": 2,
"spendingProof": null,
"outputBlockId": "5f3e70433f80cd5ebf2ad4efe27298379fafa15f1df3085dec6f1b0aea6bdc3c",
"outputTransactionId": "46dd787d44466e4415488ca02301e547e5bb2e02968ae5cdc7d0104e2ceb53cf",
"outputIndex": 0,
"outputGlobalIndex": 54533944,
"outputCreatedAt": 1756958,
"outputSettledAt": 1756959,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"ergoTreeConstants": "0: 0\n1: 1\n2: 1\n3: 2\n4: 2\n5: 9223372036854775807\n6: 9223372036854775807\n7: 0\n8: 1000\n9: 0\n10: 0\n11: 3\n12: 0\n13: 0\n14: 10000000",
"ergoTreeScript": "{\n val box1 = OUTPUTS(placeholder[Int](0))\n val i2 = SELF.R4[Int].get\n val coll3 = box1.tokens\n val coll4 = SELF.tokens\n val tuple5 = coll3(placeholder[Int](1))\n val tuple6 = coll4(placeholder[Int](2))\n val tuple7 = coll3(placeholder[Int](3))\n val tuple8 = coll4(placeholder[Int](4))\n val l9 = placeholder[Long](5) - tuple6._2\n val l10 = placeholder[Long](6) - tuple5._2 - l9\n val l11 = box1.value\n val l12 = SELF.value\n val l13 = l11 - l12\n val bool14 = l13 > placeholder[Long](7)\n val l15 = tuple8._2\n val bi16 = l15.toBigInt\n val bi17 = l13.toBigInt\n val l18 = tuple7._2 - l15\n val bi19 = l12.toBigInt\n val i20 = placeholder[Int](8)\n val bi21 = l18.toBigInt\n val bi22 = l10.toBigInt\n val bi23 = l9.toBigInt\n val bi24 = bi17 * bi23\n val bi25 = bi21 * bi23\n sigmaProp(\n (\n (\n (\n (\n (((box1.propositionBytes == SELF.propositionBytes) && (box1.R4[Int].get == i2)) && (coll3(placeholder[Int](9)) == coll4(placeholder[Int](10)))) && (\n tuple5._1 == tuple6._1\n )\n ) && (tuple7._1 == tuple8._1)\n ) && (coll3.size == placeholder[Int](11))\n ) && if (l10 == placeholder[Long](12)) {\n if (bool14) { bi16 * bi17 * i2.toBigInt >= !l18.toBigInt * bi19 * i20.toBigInt + l13 * i2.toLong.toBigInt } else {\n bi19 * bi21 * i2.toBigInt >= !l13.toBigInt * bi16 * i20.toBigInt + l18 * i2.toLong.toBigInt\n }\n } else { if (bool14 && (l18 > placeholder[Long](13))) { bi22 <= min(bi24 / bi19, bi25 / bi16) } else { (bi24 >= bi22 * bi19) && (bi25 >= bi22 * bi16) } }\n ) && (l11 > placeholder[Long](14))\n )\n}",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [
{
"tokenId": "74c1a266dbd6384a4edd2e494f19458daa1e41002dfef5f7f0047022a800d654",
"index": 0,
"amount": 1,
"name": null,
"decimals": null,
"type": null
},
{
"tokenId": "08be8ef89bb9c2663df6b821ffbc9217ca16c6654020a8b5fe1c74e37c2782fd",
"index": 1,
"amount": 9223371883320303000,
"name": "Ergo_00b42b41_LP",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "00b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365",
"index": 2,
"amount": 11214832280,
"name": "CRUX",
"decimals": 4,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "04ca0f",
"sigmaType": "SInt",
"renderedValue": "997"
}
}
}
],
"dataInputs": [],
"outputs": [
{
"boxId": "970b9037e4ac6d29fc4228cf7ad550961608eef4a4f103fa47fac04fab47b221",
"transactionId": "c1697a40ca80f534924808f6a7264983afb8f1137449d09238f780009e852acb",
"blockId": "1c9fd7d236b139152b0ae8117c26fbb620f062b2d26c6a5ec8d7a54871218966",
"value": 2204403886048,
"index": 0,
"globalIndex": 54618263,
"creationHeight": 1759871,
"settlementHeight": 1759873,
"ergoTree": "1999030f0400040204020404040405feffffffffffffffff0105feffffffffffffffff01050004d00f040004000406050005000580dac409d819d601b2a5730000d602e4c6a70404d603db63087201d604db6308a7d605b27203730100d606b27204730200d607b27203730300d608b27204730400d6099973058c720602d60a999973068c7205027209d60bc17201d60cc1a7d60d99720b720cd60e91720d7307d60f8c720802d6107e720f06d6117e720d06d612998c720702720fd6137e720c06d6147308d6157e721206d6167e720a06d6177e720906d6189c72117217d6199c72157217d1ededededededed93c27201c2a793e4c672010404720293b27203730900b27204730a00938c7205018c720601938c7207018c72080193b17203730b9593720a730c95720e929c9c721072117e7202069c7ef07212069a9c72137e7214067e9c720d7e72020506929c9c721372157e7202069c7ef0720d069a9c72107e7214067e9c72127e7202050695ed720e917212730d907216a19d721872139d72197210ed9272189c721672139272199c7216721091720b730e",
"ergoTreeConstants": "0: 0\n1: 1\n2: 1\n3: 2\n4: 2\n5: 9223372036854775807\n6: 9223372036854775807\n7: 0\n8: 1000\n9: 0\n10: 0\n11: 3\n12: 0\n13: 0\n14: 10000000",
"ergoTreeScript": "{\n val box1 = OUTPUTS(placeholder[Int](0))\n val i2 = SELF.R4[Int].get\n val coll3 = box1.tokens\n val coll4 = SELF.tokens\n val tuple5 = coll3(placeholder[Int](1))\n val tuple6 = coll4(placeholder[Int](2))\n val tuple7 = coll3(placeholder[Int](3))\n val tuple8 = coll4(placeholder[Int](4))\n val l9 = placeholder[Long](5) - tuple6._2\n val l10 = placeholder[Long](6) - tuple5._2 - l9\n val l11 = box1.value\n val l12 = SELF.value\n val l13 = l11 - l12\n val bool14 = l13 > placeholder[Long](7)\n val l15 = tuple8._2\n val bi16 = l15.toBigInt\n val bi17 = l13.toBigInt\n val l18 = tuple7._2 - l15\n val bi19 = l12.toBigInt\n val i20 = placeholder[Int](8)\n val bi21 = l18.toBigInt\n val bi22 = l10.toBigInt\n val bi23 = l9.toBigInt\n val bi24 = bi17 * bi23\n val bi25 = bi21 * bi23\n sigmaProp(\n (\n (\n (\n (\n (((box1.propositionBytes == SELF.propositionBytes) && (box1.R4[Int].get == i2)) && (coll3(placeholder[Int](9)) == coll4(placeholder[Int](10)))) && (\n tuple5._1 == tuple6._1\n )\n ) && (tuple7._1 == tuple8._1)\n ) && (coll3.size == placeholder[Int](11))\n ) && if (l10 == placeholder[Long](12)) {\n if (bool14) { bi16 * bi17 * i2.toBigInt >= !l18.toBigInt * bi19 * i20.toBigInt + l13 * i2.toLong.toBigInt } else {\n bi19 * bi21 * i2.toBigInt >= !l13.toBigInt * bi16 * i20.toBigInt + l18 * i2.toLong.toBigInt\n }\n } else { if (bool14 && (l18 > placeholder[Long](13))) { bi22 <= min(bi24 / bi19, bi25 / bi16) } else { (bi24 >= bi22 * bi19) && (bi25 >= bi22 * bi16) } }\n ) && (l11 > placeholder[Long](14))\n )\n}",
"address": "5vSUZRZbdVbnk4sJWjg2uhL94VZWRg4iatK9VgMChufzUgdihgvhR8yWSUEJKszzV7Vmi6K8hCyKTNhUaiP8p5ko6YEU9yfHpjVuXdQ4i5p4cRCzch6ZiqWrNukYjv7Vs5jvBwqg5hcEJ8u1eerr537YLWUoxxi1M4vQxuaCihzPKMt8NDXP4WcbN6mfNxxLZeGBvsHVvVmina5THaECosCWozKJFBnscjhpr3AJsdaL8evXAvPfEjGhVMoTKXAb2ZGGRmR8g1eZshaHmgTg2imSiaoXU5eiF3HvBnDuawaCtt674ikZ3oZdekqswcVPGMwqqUKVsGY4QuFeQoGwRkMqEYTdV2UDMMsfrjrBYQYKUBFMwsQGMNBL1VoY78aotXzdeqJCBVKbQdD3ZZWvukhSe4xrz8tcF3PoxpysDLt89boMqZJtGEHTV9UBTBEac6sDyQP693qT3nKaErN8TCXrJBUmHPqKozAg9bwxTqMYkpmb9iVKLSoJxG7MjAj72SRbcqQfNCVTztSwN3cRxSrVtz4p87jNFbVtFzhPg7UqDwNFTaasySCqM",
"assets": [
{
"tokenId": "74c1a266dbd6384a4edd2e494f19458daa1e41002dfef5f7f0047022a800d654",
"index": 0,
"amount": 1,
"name": null,
"decimals": null,
"type": null
},
{
"tokenId": "08be8ef89bb9c2663df6b821ffbc9217ca16c6654020a8b5fe1c74e37c2782fd",
"index": 1,
"amount": 9223371883320303000,
"name": "Ergo_00b42b41_LP",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "00b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365",
"index": 2,
"amount": 11264832280,
"name": "CRUX",
"decimals": 4,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "04ca0f",
"sigmaType": "SInt",
"renderedValue": "997"
}
},
"spentTransactionId": "6cbbf2cbf2929ab1ec94311dfdf9df4b5eb6d594c1fea57f39240b364fc894ee",
"mainChain": true
},
{
"boxId": "7776b40f467abb9f4bf8e2cf5485f0705bb8dac2b0a54c65828625981cd1e519",
"transactionId": "c1697a40ca80f534924808f6a7264983afb8f1137449d09238f780009e852acb",
"blockId": "1c9fd7d236b139152b0ae8117c26fbb620f062b2d26c6a5ec8d7a54871218966",
"value": 9798589134,
"index": 1,
"globalIndex": 54618264,
"creationHeight": 1759871,
"settlementHeight": 1759873,
"ergoTree": "0008cd028ee1019ca83537c95bbfb3d35afac4c16790d3f1597bd75b67e452b4f0d2cb63",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(8ee101,cddaf3,...)))}",
"address": "9fbzAZAQauntRwsnCNFPb7DzT7854qWp4uxeWrhgiscW43aFGfN",
"assets": [],
"additionalRegisters": {
"R4": {
"serializedValue": "0e207a51ca8071ad7adf3e6c8c0ef6c25ff8a5ee9860157fb46fbb61e41dd22c9893",
"sigmaType": "Coll[SByte]",
"renderedValue": "7a51ca8071ad7adf3e6c8c0ef6c25ff8a5ee9860157fb46fbb61e41dd22c9893"
}
},
"spentTransactionId": "5e1e4976456ad081f624248c168bf423952cbdf9755ed80d0ce5015d02cc4fbe",
"mainChain": true
},
{
"boxId": "f7e2a1ddb4f49c8c4ad77fd8d5ffeea19633779b0442911dbdd9518ca0670215",
"transactionId": "c1697a40ca80f534924808f6a7264983afb8f1137449d09238f780009e852acb",
"blockId": "1c9fd7d236b139152b0ae8117c26fbb620f062b2d26c6a5ec8d7a54871218966",
"value": 869579300,
"index": 2,
"globalIndex": 54618265,
"creationHeight": 1759871,
"settlementHeight": 1759873,
"ergoTree": "0008cd03bef3393790274ab18b064eba941363228a4ee39027fe6df5bcf28c3ddc1b64dc",
"ergoTreeConstants": "",
"ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(bef339,d70713,...)))}",
"address": "9huuFkuzs3kSghmpcjvFErUYngGEWT2ueBLMr5xtx6qAd8EvRtK",
"assets": [],
"additionalRegisters": {},
"spentTransactionId": "02fe04e47cf017dc2d29fa81759c5111bf3a44532363df2ba4fb1ea2170609d5",
"mainChain": true
},
{
"boxId": "622c95abfcda4b6ba555b0749bae20812fe1559b14bbf37c7b251ac5d6a80c40",
"transactionId": "c1697a40ca80f534924808f6a7264983afb8f1137449d09238f780009e852acb",
"blockId": "1c9fd7d236b139152b0ae8117c26fbb620f062b2d26c6a5ec8d7a54871218966",
"value": 2000000,
"index": 3,
"globalIndex": 54618266,
"creationHeight": 1759871,
"settlementHeight": 1759873,
"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": "679e8771980bc4fb095f1cabbe3350997b01c694a4d502d8e88f8360fbcaed1c",
"mainChain": true
}
],
"size": 1026,
"isUnconfirmed": false
}