ETH Price: $1,804.69 (+10.81%)

Contract

0x03376f22eF7d08CEE420D07207f85E52638A9fCd

Overview

ETH Balance

Taiko Alethia LogoTaiko Alethia LogoTaiko Alethia Logo0 ETH

ETH Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
0xd2d9a5f7f305ac2a4d0d6488e866f5530ee1b161e7e22874ac26d6a63a7b6b37 -(pending)2025-04-23 11:01:347 secs ago1745406094IN
0x03376f22...2638A9fCd
0 ETH(Pending)(Pending)
Spin Wheel11021612025-04-23 10:51:479 mins ago1745405507IN
0x03376f22...2638A9fCd
0 ETH0.000001710.02884718
Spin Wheel11021152025-04-23 10:08:4752 mins ago1745402927IN
0x03376f22...2638A9fCd
0 ETH0.000006840.1
Spin Wheel11020542025-04-23 9:13:591 hr ago1745399639IN
0x03376f22...2638A9fCd
0 ETH0.000000560.0089
Spin Wheel11020512025-04-23 9:11:231 hr ago1745399483IN
0x03376f22...2638A9fCd
0 ETH0.000003880.05884718
Spin Wheel11019732025-04-23 7:59:233 hrs ago1745395163IN
0x03376f22...2638A9fCd
0 ETH0.00000610.1000001
Spin Wheel11019442025-04-23 7:32:113 hrs ago1745393531IN
0x03376f22...2638A9fCd
0 ETH0.000005860.1
Spin Wheel11019222025-04-23 7:09:473 hrs ago1745392187IN
0x03376f22...2638A9fCd
0 ETH0.000007090.1000001
Spin Wheel11018772025-04-23 6:24:234 hrs ago1745389463IN
0x03376f22...2638A9fCd
0 ETH0.000005860.1
Spin Wheel11018702025-04-23 6:17:354 hrs ago1745389055IN
0x03376f22...2638A9fCd
0 ETH0.000000580.01
Spin Wheel11018622025-04-23 6:09:594 hrs ago1745388599IN
0x03376f22...2638A9fCd
0 ETH0.000006840.1000002
Spin Wheel11018452025-04-23 5:50:355 hrs ago1745387435IN
0x03376f22...2638A9fCd
0 ETH0.000010190.13884718
Spin Wheel11018362025-04-23 5:41:475 hrs ago1745386907IN
0x03376f22...2638A9fCd
0 ETH0.000007090.1
Spin Wheel11018342025-04-23 5:39:475 hrs ago1745386787IN
0x03376f22...2638A9fCd
0 ETH0.000006350.1000001
Spin Wheel11017982025-04-23 5:05:235 hrs ago1745384723IN
0x03376f22...2638A9fCd
0 ETH0.000011110.175
Spin Wheel11017672025-04-23 4:35:356 hrs ago1745382935IN
0x03376f22...2638A9fCd
0 ETH0.000015450.24
Spin Wheel11017652025-04-23 4:32:476 hrs ago1745382767IN
0x03376f22...2638A9fCd
0 ETH0.000007340.1000001
Spin Wheel11015932025-04-23 2:39:118 hrs ago1745375951IN
0x03376f22...2638A9fCd
0 ETH0.000001830.02884718
Spin Wheel11015902025-04-23 2:36:358 hrs ago1745375795IN
0x03376f22...2638A9fCd
0 ETH0.000000560.0089
Spin Wheel11014542025-04-23 1:18:479 hrs ago1745371127IN
0x03376f22...2638A9fCd
0 ETH0.000001150.01884718
Spin Wheel11012972025-04-22 23:55:3511 hrs ago1745366135IN
0x03376f22...2638A9fCd
0 ETH0.000011430.18
Spin Wheel11011362025-04-22 22:27:1112 hrs ago1745360831IN
0x03376f22...2638A9fCd
0 ETH0.000007580.1000001
Spin Wheel11011092025-04-22 22:12:1112 hrs ago1745359931IN
0x03376f22...2638A9fCd
0 ETH0.000007090.1000002
Spin Wheel11010962025-04-22 22:02:1112 hrs ago1745359331IN
0x03376f22...2638A9fCd
0 ETH0.000007090.1000002
Spin Wheel11010852025-04-22 21:52:4713 hrs ago1745358767IN
0x03376f22...2638A9fCd
0 ETH0.00000610.1000002
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BrigadeFortuneWheel

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
No with 200 runs

Other Settings:
paris EvmVersion
File 1 of 1 : BrigadeFortuneWheel.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;

interface IShardsContract {
    function addShards(address user, uint256 amount) external;
}

contract BrigadeFortuneWheel {
    bool public gameIsOpen;
    address private admin;
    address private shardsContract;
    mapping(uint256 => uint256) public slices;
    mapping(address => uint256) public users_timestamps;

    uint256[] public thresholdsArray;
    uint256[] public slicesArray;


    uint256 public spinCooldown = 21600;

    event SpinResult(address indexed user, uint256 random, uint256 slice, uint256 reward);

    constructor(address _shardsContract) {
        shardsContract = _shardsContract;
        admin = msg.sender;
        gameIsOpen = true;
    }

    modifier onlyAdmin() {
        require(msg.sender == admin, "Only admin can sign this one.");
        _;
    }

    function spinWheel() external {
        require(gameIsOpen, "Game temporarily closed.");

        uint256 lastSpin = users_timestamps[msg.sender];
        require(block.timestamp >= lastSpin+spinCooldown, "You can't spin yet.");

        uint256 random = uint256(keccak256(abi.encodePacked(block.timestamp, msg.sender))) % 1000 + 1;
        uint256 selectedSlice = determineSlice(random);
        uint256 reward = slices[selectedSlice];

        IShardsContract(shardsContract).addShards(msg.sender, reward);
        users_timestamps[msg.sender] = block.timestamp;

        emit SpinResult(msg.sender, random, selectedSlice, reward);
    }

    function determineSlice(uint256 random) internal view returns (uint256) {
        for (uint256 i = 0; i < thresholdsArray.length; i++) {
            if (random <= thresholdsArray[i]) {
                return slicesArray[i];
            }
        }
        return slicesArray[0];
    }

    struct Slice {
        uint256 id;
        uint256 shards;
    }

    function getSlices() external view returns (Slice[] memory) {
        Slice[] memory slicesToReturn = new Slice[](slicesArray.length);
        for (uint256 i = 0; i < slicesArray.length; i++) {
            uint256 id = slicesArray[i];
            uint256 shards = slices[id];
            slicesToReturn[i] = Slice(id, shards);
        }
        return slicesToReturn;
    }


    function pvtSetGameOpenStatus(bool isOpen) external onlyAdmin {
        gameIsOpen = isOpen;
    }

    function pvtSetSpinCooldown(uint256 cooldown) external onlyAdmin {
        spinCooldown = cooldown;
    }

    function setSlices(uint256[] memory sliceIds, uint256[] memory shardAmounts) external onlyAdmin {
        require(sliceIds.length == shardAmounts.length, "Input arrays must have the same length");
        for (uint256 i = 0; i < sliceIds.length; i++) {
            slices[sliceIds[i]] = shardAmounts[i];
        }
    }

    function setTresholds(uint256[] memory _thresholdsArray, uint256[] memory _slicesArray) external onlyAdmin {
        thresholdsArray = _thresholdsArray;
        slicesArray = _slicesArray;
    }
}

Settings
{
  "evmVersion": "paris",
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_shardsContract","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"random","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"slice","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"reward","type":"uint256"}],"name":"SpinResult","type":"event"},{"inputs":[],"name":"gameIsOpen","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSlices","outputs":[{"components":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"shards","type":"uint256"}],"internalType":"struct BrigadeFortuneWheel.Slice[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"isOpen","type":"bool"}],"name":"pvtSetGameOpenStatus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"cooldown","type":"uint256"}],"name":"pvtSetSpinCooldown","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"sliceIds","type":"uint256[]"},{"internalType":"uint256[]","name":"shardAmounts","type":"uint256[]"}],"name":"setSlices","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"_thresholdsArray","type":"uint256[]"},{"internalType":"uint256[]","name":"_slicesArray","type":"uint256[]"}],"name":"setTresholds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"slices","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"slicesArray","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"spinCooldown","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"spinWheel","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"thresholdsArray","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"users_timestamps","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]

60806040526154606006553480156200001757600080fd5b50604051620014e5380380620014e583398181016040528101906200003d91906200014a565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060016000806101000a81548160ff021916908315150217905550506200017c565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200011282620000e5565b9050919050565b620001248162000105565b81146200013057600080fd5b50565b600081519050620001448162000119565b92915050565b600060208284031215620001635762000162620000e0565b5b6000620001738482850162000133565b91505092915050565b611359806200018c6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c8063b05ca1c311610071578063b05ca1c314610179578063d3d0305614610195578063d65b36d8146101b3578063dbe388f9146101cf578063e84df24a146101ed578063ea70fed71461021d576100b4565b806315ecef92146100b957806319dd16bc146100c357806347383ab0146100e15780638b7bb920146100fd5780638e5fbbf41461012d5780638ef44eb514610149575b600080fd5b6100c161024d565b005b6100cb6104c7565b6040516100d89190610ac6565b60405180910390f35b6100fb60048036038101906100f69190610c84565b6104d8565b005b61011760048036038101906101129190610cfc565b610616565b6040516101249190610d38565b60405180910390f35b61014760048036038101906101429190610cfc565b61063a565b005b610163600480360381019061015e9190610db1565b6106d4565b6040516101709190610d38565b60405180910390f35b610193600480360381019061018e9190610c84565b6106ec565b005b61019d6107ae565b6040516101aa9190610d38565b60405180910390f35b6101cd60048036038101906101c89190610e0a565b6107b4565b005b6101d7610860565b6040516101e49190610f24565b60405180910390f35b61020760048036038101906102029190610cfc565b610954565b6040516102149190610d38565b60405180910390f35b61023760048036038101906102329190610cfc565b61096c565b6040516102449190610d38565b60405180910390f35b60008054906101000a900460ff1661029a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161029190610fa3565b60405180910390fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600654816102ec9190610ff2565b42101561032e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161032590611072565b60405180910390fd5b600060016103e842336040516020016103489291906110fb565b6040516020818303038152906040528051906020012060001c61036b9190611156565b6103759190610ff2565b9050600061038282610990565b9050600060026000838152602001908152602001600020549050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632cd9f2d733836040518363ffffffff1660e01b81526004016103f9929190611196565b600060405180830381600087803b15801561041357600080fd5b505af1158015610427573d6000803e3d6000fd5b5050505042600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff825702cbc83605d7fababea4c41c307150aab23ae229acda80af9d946aa42928484846040516104b9939291906111bf565b60405180910390a250505050565b60008054906101000a900460ff1681565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610568576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055f90611242565b60405180910390fd5b80518251146105ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105a3906112d4565b60405180910390fd5b60005b8251811015610611578181815181106105cb576105ca6112f4565b5b6020026020010151600260008584815181106105ea576105e96112f4565b5b602002602001015181526020019081526020016000208190555080806001019150506105af565b505050565b6004818154811061062657600080fd5b906000526020600020016000915090505481565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c190611242565b60405180910390fd5b8060068190555050565b60036020528060005260406000206000915090505481565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461077c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077390611242565b60405180910390fd5b8160049080519060200190610792929190610a27565b5080600590805190602001906107a9929190610a27565b505050565b60065481565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610844576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083b90611242565b60405180910390fd5b806000806101000a81548160ff02191690831515021790555050565b6060600060058054905067ffffffffffffffff81111561088357610882610b0b565b5b6040519080825280602002602001820160405280156108bc57816020015b6108a9610a74565b8152602001906001900390816108a15790505b50905060005b60058054905081101561094c576000600582815481106108e5576108e46112f4565b5b90600052602060002001549050600060026000838152602001908152602001600020549050604051806040016040528083815260200182815250848481518110610932576109316112f4565b5b6020026020010181905250505080806001019150506108c2565b508091505090565b60026020528060005260406000206000915090505481565b6005818154811061097c57600080fd5b906000526020600020016000915090505481565b600080600090505b6004805490508110156109fe57600481815481106109b9576109b86112f4565b5b906000526020600020015483116109f157600581815481106109de576109dd6112f4565b5b9060005260206000200154915050610a22565b8080600101915050610998565b506005600081548110610a1457610a136112f4565b5b906000526020600020015490505b919050565b828054828255906000526020600020908101928215610a63579160200282015b82811115610a62578251825591602001919060010190610a47565b5b509050610a709190610a8e565b5090565b604051806040016040528060008152602001600081525090565b5b80821115610aa7576000816000905550600101610a8f565b5090565b60008115159050919050565b610ac081610aab565b82525050565b6000602082019050610adb6000830184610ab7565b92915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610b4382610afa565b810181811067ffffffffffffffff82111715610b6257610b61610b0b565b5b80604052505050565b6000610b75610ae1565b9050610b818282610b3a565b919050565b600067ffffffffffffffff821115610ba157610ba0610b0b565b5b602082029050602081019050919050565b600080fd5b6000819050919050565b610bca81610bb7565b8114610bd557600080fd5b50565b600081359050610be781610bc1565b92915050565b6000610c00610bfb84610b86565b610b6b565b90508083825260208201905060208402830185811115610c2357610c22610bb2565b5b835b81811015610c4c5780610c388882610bd8565b845260208401935050602081019050610c25565b5050509392505050565b600082601f830112610c6b57610c6a610af5565b5b8135610c7b848260208601610bed565b91505092915050565b60008060408385031215610c9b57610c9a610aeb565b5b600083013567ffffffffffffffff811115610cb957610cb8610af0565b5b610cc585828601610c56565b925050602083013567ffffffffffffffff811115610ce657610ce5610af0565b5b610cf285828601610c56565b9150509250929050565b600060208284031215610d1257610d11610aeb565b5b6000610d2084828501610bd8565b91505092915050565b610d3281610bb7565b82525050565b6000602082019050610d4d6000830184610d29565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610d7e82610d53565b9050919050565b610d8e81610d73565b8114610d9957600080fd5b50565b600081359050610dab81610d85565b92915050565b600060208284031215610dc757610dc6610aeb565b5b6000610dd584828501610d9c565b91505092915050565b610de781610aab565b8114610df257600080fd5b50565b600081359050610e0481610dde565b92915050565b600060208284031215610e2057610e1f610aeb565b5b6000610e2e84828501610df5565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b610e6c81610bb7565b82525050565b604082016000820151610e886000850182610e63565b506020820151610e9b6020850182610e63565b50505050565b6000610ead8383610e72565b60408301905092915050565b6000602082019050919050565b6000610ed182610e37565b610edb8185610e42565b9350610ee683610e53565b8060005b83811015610f17578151610efe8882610ea1565b9750610f0983610eb9565b925050600181019050610eea565b5085935050505092915050565b60006020820190508181036000830152610f3e8184610ec6565b905092915050565b600082825260208201905092915050565b7f47616d652074656d706f726172696c7920636c6f7365642e0000000000000000600082015250565b6000610f8d601883610f46565b9150610f9882610f57565b602082019050919050565b60006020820190508181036000830152610fbc81610f80565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610ffd82610bb7565b915061100883610bb7565b92508282019050808211156110205761101f610fc3565b5b92915050565b7f596f752063616e2774207370696e207965742e00000000000000000000000000600082015250565b600061105c601383610f46565b915061106782611026565b602082019050919050565b6000602082019050818103600083015261108b8161104f565b9050919050565b6000819050919050565b6110ad6110a882610bb7565b611092565b82525050565b60008160601b9050919050565b60006110cb826110b3565b9050919050565b60006110dd826110c0565b9050919050565b6110f56110f082610d73565b6110d2565b82525050565b6000611107828561109c565b60208201915061111782846110e4565b6014820191508190509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061116182610bb7565b915061116c83610bb7565b92508261117c5761117b611127565b5b828206905092915050565b61119081610d73565b82525050565b60006040820190506111ab6000830185611187565b6111b86020830184610d29565b9392505050565b60006060820190506111d46000830186610d29565b6111e16020830185610d29565b6111ee6040830184610d29565b949350505050565b7f4f6e6c792061646d696e2063616e207369676e2074686973206f6e652e000000600082015250565b600061122c601d83610f46565b9150611237826111f6565b602082019050919050565b6000602082019050818103600083015261125b8161121f565b9050919050565b7f496e70757420617272617973206d7573742068617665207468652073616d652060008201527f6c656e6774680000000000000000000000000000000000000000000000000000602082015250565b60006112be602683610f46565b91506112c982611262565b604082019050919050565b600060208201905081810360008301526112ed816112b1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea264697066735822122090f09a2726f65e81ff88bf6304b690be923e617cde8a18877370433ba5a33ce364736f6c63430008180033000000000000000000000000409395bc4b50a9bbd45a943a8b0d6236e0f83540

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c8063b05ca1c311610071578063b05ca1c314610179578063d3d0305614610195578063d65b36d8146101b3578063dbe388f9146101cf578063e84df24a146101ed578063ea70fed71461021d576100b4565b806315ecef92146100b957806319dd16bc146100c357806347383ab0146100e15780638b7bb920146100fd5780638e5fbbf41461012d5780638ef44eb514610149575b600080fd5b6100c161024d565b005b6100cb6104c7565b6040516100d89190610ac6565b60405180910390f35b6100fb60048036038101906100f69190610c84565b6104d8565b005b61011760048036038101906101129190610cfc565b610616565b6040516101249190610d38565b60405180910390f35b61014760048036038101906101429190610cfc565b61063a565b005b610163600480360381019061015e9190610db1565b6106d4565b6040516101709190610d38565b60405180910390f35b610193600480360381019061018e9190610c84565b6106ec565b005b61019d6107ae565b6040516101aa9190610d38565b60405180910390f35b6101cd60048036038101906101c89190610e0a565b6107b4565b005b6101d7610860565b6040516101e49190610f24565b60405180910390f35b61020760048036038101906102029190610cfc565b610954565b6040516102149190610d38565b60405180910390f35b61023760048036038101906102329190610cfc565b61096c565b6040516102449190610d38565b60405180910390f35b60008054906101000a900460ff1661029a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161029190610fa3565b60405180910390fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600654816102ec9190610ff2565b42101561032e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161032590611072565b60405180910390fd5b600060016103e842336040516020016103489291906110fb565b6040516020818303038152906040528051906020012060001c61036b9190611156565b6103759190610ff2565b9050600061038282610990565b9050600060026000838152602001908152602001600020549050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632cd9f2d733836040518363ffffffff1660e01b81526004016103f9929190611196565b600060405180830381600087803b15801561041357600080fd5b505af1158015610427573d6000803e3d6000fd5b5050505042600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff825702cbc83605d7fababea4c41c307150aab23ae229acda80af9d946aa42928484846040516104b9939291906111bf565b60405180910390a250505050565b60008054906101000a900460ff1681565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610568576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055f90611242565b60405180910390fd5b80518251146105ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105a3906112d4565b60405180910390fd5b60005b8251811015610611578181815181106105cb576105ca6112f4565b5b6020026020010151600260008584815181106105ea576105e96112f4565b5b602002602001015181526020019081526020016000208190555080806001019150506105af565b505050565b6004818154811061062657600080fd5b906000526020600020016000915090505481565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c190611242565b60405180910390fd5b8060068190555050565b60036020528060005260406000206000915090505481565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461077c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077390611242565b60405180910390fd5b8160049080519060200190610792929190610a27565b5080600590805190602001906107a9929190610a27565b505050565b60065481565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610844576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083b90611242565b60405180910390fd5b806000806101000a81548160ff02191690831515021790555050565b6060600060058054905067ffffffffffffffff81111561088357610882610b0b565b5b6040519080825280602002602001820160405280156108bc57816020015b6108a9610a74565b8152602001906001900390816108a15790505b50905060005b60058054905081101561094c576000600582815481106108e5576108e46112f4565b5b90600052602060002001549050600060026000838152602001908152602001600020549050604051806040016040528083815260200182815250848481518110610932576109316112f4565b5b6020026020010181905250505080806001019150506108c2565b508091505090565b60026020528060005260406000206000915090505481565b6005818154811061097c57600080fd5b906000526020600020016000915090505481565b600080600090505b6004805490508110156109fe57600481815481106109b9576109b86112f4565b5b906000526020600020015483116109f157600581815481106109de576109dd6112f4565b5b9060005260206000200154915050610a22565b8080600101915050610998565b506005600081548110610a1457610a136112f4565b5b906000526020600020015490505b919050565b828054828255906000526020600020908101928215610a63579160200282015b82811115610a62578251825591602001919060010190610a47565b5b509050610a709190610a8e565b5090565b604051806040016040528060008152602001600081525090565b5b80821115610aa7576000816000905550600101610a8f565b5090565b60008115159050919050565b610ac081610aab565b82525050565b6000602082019050610adb6000830184610ab7565b92915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610b4382610afa565b810181811067ffffffffffffffff82111715610b6257610b61610b0b565b5b80604052505050565b6000610b75610ae1565b9050610b818282610b3a565b919050565b600067ffffffffffffffff821115610ba157610ba0610b0b565b5b602082029050602081019050919050565b600080fd5b6000819050919050565b610bca81610bb7565b8114610bd557600080fd5b50565b600081359050610be781610bc1565b92915050565b6000610c00610bfb84610b86565b610b6b565b90508083825260208201905060208402830185811115610c2357610c22610bb2565b5b835b81811015610c4c5780610c388882610bd8565b845260208401935050602081019050610c25565b5050509392505050565b600082601f830112610c6b57610c6a610af5565b5b8135610c7b848260208601610bed565b91505092915050565b60008060408385031215610c9b57610c9a610aeb565b5b600083013567ffffffffffffffff811115610cb957610cb8610af0565b5b610cc585828601610c56565b925050602083013567ffffffffffffffff811115610ce657610ce5610af0565b5b610cf285828601610c56565b9150509250929050565b600060208284031215610d1257610d11610aeb565b5b6000610d2084828501610bd8565b91505092915050565b610d3281610bb7565b82525050565b6000602082019050610d4d6000830184610d29565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610d7e82610d53565b9050919050565b610d8e81610d73565b8114610d9957600080fd5b50565b600081359050610dab81610d85565b92915050565b600060208284031215610dc757610dc6610aeb565b5b6000610dd584828501610d9c565b91505092915050565b610de781610aab565b8114610df257600080fd5b50565b600081359050610e0481610dde565b92915050565b600060208284031215610e2057610e1f610aeb565b5b6000610e2e84828501610df5565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b610e6c81610bb7565b82525050565b604082016000820151610e886000850182610e63565b506020820151610e9b6020850182610e63565b50505050565b6000610ead8383610e72565b60408301905092915050565b6000602082019050919050565b6000610ed182610e37565b610edb8185610e42565b9350610ee683610e53565b8060005b83811015610f17578151610efe8882610ea1565b9750610f0983610eb9565b925050600181019050610eea565b5085935050505092915050565b60006020820190508181036000830152610f3e8184610ec6565b905092915050565b600082825260208201905092915050565b7f47616d652074656d706f726172696c7920636c6f7365642e0000000000000000600082015250565b6000610f8d601883610f46565b9150610f9882610f57565b602082019050919050565b60006020820190508181036000830152610fbc81610f80565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610ffd82610bb7565b915061100883610bb7565b92508282019050808211156110205761101f610fc3565b5b92915050565b7f596f752063616e2774207370696e207965742e00000000000000000000000000600082015250565b600061105c601383610f46565b915061106782611026565b602082019050919050565b6000602082019050818103600083015261108b8161104f565b9050919050565b6000819050919050565b6110ad6110a882610bb7565b611092565b82525050565b60008160601b9050919050565b60006110cb826110b3565b9050919050565b60006110dd826110c0565b9050919050565b6110f56110f082610d73565b6110d2565b82525050565b6000611107828561109c565b60208201915061111782846110e4565b6014820191508190509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061116182610bb7565b915061116c83610bb7565b92508261117c5761117b611127565b5b828206905092915050565b61119081610d73565b82525050565b60006040820190506111ab6000830185611187565b6111b86020830184610d29565b9392505050565b60006060820190506111d46000830186610d29565b6111e16020830185610d29565b6111ee6040830184610d29565b949350505050565b7f4f6e6c792061646d696e2063616e207369676e2074686973206f6e652e000000600082015250565b600061122c601d83610f46565b9150611237826111f6565b602082019050919050565b6000602082019050818103600083015261125b8161121f565b9050919050565b7f496e70757420617272617973206d7573742068617665207468652073616d652060008201527f6c656e6774680000000000000000000000000000000000000000000000000000602082015250565b60006112be602683610f46565b91506112c982611262565b604082019050919050565b600060208201905081810360008301526112ed816112b1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea264697066735822122090f09a2726f65e81ff88bf6304b690be923e617cde8a18877370433ba5a33ce364736f6c63430008180033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000409395bc4b50a9bbd45a943a8b0d6236e0f83540

-----Decoded View---------------
Arg [0] : _shardsContract (address): 0x409395BC4b50A9BbD45a943A8B0D6236E0F83540

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000409395bc4b50a9bbd45a943a8b0d6236e0f83540


Block Transaction Gas Used Reward
view all blocks sequenced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.