Transaction
ID: 87177cefcf...58d8
Inputs (2)
Spent
Address:
Output transaction:
Settlement height:
Value:
808 ERG
Tokens:
Loading assets...
Spent
Address:
Output transaction:
Settlement height:
Value:
10 ERG
Outputs (3)
Spent
Address:
Spent in transaction:
Settlement height:
Value:
818 ERG
Tokens:
Loading assets...
Unspent
Address:
Settlement height:
Value:
0.0015 ERG
Tokens:
Loading assets...
Spent
Address:
Spent in transaction:
Settlement height:
Value:
0.0015 ERG
Transaction Details
Confirmations: 289,957
Total coins transferred: 818.01 ERG
Fees: 0.0015 ERG
Fees per byte: 0.000000596 ERG
Raw Transaction Data
{
"id": "87177cefcf85ddf7f0bb497ee64a056a63d17b91c97e2c2ca955e13faba458d8",
"blockId": "e262688d5be8590cd706cd5f650c6c5e9134a57663b6a9597b0a342b5db06d2d",
"inclusionHeight": 1470621,
"timestamp": 1740671792055,
"index": 3,
"globalIndex": 8644000,
"numConfirmations": 289957,
"inputs": [
{
"boxId": "159d534b244e742180e6e16e0de9d0801ee99b0abc64d4feead9b35a6df2fe7b",
"value": 808003000000,
"index": 0,
"spendingProof": null,
"outputBlockId": "0d0e8a0fca37d644b606b5f2ce0bac7c864bb85780f40afc4939e20b2d50d4f5",
"outputTransactionId": "bd94b39e2e0590af116fe73be89e24b9583030aaa3714e51e45b57cbdb156d98",
"outputIndex": 0,
"outputGlobalIndex": 46531263,
"outputCreatedAt": 1470514,
"outputSettledAt": 1470516,
"ergoTree": "102d040804000400040204040406040a040a04020400040204000400040004020404040604080e2072bfce066d53a6b0fa5357c2c36ce922b2c312d60409259242ff61fdcb6381f2040205c08db701040004020404040604000402040205c80105c801040204040e20bd4557154298f9eb7522238b56f0e521417d944bf228559bb701d36827ab7a530400041e0400040004000e20011d3364de07e5a26f0c4eef0852cddb387039a921b7154ef3cab22c6eda887f040204020e2018e3486a69d6ce79b44b0d8379ccb2f118079205aec71b0fde4cbb1bacf86bd60400040005c08db701d80ed601e4c6a70411d602b27201730000d603b2a5730100d604e4c6a7050ed605e4c6a7070ed606e4c672030411d607b27201730200d608b27201730300d609b27201730400d60ab27201730500d60bb27201730600d60cb27206730700d60d9c720b7209d60e7e720b06958f7ea3057202d807d60fdb63087203d610db6308a7d611b2a5730800d612b2db63087211730900d6138c721202d614b27210730a00d615e4c672110511d196831501938cb2720f730b00018cb27210730c000193c27203c2a793e4c67203050e720493e4c67203061ae4c6a7061a93e4c67203070e720593b27206730d00720793b27206730e00720893b27206730f00720993b27206731000720a93b27206731100720293720c9a720b721393cbc272117312938c7212018c721401938c7214029a8cb2720f73130002721392c17211731493c172039ac1a79c72137209e6c67211040e93b27215731500720b93b27215731600720c93b27215731700720293b2721573180072099592720d720ad809d60fb2db6501fe731900d610db63087203d611db6308a7d612b27210731a00d613b27211731b00d6149d9c720d7207731cd6159d9c720d7208731dd616b2a5731e00d617b2a5731f00d19683100193cbc272037320937206720193e4c67203050e720493e4c67203061ae4c6a7061a93e4c67203070e7205937ee4c672030805069e9a9e7bb4c5720f73217322720e720e720e938cb27210732300018cb2721173240001938c7212018c721301938c7212028c72130292c172039999720d7214721593c27216720492c17216721493c27217720592c172177215938cb2db6308720f732500017326917e8cc7720f01057202d804d60fdb63087203d610db6308a7d611b2720f732700d612b27210732800d19683080193cbc272037329937206720193e4c67203050e720493e4c67203061ae4c6a7061a938cb2720f732a00018cb27210732b0001938c7211018c721201938c7211028c72120293c1720399c1a7732c",
"ergoTreeConstants": "0: 4\n1: 0\n2: 0\n3: 1\n4: 2\n5: 3\n6: 5\n7: 5\n8: 1\n9: 0\n10: 1\n11: 0\n12: 0\n13: 0\n14: 1\n15: 2\n16: 3\n17: 4\n18: Coll(114,-65,-50,6,109,83,-90,-80,-6,83,87,-62,-61,108,-23,34,-78,-61,18,-42,4,9,37,-110,66,-1,97,-3,-53,99,-127,-14)\n19: 1\n20: 1500000\n21: 0\n22: 1\n23: 2\n24: 3\n25: 0\n26: 1\n27: 1\n28: 100\n29: 100\n30: 1\n31: 2\n32: Coll(-67,69,87,21,66,-104,-7,-21,117,34,35,-117,86,-16,-27,33,65,125,-108,75,-14,40,85,-101,-73,1,-45,104,39,-85,122,83)\n33: 0\n34: 15\n35: 0\n36: 0\n37: 0\n38: Coll(1,29,51,100,-34,7,-27,-94,111,12,78,-17,8,82,-51,-37,56,112,57,-87,33,-73,21,78,-13,-54,-78,44,110,-38,-120,127)\n39: 1\n40: 1\n41: Coll(24,-29,72,106,105,-42,-50,121,-76,75,13,-125,121,-52,-78,-15,24,7,-110,5,-82,-57,27,15,-34,76,-69,27,-84,-8,107,-42)\n42: 0\n43: 0\n44: 1500000",
"ergoTreeScript": "{\n val coll1 = SELF.R4[Coll[Long]].get\n val l2 = coll1(placeholder[Int](0))\n val box3 = OUTPUTS(placeholder[Int](1))\n val coll4 = SELF.R5[Coll[Byte]].get\n val coll5 = SELF.R7[Coll[Byte]].get\n val coll6 = box3.R4[Coll[Long]].get\n val l7 = coll1(placeholder[Int](2))\n val l8 = coll1(placeholder[Int](3))\n val l9 = coll1(placeholder[Int](4))\n val l10 = coll1(placeholder[Int](5))\n val l11 = coll1(placeholder[Int](6))\n val l12 = coll6(placeholder[Int](7))\n val l13 = l11 * l9\n val bi14 = l11.toBigInt\n if (HEIGHT.toLong < l2) {(\n val coll15 = box3.tokens\n val coll16 = SELF.tokens\n val box17 = OUTPUTS(placeholder[Int](8))\n val tuple18 = box17.tokens(placeholder[Int](9))\n val l19 = tuple18._2\n val tuple20 = coll16(placeholder[Int](10))\n val coll21 = box17.R5[Coll[Long]].get\n sigmaProp(\n allOf(\n Coll[Boolean](\n coll15(placeholder[Int](11))._1 == coll16(placeholder[Int](12))._1, box3.propositionBytes == SELF.propositionBytes, box3.R5[\n Coll[Byte]\n ].get == coll4, box3.R6[Coll[Coll[Byte]]].get == SELF.R6[Coll[Coll[Byte]]].get, box3.R7[Coll[Byte]].get == coll5, coll6(\n placeholder[Int](13)\n ) == l7, coll6(placeholder[Int](14)) == l8, coll6(placeholder[Int](15)) == l9, coll6(placeholder[Int](16)) == l10, coll6(\n placeholder[Int](17)\n ) == l2, l12 == l11 + l19, blake2b256(box17.propositionBytes) == placeholder[Coll[Byte]](18), tuple18._1 == tuple20._1, tuple20._2 == coll15(\n placeholder[Int](19)\n )._2 + l19, box17.value >= placeholder[Long](20), box3.value == SELF.value + l19 * l9, box17.R4[Coll[Byte]].isDefined, coll21(\n placeholder[Int](21)\n ) == l11, coll21(placeholder[Int](22)) == l12, coll21(placeholder[Int](23)) == l2, coll21(placeholder[Int](24)) == l9\n )\n )\n )\n )} else { if (l13 >= l10) {(\n val box15 = CONTEXT.dataInputs(placeholder[Int](25))\n val coll16 = box3.tokens\n val coll17 = SELF.tokens\n val tuple18 = coll16(placeholder[Int](26))\n val tuple19 = coll17(placeholder[Int](27))\n val l20 = l13 * l7 / placeholder[Long](28)\n val l21 = l13 * l8 / placeholder[Long](29)\n val box22 = OUTPUTS(placeholder[Int](30))\n val box23 = OUTPUTS(placeholder[Int](31))\n sigmaProp(allOf(Coll[Boolean](blake2b256(box3.propositionBytes) == placeholder[Coll[Byte]](32), coll6 == coll1, box3.R5[Coll[Byte]].get == coll4, box3.R6[Coll[Coll[Byte]]].get == SELF.R6[Coll[Coll[Byte]]].get, box3.R7[Coll[Byte]].get == coll5, box3.R8[Long].get.toBigInt == byteArrayToBigInt(box15.id.slice(placeholder[Int](33), placeholder[Int](34))) % bi14 + bi14 % bi14, coll16(placeholder[Int](35))._1 == coll17(placeholder[Int](36))._1, tuple18._1 == tuple19._1, tuple18._2 == tuple19._2, box3.value >= l13 - l20 - l21, box22.propositionBytes == coll4, box22.value >= l20, box23.propositionBytes == coll5, box23.value >= l21, box15.tokens(placeholder[Int](37))._1 == placeholder[Coll[Byte]](38), box15.creationInfo._1.toLong > l2)))\n )} else {(\n val coll15 = box3.tokens\n val coll16 = SELF.tokens\n val tuple17 = coll15(placeholder[Int](39))\n val tuple18 = coll16(placeholder[Int](40))\n sigmaProp(allOf(Coll[Boolean](blake2b256(box3.propositionBytes) == placeholder[Coll[Byte]](41), coll6 == coll1, box3.R5[Coll[Byte]].get == coll4, box3.R6[Coll[Coll[Byte]]].get == SELF.R6[Coll[Coll[Byte]]].get, coll15(placeholder[Int](42))._1 == coll16(placeholder[Int](43))._1, tuple17._1 == tuple18._1, tuple17._2 == tuple18._2, box3.value == SELF.value - placeholder[Long](44))))\n )} }\n}",
"address": "apzL4keWhwqapswKKRZ5rpXdjP8FRrEfJNxjRpx4SVvYyDoFnAdgNxC4kSVL1ajCAGQGLxubJV1x9Uv6MRP39JhNknMmLcvuYkq4beJgFhyhnncaGtJLCG8En8gxj6iezAjvGozMozV72T2e2hSDDmNZQgWKQMUFAFc7fLRqeQedtCzPDmYbmARZ7Nb7EmqbDxs1oVWsEg9VuzxizkCjkJgrR6XJB4ZH25JXFUBL7bYUR7dwwESgxnLEsKz9dJhiNkvajNqz4vJqeSSqJfDox8VYhmZ7reZt84Kdqf2zjbrzs1UeZ58nbmUACWkGSfUuvG1VWAN5391QaNxoyvrG8Huy4JXdJRBCgTRBPm7pYmGxu6CtEdB5ovXGV4HP1eMLjcuhciJV5fQtASYqq3gcZnYHJgk4sSmHLnXuyoL5YsSMRTVDsnczPpEZkcQi37oJZz4F9gG8mS7E7kwyTaFgSSyDb4coXRnSvDwYTZwuqDo3VDjp4S95pcmRcaJUHWGG6a4JaBhXHuvYbsc2ENXou4LDHUFcEbxarQCrx67cbAH4ZfAyEjfNuoDgm1cbeJj2KryNYiAt4NxT75WzEuL4DtDehWQeVdo9BtcTYX5iATbG61ihkgkm5YCLMzFszYCsPZGBLCEZzPN1VeX128KZQ6kpCngu5TnxaDQxDCL1aRBP5bJXwUvFc5uZBrH5wb1xerFMxmhv3bhpoqyvtPrSwDhjyoJr15iF7WahtvB6ZztJkrxvXqf6QRReSYieAwjfJ4dGXFRLY7DDrHdYkLiM7LZgEbAh4eYjQYKAAZ3127JPb8goQkZFmLC9ebUcq4Cw76QGtSES6TU6wGM8dpkE8y7bGygerS5WcJnsXWnJBQAbqD5T9c5sZLKceuHBNjMQKWdTNAtBnsfQTgK8gPpbUkCeeGjWJq5vD6pQXvEK4wMrDUqvWWiB34cyTPhLKax5cXpPpsYg9qSfVVbKMJfuFUkwQeabEZdAaJRhcmfTp468z5Bd5JoPKr4a9cqNSDGwurPWqUvEdXhRi4GaCKJBLmfdGQ5n71KhngS67CCz2mGzQ4WQaS91PjaGuNDoNMBnBc98tVfVZvPSjQ6pgphpSWcRGfb4q3yxrhbiyWt7EhMgdaKDkiJu443iWVjCLkF8YkqDzCNJsCUwYcb8J8qZfydtZBWMvCrQWk38v1DYQ5yx4742UhU5jSFTCj5r9uGvCkX3C4Vyjr2kmXvXR6XMjKLUjWhW2CWbTbZoQVDUSfPqDukfebfqDhTHwJcFDSpKBo2HsWhcpfG9QhPwh53rZAL1xq6MCCUeYnU5M3xQC",
"assets": [
{
"tokenId": "32b3ce8196bd7ac4deb7e38e76e9a576ca4f449ad30cc22ee33e10a975893c76",
"index": 0,
"amount": 1,
"name": "ErgoRaffle Token V1",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "850d0c68a883b1d6822148fc20708948e0aa97a768fb976ce3b20fad878ef89a",
"index": 1,
"amount": 999999192,
"name": "Raffle_token: Security Audit for Ergo protocol 6.0 code",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "1106b4010a80a8d6b9078080d194b574b090b501d00c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[90,5,1000000000,2000000000000,1483800,808]"
},
"R5": {
"serializedValue": "0e240008cd038664b06974484d373ef8e32219130a819ff1e5bb565b5efa8deada20f1100c94",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd038664b06974484d373ef8e32219130a819ff1e5bb565b5efa8deada20f1100c94"
},
"R6": {
"serializedValue": "1a0229536563757269747920417564697420666f72204572676f2070726f746f636f6c20362e3020636f6465d9053c703e48692065766572796f6e652c206b75736874692069732068657265212028706c6561736520636865636b2074686174206c696e6b732066726f6d20736f6369616c206d6564696120616e64206d657373656e676572732066726f6d206372656469626c65206163636f756e747320617265206c656164696e6720746f207468697320726166666c652065786163746c79292e3c2f703e3c703e266e6273703b3c2f703e3c703e417320796f75206b6e6f772c207468657265206973206f6e676f696e6720776f726b206f6e204572676f20362e3020736f66742d666f726b2c207768696368206973206d6f73746c792061626f7574206e657720666561747572657320616e6420666978696e6720736f6d65206b6e6f776e20286e6f6e2d637269746963616c292069737375657320696e20636f6e74726163747320696e7465727072657465722e204368616e676573206172652061626f75742031354b206c696e6573206f6620636f6465206265696e6720616464656420746f2074686520696e7465727072657465722e266e6273703b3c2f703e3c703e266e6273703b3c2f703e3c703e526563656e746c792c20647573656b2073746172746564206175646974696e6720746865206e657720636f64652c20646973636f766572656420736f6d652069737375657320776974682076657273696f6e696e672c20616e6420706f74656e7469616c207370616d2061747461636b20766563746f72732e20446566696e6974656c792c207468697320776f726b2073686f756c6420626520636f6e74696e7565642e3c2f703e3c703e266e6273703b3c2f703e3c703e54687573204920616d207374617274696e67207468697320726166666c6520746f2072657761726420647573656b20616e64206d61796265206f7468657220666f6c6b732061732077656c6c20666f722069737375657320666f756e6420696e20362e3020636f6465626173652e266e6273703b3c2f703e",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[536563757269747920417564697420666f72204572676f2070726f746f636f6c20362e3020636f6465,3c703e48692065766572796f6e652c206b75736874692069732068657265212028706c6561736520636865636b2074686174206c696e6b732066726f6d20736f6369616c206d6564696120616e64206d657373656e676572732066726f6d206372656469626c65206163636f756e747320617265206c656164696e6720746f207468697320726166666c652065786163746c79292e3c2f703e3c703e266e6273703b3c2f703e3c703e417320796f75206b6e6f772c207468657265206973206f6e676f696e6720776f726b206f6e204572676f20362e3020736f66742d666f726b2c207768696368206973206d6f73746c792061626f7574206e657720666561747572657320616e6420666978696e6720736f6d65206b6e6f776e20286e6f6e2d637269746963616c292069737375657320696e20636f6e74726163747320696e7465727072657465722e204368616e676573206172652061626f75742031354b206c696e6573206f6620636f6465206265696e6720616464656420746f2074686520696e7465727072657465722e266e6273703b3c2f703e3c703e266e6273703b3c2f703e3c703e526563656e746c792c20647573656b2073746172746564206175646974696e6720746865206e657720636f64652c20646973636f766572656420736f6d652069737375657320776974682076657273696f6e696e672c20616e6420706f74656e7469616c207370616d2061747461636b20766563746f72732e20446566696e6974656c792c207468697320776f726b2073686f756c6420626520636f6e74696e7565642e3c2f703e3c703e266e6273703b3c2f703e3c703e54687573204920616d207374617274696e67207468697320726166666c6520746f2072657761726420647573656b20616e64206d61796265206f7468657220666f6c6b732061732077656c6c20666f722069737375657320666f756e6420696e20362e3020636f6465626173652e266e6273703b3c2f703e]"
},
"R7": {
"serializedValue": "0e240008cd03cb3b45952266407f386a0cec89f8d5b001d5116f6d0f4fc4897e15c29af59f52",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd03cb3b45952266407f386a0cec89f8d5b001d5116f6d0f4fc4897e15c29af59f52"
}
}
},
{
"boxId": "0e14a6ca0ed351a5c2b32de6a9b4f6178067089b7f1240c3de3fe7d9aa0bd09a",
"value": 10003000000,
"index": 1,
"spendingProof": null,
"outputBlockId": "e262688d5be8590cd706cd5f650c6c5e9134a57663b6a9597b0a342b5db06d2d",
"outputTransactionId": "8f59fc0119091c1a051bf35d2e751314f8d3ceb11b3891ba43f159da8e8779c6",
"outputIndex": 0,
"outputGlobalIndex": 46533178,
"outputCreatedAt": 1470619,
"outputSettledAt": 1470621,
"ergoTree": "100f040404020e240008cd02bfadbb6f5b9846b1c5679c59bfb016001fcc7a9ac998473df51d6c4d9db31ea5040004020e20850d0c68a883b1d6822148fc20708948e0aa97a768fb976ce3b20fad878ef89a0400051404000e240008cd02bfadbb6f5b9846b1c5679c59bfb016001fcc7a9ac998473df51d6c4d9db31ea504dcc2b30105b090b5010404040205c08db701d801d601b1a5959172017300d801d602b2a5730100d1eded93e4c67202040e7302938cb2db6308b2a4730300730400017305938cb2db63087202730600027307d19683040193c2b2a57308007309ec91a3730a927ea305730b937201730c90c1b2a5730d00730e",
"ergoTreeConstants": "0: 2\n1: 1\n2: Coll(0,8,-51,2,-65,-83,-69,111,91,-104,70,-79,-59,103,-100,89,-65,-80,22,0,31,-52,122,-102,-55,-104,71,61,-11,29,108,77,-99,-77,30,-91)\n3: 0\n4: 1\n5: Coll(-123,13,12,104,-88,-125,-79,-42,-126,33,72,-4,32,112,-119,72,-32,-86,-105,-89,104,-5,-105,108,-29,-78,15,-83,-121,-114,-8,-102)\n6: 0\n7: 10\n8: 0\n9: Coll(0,8,-51,2,-65,-83,-69,111,91,-104,70,-79,-59,103,-100,89,-65,-80,22,0,31,-52,122,-102,-55,-104,71,61,-11,29,108,77,-99,-77,30,-91)\n10: 1470638\n11: 1483800\n12: 2\n13: 1\n14: 1500000",
"ergoTreeScript": "{\n val i1 = OUTPUTS.size\n if (i1 > placeholder[Int](0)) {(\n val box2 = OUTPUTS(placeholder[Int](1))\n sigmaProp(\n (\n (box2.R4[Coll[Byte]].get == placeholder[Coll[Byte]](2)) && (INPUTS(placeholder[Int](3)).tokens(placeholder[Int](4))._1 == placeholder[Coll[Byte]](5))\n ) && (box2.tokens(placeholder[Int](6))._2 == placeholder[Long](7))\n )\n )} else {\n sigmaProp(\n allOf(\n Coll[Boolean](\n OUTPUTS(placeholder[Int](8)).propositionBytes == placeholder[Coll[Byte]](9), (HEIGHT > placeholder[Int](10)) || (\n HEIGHT.toLong >= placeholder[Long](11)\n ), i1 == placeholder[Int](12), OUTPUTS(placeholder[Int](13)).value <= placeholder[Long](14)\n )\n )\n )\n }\n}",
"address": "6YCi4jPavFzC4syegFWX7rScHn3294EbUCJqWW1MGUxFNTHgoJuWoV8Jnb7Hpfau536PhpX6deJ43zK9AUcUqAQYR6dx9Yr8VwoZXHeizyyfzwBtKV6Hx661dxLL33uhJpBM4Suyuc2BJXXu3o2AdTLo63ynMRyjyKRFaNWdkeJNwXK9ZEXdN4JypVoYcFzPXdrGu1RyMpyxDgAqR5nhFaervFVYspq3Px4ut1Bo1Eq1TqKSErpMBaujze7xTRUQYNPMAbAbTGWKvN8cE3Zf1X6D4n55qmsFX9TaCPcvaT3auwhkqihKWSTtXkQFziLvQgP6b48FwfLbQWZWDYwnK3vdj",
"assets": [],
"additionalRegisters": {}
}
],
"dataInputs": [],
"outputs": [
{
"boxId": "709ca5d8eadeac5a11996b06ba3497d240b91df02466086751bf76bbdb03d3be",
"transactionId": "87177cefcf85ddf7f0bb497ee64a056a63d17b91c97e2c2ca955e13faba458d8",
"blockId": "e262688d5be8590cd706cd5f650c6c5e9134a57663b6a9597b0a342b5db06d2d",
"value": 818003000000,
"index": 0,
"globalIndex": 46533181,
"creationHeight": 1470619,
"settlementHeight": 1470621,
"ergoTree": "102d040804000400040204040406040a040a04020400040204000400040004020404040604080e2072bfce066d53a6b0fa5357c2c36ce922b2c312d60409259242ff61fdcb6381f2040205c08db701040004020404040604000402040205c80105c801040204040e20bd4557154298f9eb7522238b56f0e521417d944bf228559bb701d36827ab7a530400041e0400040004000e20011d3364de07e5a26f0c4eef0852cddb387039a921b7154ef3cab22c6eda887f040204020e2018e3486a69d6ce79b44b0d8379ccb2f118079205aec71b0fde4cbb1bacf86bd60400040005c08db701d80ed601e4c6a70411d602b27201730000d603b2a5730100d604e4c6a7050ed605e4c6a7070ed606e4c672030411d607b27201730200d608b27201730300d609b27201730400d60ab27201730500d60bb27201730600d60cb27206730700d60d9c720b7209d60e7e720b06958f7ea3057202d807d60fdb63087203d610db6308a7d611b2a5730800d612b2db63087211730900d6138c721202d614b27210730a00d615e4c672110511d196831501938cb2720f730b00018cb27210730c000193c27203c2a793e4c67203050e720493e4c67203061ae4c6a7061a93e4c67203070e720593b27206730d00720793b27206730e00720893b27206730f00720993b27206731000720a93b27206731100720293720c9a720b721393cbc272117312938c7212018c721401938c7214029a8cb2720f73130002721392c17211731493c172039ac1a79c72137209e6c67211040e93b27215731500720b93b27215731600720c93b27215731700720293b2721573180072099592720d720ad809d60fb2db6501fe731900d610db63087203d611db6308a7d612b27210731a00d613b27211731b00d6149d9c720d7207731cd6159d9c720d7208731dd616b2a5731e00d617b2a5731f00d19683100193cbc272037320937206720193e4c67203050e720493e4c67203061ae4c6a7061a93e4c67203070e7205937ee4c672030805069e9a9e7bb4c5720f73217322720e720e720e938cb27210732300018cb2721173240001938c7212018c721301938c7212028c72130292c172039999720d7214721593c27216720492c17216721493c27217720592c172177215938cb2db6308720f732500017326917e8cc7720f01057202d804d60fdb63087203d610db6308a7d611b2720f732700d612b27210732800d19683080193cbc272037329937206720193e4c67203050e720493e4c67203061ae4c6a7061a938cb2720f732a00018cb27210732b0001938c7211018c721201938c7211028c72120293c1720399c1a7732c",
"ergoTreeConstants": "0: 4\n1: 0\n2: 0\n3: 1\n4: 2\n5: 3\n6: 5\n7: 5\n8: 1\n9: 0\n10: 1\n11: 0\n12: 0\n13: 0\n14: 1\n15: 2\n16: 3\n17: 4\n18: Coll(114,-65,-50,6,109,83,-90,-80,-6,83,87,-62,-61,108,-23,34,-78,-61,18,-42,4,9,37,-110,66,-1,97,-3,-53,99,-127,-14)\n19: 1\n20: 1500000\n21: 0\n22: 1\n23: 2\n24: 3\n25: 0\n26: 1\n27: 1\n28: 100\n29: 100\n30: 1\n31: 2\n32: Coll(-67,69,87,21,66,-104,-7,-21,117,34,35,-117,86,-16,-27,33,65,125,-108,75,-14,40,85,-101,-73,1,-45,104,39,-85,122,83)\n33: 0\n34: 15\n35: 0\n36: 0\n37: 0\n38: Coll(1,29,51,100,-34,7,-27,-94,111,12,78,-17,8,82,-51,-37,56,112,57,-87,33,-73,21,78,-13,-54,-78,44,110,-38,-120,127)\n39: 1\n40: 1\n41: Coll(24,-29,72,106,105,-42,-50,121,-76,75,13,-125,121,-52,-78,-15,24,7,-110,5,-82,-57,27,15,-34,76,-69,27,-84,-8,107,-42)\n42: 0\n43: 0\n44: 1500000",
"ergoTreeScript": "{\n val coll1 = SELF.R4[Coll[Long]].get\n val l2 = coll1(placeholder[Int](0))\n val box3 = OUTPUTS(placeholder[Int](1))\n val coll4 = SELF.R5[Coll[Byte]].get\n val coll5 = SELF.R7[Coll[Byte]].get\n val coll6 = box3.R4[Coll[Long]].get\n val l7 = coll1(placeholder[Int](2))\n val l8 = coll1(placeholder[Int](3))\n val l9 = coll1(placeholder[Int](4))\n val l10 = coll1(placeholder[Int](5))\n val l11 = coll1(placeholder[Int](6))\n val l12 = coll6(placeholder[Int](7))\n val l13 = l11 * l9\n val bi14 = l11.toBigInt\n if (HEIGHT.toLong < l2) {(\n val coll15 = box3.tokens\n val coll16 = SELF.tokens\n val box17 = OUTPUTS(placeholder[Int](8))\n val tuple18 = box17.tokens(placeholder[Int](9))\n val l19 = tuple18._2\n val tuple20 = coll16(placeholder[Int](10))\n val coll21 = box17.R5[Coll[Long]].get\n sigmaProp(\n allOf(\n Coll[Boolean](\n coll15(placeholder[Int](11))._1 == coll16(placeholder[Int](12))._1, box3.propositionBytes == SELF.propositionBytes, box3.R5[\n Coll[Byte]\n ].get == coll4, box3.R6[Coll[Coll[Byte]]].get == SELF.R6[Coll[Coll[Byte]]].get, box3.R7[Coll[Byte]].get == coll5, coll6(\n placeholder[Int](13)\n ) == l7, coll6(placeholder[Int](14)) == l8, coll6(placeholder[Int](15)) == l9, coll6(placeholder[Int](16)) == l10, coll6(\n placeholder[Int](17)\n ) == l2, l12 == l11 + l19, blake2b256(box17.propositionBytes) == placeholder[Coll[Byte]](18), tuple18._1 == tuple20._1, tuple20._2 == coll15(\n placeholder[Int](19)\n )._2 + l19, box17.value >= placeholder[Long](20), box3.value == SELF.value + l19 * l9, box17.R4[Coll[Byte]].isDefined, coll21(\n placeholder[Int](21)\n ) == l11, coll21(placeholder[Int](22)) == l12, coll21(placeholder[Int](23)) == l2, coll21(placeholder[Int](24)) == l9\n )\n )\n )\n )} else { if (l13 >= l10) {(\n val box15 = CONTEXT.dataInputs(placeholder[Int](25))\n val coll16 = box3.tokens\n val coll17 = SELF.tokens\n val tuple18 = coll16(placeholder[Int](26))\n val tuple19 = coll17(placeholder[Int](27))\n val l20 = l13 * l7 / placeholder[Long](28)\n val l21 = l13 * l8 / placeholder[Long](29)\n val box22 = OUTPUTS(placeholder[Int](30))\n val box23 = OUTPUTS(placeholder[Int](31))\n sigmaProp(allOf(Coll[Boolean](blake2b256(box3.propositionBytes) == placeholder[Coll[Byte]](32), coll6 == coll1, box3.R5[Coll[Byte]].get == coll4, box3.R6[Coll[Coll[Byte]]].get == SELF.R6[Coll[Coll[Byte]]].get, box3.R7[Coll[Byte]].get == coll5, box3.R8[Long].get.toBigInt == byteArrayToBigInt(box15.id.slice(placeholder[Int](33), placeholder[Int](34))) % bi14 + bi14 % bi14, coll16(placeholder[Int](35))._1 == coll17(placeholder[Int](36))._1, tuple18._1 == tuple19._1, tuple18._2 == tuple19._2, box3.value >= l13 - l20 - l21, box22.propositionBytes == coll4, box22.value >= l20, box23.propositionBytes == coll5, box23.value >= l21, box15.tokens(placeholder[Int](37))._1 == placeholder[Coll[Byte]](38), box15.creationInfo._1.toLong > l2)))\n )} else {(\n val coll15 = box3.tokens\n val coll16 = SELF.tokens\n val tuple17 = coll15(placeholder[Int](39))\n val tuple18 = coll16(placeholder[Int](40))\n sigmaProp(allOf(Coll[Boolean](blake2b256(box3.propositionBytes) == placeholder[Coll[Byte]](41), coll6 == coll1, box3.R5[Coll[Byte]].get == coll4, box3.R6[Coll[Coll[Byte]]].get == SELF.R6[Coll[Coll[Byte]]].get, coll15(placeholder[Int](42))._1 == coll16(placeholder[Int](43))._1, tuple17._1 == tuple18._1, tuple17._2 == tuple18._2, box3.value == SELF.value - placeholder[Long](44))))\n )} }\n}",
"address": "apzL4keWhwqapswKKRZ5rpXdjP8FRrEfJNxjRpx4SVvYyDoFnAdgNxC4kSVL1ajCAGQGLxubJV1x9Uv6MRP39JhNknMmLcvuYkq4beJgFhyhnncaGtJLCG8En8gxj6iezAjvGozMozV72T2e2hSDDmNZQgWKQMUFAFc7fLRqeQedtCzPDmYbmARZ7Nb7EmqbDxs1oVWsEg9VuzxizkCjkJgrR6XJB4ZH25JXFUBL7bYUR7dwwESgxnLEsKz9dJhiNkvajNqz4vJqeSSqJfDox8VYhmZ7reZt84Kdqf2zjbrzs1UeZ58nbmUACWkGSfUuvG1VWAN5391QaNxoyvrG8Huy4JXdJRBCgTRBPm7pYmGxu6CtEdB5ovXGV4HP1eMLjcuhciJV5fQtASYqq3gcZnYHJgk4sSmHLnXuyoL5YsSMRTVDsnczPpEZkcQi37oJZz4F9gG8mS7E7kwyTaFgSSyDb4coXRnSvDwYTZwuqDo3VDjp4S95pcmRcaJUHWGG6a4JaBhXHuvYbsc2ENXou4LDHUFcEbxarQCrx67cbAH4ZfAyEjfNuoDgm1cbeJj2KryNYiAt4NxT75WzEuL4DtDehWQeVdo9BtcTYX5iATbG61ihkgkm5YCLMzFszYCsPZGBLCEZzPN1VeX128KZQ6kpCngu5TnxaDQxDCL1aRBP5bJXwUvFc5uZBrH5wb1xerFMxmhv3bhpoqyvtPrSwDhjyoJr15iF7WahtvB6ZztJkrxvXqf6QRReSYieAwjfJ4dGXFRLY7DDrHdYkLiM7LZgEbAh4eYjQYKAAZ3127JPb8goQkZFmLC9ebUcq4Cw76QGtSES6TU6wGM8dpkE8y7bGygerS5WcJnsXWnJBQAbqD5T9c5sZLKceuHBNjMQKWdTNAtBnsfQTgK8gPpbUkCeeGjWJq5vD6pQXvEK4wMrDUqvWWiB34cyTPhLKax5cXpPpsYg9qSfVVbKMJfuFUkwQeabEZdAaJRhcmfTp468z5Bd5JoPKr4a9cqNSDGwurPWqUvEdXhRi4GaCKJBLmfdGQ5n71KhngS67CCz2mGzQ4WQaS91PjaGuNDoNMBnBc98tVfVZvPSjQ6pgphpSWcRGfb4q3yxrhbiyWt7EhMgdaKDkiJu443iWVjCLkF8YkqDzCNJsCUwYcb8J8qZfydtZBWMvCrQWk38v1DYQ5yx4742UhU5jSFTCj5r9uGvCkX3C4Vyjr2kmXvXR6XMjKLUjWhW2CWbTbZoQVDUSfPqDukfebfqDhTHwJcFDSpKBo2HsWhcpfG9QhPwh53rZAL1xq6MCCUeYnU5M3xQC",
"assets": [
{
"tokenId": "32b3ce8196bd7ac4deb7e38e76e9a576ca4f449ad30cc22ee33e10a975893c76",
"index": 0,
"amount": 1,
"name": "ErgoRaffle Token V1",
"decimals": 0,
"type": "EIP-004"
},
{
"tokenId": "850d0c68a883b1d6822148fc20708948e0aa97a768fb976ce3b20fad878ef89a",
"index": 1,
"amount": 999999182,
"name": "Raffle_token: Security Audit for Ergo protocol 6.0 code",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "1106b4010a80a8d6b9078080d194b574b090b501e40c",
"sigmaType": "Coll[SLong]",
"renderedValue": "[90,5,1000000000,2000000000000,1483800,818]"
},
"R5": {
"serializedValue": "0e240008cd038664b06974484d373ef8e32219130a819ff1e5bb565b5efa8deada20f1100c94",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd038664b06974484d373ef8e32219130a819ff1e5bb565b5efa8deada20f1100c94"
},
"R6": {
"serializedValue": "1a0229536563757269747920417564697420666f72204572676f2070726f746f636f6c20362e3020636f6465d9053c703e48692065766572796f6e652c206b75736874692069732068657265212028706c6561736520636865636b2074686174206c696e6b732066726f6d20736f6369616c206d6564696120616e64206d657373656e676572732066726f6d206372656469626c65206163636f756e747320617265206c656164696e6720746f207468697320726166666c652065786163746c79292e3c2f703e3c703e266e6273703b3c2f703e3c703e417320796f75206b6e6f772c207468657265206973206f6e676f696e6720776f726b206f6e204572676f20362e3020736f66742d666f726b2c207768696368206973206d6f73746c792061626f7574206e657720666561747572657320616e6420666978696e6720736f6d65206b6e6f776e20286e6f6e2d637269746963616c292069737375657320696e20636f6e74726163747320696e7465727072657465722e204368616e676573206172652061626f75742031354b206c696e6573206f6620636f6465206265696e6720616464656420746f2074686520696e7465727072657465722e266e6273703b3c2f703e3c703e266e6273703b3c2f703e3c703e526563656e746c792c20647573656b2073746172746564206175646974696e6720746865206e657720636f64652c20646973636f766572656420736f6d652069737375657320776974682076657273696f6e696e672c20616e6420706f74656e7469616c207370616d2061747461636b20766563746f72732e20446566696e6974656c792c207468697320776f726b2073686f756c6420626520636f6e74696e7565642e3c2f703e3c703e266e6273703b3c2f703e3c703e54687573204920616d207374617274696e67207468697320726166666c6520746f2072657761726420647573656b20616e64206d61796265206f7468657220666f6c6b732061732077656c6c20666f722069737375657320666f756e6420696e20362e3020636f6465626173652e266e6273703b3c2f703e",
"sigmaType": "Coll[Coll[SByte]]",
"renderedValue": "[536563757269747920417564697420666f72204572676f2070726f746f636f6c20362e3020636f6465,3c703e48692065766572796f6e652c206b75736874692069732068657265212028706c6561736520636865636b2074686174206c696e6b732066726f6d20736f6369616c206d6564696120616e64206d657373656e676572732066726f6d206372656469626c65206163636f756e747320617265206c656164696e6720746f207468697320726166666c652065786163746c79292e3c2f703e3c703e266e6273703b3c2f703e3c703e417320796f75206b6e6f772c207468657265206973206f6e676f696e6720776f726b206f6e204572676f20362e3020736f66742d666f726b2c207768696368206973206d6f73746c792061626f7574206e657720666561747572657320616e6420666978696e6720736f6d65206b6e6f776e20286e6f6e2d637269746963616c292069737375657320696e20636f6e74726163747320696e7465727072657465722e204368616e676573206172652061626f75742031354b206c696e6573206f6620636f6465206265696e6720616464656420746f2074686520696e7465727072657465722e266e6273703b3c2f703e3c703e266e6273703b3c2f703e3c703e526563656e746c792c20647573656b2073746172746564206175646974696e6720746865206e657720636f64652c20646973636f766572656420736f6d652069737375657320776974682076657273696f6e696e672c20616e6420706f74656e7469616c207370616d2061747461636b20766563746f72732e20446566696e6974656c792c207468697320776f726b2073686f756c6420626520636f6e74696e7565642e3c2f703e3c703e266e6273703b3c2f703e3c703e54687573204920616d207374617274696e67207468697320726166666c6520746f2072657761726420647573656b20616e64206d61796265206f7468657220666f6c6b732061732077656c6c20666f722069737375657320666f756e6420696e20362e3020636f6465626173652e266e6273703b3c2f703e]"
},
"R7": {
"serializedValue": "0e240008cd03cb3b45952266407f386a0cec89f8d5b001d5116f6d0f4fc4897e15c29af59f52",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd03cb3b45952266407f386a0cec89f8d5b001d5116f6d0f4fc4897e15c29af59f52"
}
},
"spentTransactionId": "f12526ae6df315a71b6acf177cfdb8740dfbc2a47b2517e28961866a5c155c67",
"mainChain": true
},
{
"boxId": "9405b7a6b9029c5f5ece0f8a298bccfdb243353cda6c4eac0c17956e8be8649a",
"transactionId": "87177cefcf85ddf7f0bb497ee64a056a63d17b91c97e2c2ca955e13faba458d8",
"blockId": "e262688d5be8590cd706cd5f650c6c5e9134a57663b6a9597b0a342b5db06d2d",
"value": 1500000,
"index": 1,
"globalIndex": 46533182,
"creationHeight": 1470619,
"settlementHeight": 1470621,
"ergoTree": "101404060402040204000e2032b3ce8196bd7ac4deb7e38e76e9a576ca4f449ad30cc22ee33e10a975893c76040204000400040204000402040204000e2032b3ce8196bd7ac4deb7e38e76e9a576ca4f449ad30cc22ee33e10a975893c7604040406010008cd037a0d1faee4f33c9447fc1d1c796575dbf657ff70b923fafd14d02437664ecfbe040405c0d102d801d601b1a4eb02d1959372017300d803d602b2a5730100d603b2a4730200d604db630872039683040193c17202c1720393c27202e4c6a7040e938cb27204730300017304938cb27204730500018cb2db6308a773060001d801d602db6308b2a47307009591b172027308d802d603b2db6308a7730900d604b2a5730a0096830501938cb27202730b00018c720301938cb27202730c0001730d937201730e93c27204e4c6a7040e93c172049cb2e4c6a70511730f008c7203027310ea027311d1917ea3059ab2e4c6a705117312007313",
"ergoTreeConstants": "0: 3\n1: 1\n2: 1\n3: 0\n4: Coll(50,-77,-50,-127,-106,-67,122,-60,-34,-73,-29,-114,118,-23,-91,118,-54,79,68,-102,-45,12,-62,46,-29,62,16,-87,117,-119,60,118)\n5: 1\n6: 0\n7: 0\n8: 1\n9: 0\n10: 1\n11: 1\n12: 0\n13: Coll(50,-77,-50,-127,-106,-67,122,-60,-34,-73,-29,-114,118,-23,-91,118,-54,79,68,-102,-45,12,-62,46,-29,62,16,-87,117,-119,60,118)\n14: 2\n15: 3\n16: false\n17: SigmaProp(ProveDlog(ECPoint(7a0d1f,2990ea,...)))\n18: 2\n19: 21600",
"ergoTreeScript": "{\n val i1 = INPUTS.size\n sigmaProp(if (i1 == placeholder[Int](0)) {(\n val box2 = OUTPUTS(placeholder[Int](1))\n val box3 = INPUTS(placeholder[Int](2))\n val coll4 = box3.tokens\n allOf(Coll[Boolean](box2.value == box3.value, box2.propositionBytes == SELF.R4[Coll[Byte]].get, coll4(placeholder[Int](3))._1 == placeholder[Coll[Byte]](4), coll4(placeholder[Int](5))._1 == SELF.tokens(placeholder[Int](6))._1))\n )} else {(\n val coll2 = INPUTS(placeholder[Int](7)).tokens\n if (coll2.size > placeholder[Int](8)) {(\n val tuple3 = SELF.tokens(placeholder[Int](9))\n val box4 = OUTPUTS(placeholder[Int](10))\n allOf(Coll[Boolean](coll2(placeholder[Int](11))._1 == tuple3._1, coll2(placeholder[Int](12))._1 == placeholder[Coll[Byte]](13), i1 == placeholder[Int](14), box4.propositionBytes == SELF.R4[Coll[Byte]].get, box4.value == SELF.R5[Coll[Long]].get(placeholder[Int](15)) * tuple3._2))\n )} else { placeholder[Boolean](16) }\n )}) || placeholder[SigmaProp](17) && sigmaProp(HEIGHT.toLong > SELF.R5[Coll[Long]].get(placeholder[Int](18)) + placeholder[Long](19))\n}",
"address": "KWS1gdArUXRDwTgdW5XbBHwZnusjpchYJcoZXYnFqyHN4Ere7BjZAdJepNdkAuE3ZbXyJxnXSwDKrvzmga5MgDEySeF7r42ixE8Q3VH11D9doJT7C2pxBHgn8qsCvaSwfG9zmyqYSqD1UTjXXpV5u3JPJFXT6fMtgM9dNsDr7o6i5gns7M54Gkv7iMkQgSWtCHBC6CaKfBpmXUkoRYCvjxEjSuj4MFUG48psPeU8JaFcPWuj4k6vnjatG7WyLng2zGYsHWSAtAk4kJ2EkHrNZtY2gmC3UePuX7KAeoFyAMB7CquEThKvumCDZTUuZpwMnqzLH6tToiAMPqNyXVphWpTmquobhVY7DJGTzFV5LyYqfomGwhsftE1u4Kt2vPY3Zbjwzp5kzkhvJwKu9ouxVKrb4XRaoKWy7qX2Ne8gi2SHykeRX2dCtKMaeAeyXaCNGPwd2yVPPodBK62FEopCFGrRbbuzr7rzjLTU",
"assets": [
{
"tokenId": "850d0c68a883b1d6822148fc20708948e0aa97a768fb976ce3b20fad878ef89a",
"index": 0,
"amount": 10,
"name": "Raffle_token: Security Audit for Ergo protocol 6.0 code",
"decimals": 0,
"type": "EIP-004"
}
],
"additionalRegisters": {
"R4": {
"serializedValue": "0e240008cd02bfadbb6f5b9846b1c5679c59bfb016001fcc7a9ac998473df51d6c4d9db31ea5",
"sigmaType": "Coll[SByte]",
"renderedValue": "0008cd02bfadbb6f5b9846b1c5679c59bfb016001fcc7a9ac998473df51d6c4d9db31ea5"
},
"R5": {
"serializedValue": "1104d00ce40cb090b50180a8d6b907",
"sigmaType": "Coll[SLong]",
"renderedValue": "[808,818,1483800,1000000000]"
}
},
"spentTransactionId": null,
"mainChain": true
},
{
"boxId": "f55e09c3d2691259564dea27853959b9ecb0c2a2ca4a611fcd00082a472a7cdb",
"transactionId": "87177cefcf85ddf7f0bb497ee64a056a63d17b91c97e2c2ca955e13faba458d8",
"blockId": "e262688d5be8590cd706cd5f650c6c5e9134a57663b6a9597b0a342b5db06d2d",
"value": 1500000,
"index": 2,
"globalIndex": 46533183,
"creationHeight": 1470619,
"settlementHeight": 1470621,
"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": "0b596cadf6cdddf6c7db4a82c3daa9fc93c1e2d8f7d6efdfc2494e629a270db2",
"mainChain": true
}
],
"size": 2517,
"isUnconfirmed": false
}