Overview
ETH Balance
0.484117509078653451 ETH
Eth Value
$1,266.03 (@ $2,615.14/ETH)More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 25 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Announce Dice Ou... | 17929107 | 426 days ago | IN | 0 ETH | 0.00248895 | ||||
Announce Dice Ou... | 17921942 | 427 days ago | IN | 0 ETH | 0.00540854 | ||||
Announce Dice Ou... | 17914800 | 428 days ago | IN | 0 ETH | 0.00566429 | ||||
Buy Back Winner ... | 17914159 | 428 days ago | IN | 0 ETH | 0.00652418 | ||||
Announce Dice Ou... | 17914153 | 428 days ago | IN | 0 ETH | 0.00739451 | ||||
Announce Dice Ou... | 17914151 | 428 days ago | IN | 0 ETH | 0.00842043 | ||||
Buy Back Winner ... | 17913505 | 428 days ago | IN | 0 ETH | 0.00341431 | ||||
Buy Back Winner ... | 17913501 | 428 days ago | IN | 0 ETH | 0.00328011 | ||||
Buy Back Winner ... | 17913499 | 428 days ago | IN | 0 ETH | 0.00343766 | ||||
Buy Back Winner ... | 17913499 | 428 days ago | IN | 0 ETH | 0.00368448 | ||||
Buy Back Winner ... | 17913498 | 428 days ago | IN | 0 ETH | 0.00378656 | ||||
Buy Back Winner ... | 17913497 | 428 days ago | IN | 0 ETH | 0.00388601 | ||||
Buy Back Winner ... | 17913494 | 428 days ago | IN | 0 ETH | 0.00380152 | ||||
Buy Back Winner ... | 17913493 | 428 days ago | IN | 0 ETH | 0.00353996 | ||||
Buy Back Winner ... | 17913493 | 428 days ago | IN | 0 ETH | 0.00379827 | ||||
Buy Back Winner ... | 17913491 | 428 days ago | IN | 0 ETH | 0.00393718 | ||||
Buy Back Winner ... | 17913466 | 428 days ago | IN | 0 ETH | 0.00375114 | ||||
Buy Back Winner ... | 17913465 | 428 days ago | IN | 0 ETH | 0.00382377 | ||||
Buy Back Winner ... | 17913464 | 428 days ago | IN | 0 ETH | 0.00348338 | ||||
Buy Back Winner ... | 17913462 | 428 days ago | IN | 0 ETH | 0.00370755 | ||||
Buy Back Winner ... | 17913461 | 428 days ago | IN | 0 ETH | 0.00349009 | ||||
Buy Back Winner ... | 17913460 | 428 days ago | IN | 0 ETH | 0.00362092 | ||||
Announce Dice Ou... | 17913459 | 428 days ago | IN | 0 ETH | 0.01134331 | ||||
Initialize Param... | 17913229 | 428 days ago | IN | 0 ETH | 0.00340128 | ||||
0x60806040 | 17872938 | 434 days ago | IN | 0 ETH | 0.0201063 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
18198054 | 388 days ago | 0.0070998 ETH | ||||
18187427 | 390 days ago | 0.00292531 ETH | ||||
18178716 | 391 days ago | 0.00723959 ETH | ||||
18171137 | 392 days ago | 0.00375712 ETH | ||||
17988948 | 418 days ago | 0.00001101 ETH | ||||
17979184 | 419 days ago | 0.00001655 ETH | ||||
17977950 | 419 days ago | 0.00041117 ETH | ||||
17977929 | 419 days ago | 0.00041117 ETH | ||||
17976800 | 419 days ago | 0.00919602 ETH | ||||
17974774 | 420 days ago | 0.00931073 ETH | ||||
17974771 | 420 days ago | 0.0030143 ETH | ||||
17974741 | 420 days ago | 0.01216381 ETH | ||||
17972461 | 420 days ago | 0.01342555 ETH | ||||
17970930 | 420 days ago | 0.01874595 ETH | ||||
17969057 | 420 days ago | 0.00371095 ETH | ||||
17968937 | 420 days ago | 0.00509246 ETH | ||||
17968926 | 420 days ago | 0.00535467 ETH | ||||
17968865 | 420 days ago | 0.00830098 ETH | ||||
17968836 | 420 days ago | 0.03263874 ETH | ||||
17968830 | 420 days ago | 0.00375515 ETH | ||||
17968824 | 420 days ago | 0.05125999 ETH | ||||
17968109 | 421 days ago | 0.03582254 ETH | ||||
17967101 | 421 days ago | 0.00597208 ETH | ||||
17967079 | 421 days ago | 0.02219135 ETH | ||||
17966791 | 421 days ago | 0.01768569 ETH |
Loading...
Loading
Contract Name:
BookieZ
Compiler Version
v0.8.15+commit.e14f2714
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-08-14 */ /** WELCOME TO ZE DICE. DIVE INTO THE WORLD OF PUMPMENTAL BETTING. .-------. / * * /| / * * / | .-------.* | | * * | *. | * * | / | * * |/ '-------' Website: https://wagerzz.gg/ Telegram: https://t.me/+roYJUAvu9rJmZDQ0 X: https://twitter.com/wagerzz_gg **/ // File @openzeppelin/contracts/utils/[email protected] // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) pragma solidity ^0.8.0; /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } // File @openzeppelin/contracts/access/[email protected] // OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol) pragma solidity ^0.8.0; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { _checkOwner(); _; } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if the sender is not the owner. */ function _checkOwner() internal view virtual { require(owner() == _msgSender(), "Ownable: caller is not the owner"); } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby disabling any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } // File contracts/interfaces/IBuyBack.sol pragma solidity ^0.8.15; interface IBuyBackToken { function buyBackTokens(uint256 amountInWei) payable external; } // File contracts/BookieZ.sol pragma solidity 0.8.15; contract BookieZ is Ownable { mapping (uint256 => address) public resultsToToken; bool public initialized; uint256 public lastTotalPrize; uint256 public lastDiceOutcome; uint256 public pendingToBeBought; address public diceRollerBot = 0x16719D5A9512e1B1628Ad2992c08F2964EabE367; event ResultToTokenAddressSet(uint256 indexed result, address tokenAddress); constructor() { initialized = false; } modifier onlyOwnerOrDiceRollerBot() { require(msg.sender == owner() || msg.sender == diceRollerBot, "Only the owner or diceRollerBot can call this function"); _; } modifier onlyValidResult(uint256 _result) { require(_result >= 1 && _result <= 6, "Result must be between 1 and 6"); _; } function setDiceRollerBot(address _diceRollerBot) external onlyOwner { diceRollerBot = _diceRollerBot; } function announceDiceOutcome(uint256 _result, uint256 _amount) external onlyOwnerOrDiceRollerBot onlyValidResult(_result) { require(_amount <= address(this).balance, "Cannot buy back more than the actual balance"); if (_amount == 0) { _amount = address(this).balance; } lastTotalPrize = address(this).balance; pendingToBeBought = address(this).balance; lastDiceOutcome = _result; IBuyBackToken(resultsToToken[_result]).buyBackTokens{value: _amount}(_amount); pendingToBeBought -= _amount; } function buyBackWinnerToken(uint256 _amount) external onlyOwnerOrDiceRollerBot { require(_amount <= pendingToBeBought, "Cannot buy back more than the actual balance"); if (_amount == 0) { _amount = pendingToBeBought; } IBuyBackToken(resultsToToken[lastDiceOutcome]).buyBackTokens{value: _amount}(_amount); pendingToBeBought -= _amount; } function initializeParams( address token1, address token2, address token3, address token4, address token5, address token6 ) external onlyOwner { require(!initialized, "Already initialized"); resultsToToken[1] = token1; resultsToToken[2] = token2; resultsToToken[3] = token3; resultsToToken[4] = token4; resultsToToken[5] = token5; resultsToToken[6] = token6; initialized = true; } function getContractBalance() external view returns (uint256) { return address(this).balance; } receive() external payable {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"result","type":"uint256"},{"indexed":false,"internalType":"address","name":"tokenAddress","type":"address"}],"name":"ResultToTokenAddressSet","type":"event"},{"inputs":[{"internalType":"uint256","name":"_result","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"announceDiceOutcome","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"buyBackWinnerToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"diceRollerBot","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getContractBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token1","type":"address"},{"internalType":"address","name":"token2","type":"address"},{"internalType":"address","name":"token3","type":"address"},{"internalType":"address","name":"token4","type":"address"},{"internalType":"address","name":"token5","type":"address"},{"internalType":"address","name":"token6","type":"address"}],"name":"initializeParams","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initialized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastDiceOutcome","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastTotalPrize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingToBeBought","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"resultsToToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_diceRollerBot","type":"address"}],"name":"setDiceRollerBot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052600680546001600160a01b0319167316719d5a9512e1b1628ad2992c08f2964eabe36717905534801561003657600080fd5b506100403361004f565b6002805460ff1916905561009f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6109f4806100ae6000396000f3fe6080604052600436106100e15760003560e01c8063715018a61161007f578063c7c97b7211610059578063c7c97b7214610232578063da19da6014610248578063f2fde38b1461027e578063fb18b1ee1461029e57600080fd5b8063715018a6146101cb57806373a4b477146101e05780638da5cb5b1461020057600080fd5b806322d5ece8116100bb57806322d5ece8146101625780632626432f1461018257806343d9029f146101985780636f9fb98a146101b857600080fd5b806311239a58146100ed578063158ef93e1461011657806315ec4e841461014057600080fd5b366100e857005b600080fd5b3480156100f957600080fd5b5061010360055481565b6040519081526020015b60405180910390f35b34801561012257600080fd5b506002546101309060ff1681565b604051901515815260200161010d565b34801561014c57600080fd5b5061016061015b366004610826565b6102be565b005b34801561016e57600080fd5b5061016061017d36600461089a565b610456565b34801561018e57600080fd5b5061010360035481565b3480156101a457600080fd5b506101606101b33660046108bc565b610480565b3480156101c457600080fd5b5047610103565b3480156101d757600080fd5b506101606105dd565b3480156101ec57600080fd5b506101606101fb3660046108de565b6105f1565b34801561020c57600080fd5b506000546001600160a01b03165b6040516001600160a01b03909116815260200161010d565b34801561023e57600080fd5b5061010360045481565b34801561025457600080fd5b5061021a6102633660046108de565b6001602052600090815260409020546001600160a01b031681565b34801561028a57600080fd5b5061016061029936600461089a565b6106e7565b3480156102aa57600080fd5b5060065461021a906001600160a01b031681565b6102c6610760565b60025460ff16156103145760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b60448201526064015b60405180910390fd5b600160208190527fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f80546001600160a01b03199081166001600160a01b03998a16179091557fd9d16d34ffb15ba3a3d852f0d403e2ce1d691fb54de27ac87cd2f993f3ec330f80548216978916979097179096557f7dfe757ecd65cbd7922a9c0161e935dd7fdbcc0e999689c7d31633896b1fc60b80548716958816959095179094557fedc95719e9a3b28dd8e80877cb5880a9be7de1a13fc8b05e7999683b6b56764380548616938716939093179092557fe2689cd4a84e23ad2f564004f1c9013e9589d260bde6380aba3ca7e09e4df40c8054851691861691909117905560066000527f8f331abe73332f95a25873e8b430885974c0409691f89d643119a11623a7924a805490931693169290921790556002805460ff19169091179055565b61045e610760565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314806104a357506006546001600160a01b031633145b6104bf5760405162461bcd60e51b815260040161030b906108f7565b81600181101580156104d2575060068111155b61051e5760405162461bcd60e51b815260206004820152601e60248201527f526573756c74206d757374206265206265747765656e203120616e6420360000604482015260640161030b565b4782111561053e5760405162461bcd60e51b815260040161030b9061094d565b8160000361054a574791505b476003554760055560048381556000848152600160205260409081902054905163fc155d1d60e01b81529182018490526001600160a01b03169063fc155d1d9084906024016000604051808303818588803b1580156105a857600080fd5b505af11580156105bc573d6000803e3d6000fd5b505050505081600560008282546105d39190610999565b9091555050505050565b6105e5610760565b6105ef60006107ba565b565b6000546001600160a01b031633148061061457506006546001600160a01b031633145b6106305760405162461bcd60e51b815260040161030b906108f7565b6005548111156106525760405162461bcd60e51b815260040161030b9061094d565b8060000361065f57506005545b600480546000908152600160205260409081902054905163fc155d1d60e01b81529182018390526001600160a01b03169063fc155d1d9083906024016000604051808303818588803b1580156106b457600080fd5b505af11580156106c8573d6000803e3d6000fd5b505050505080600560008282546106df9190610999565b909155505050565b6106ef610760565b6001600160a01b0381166107545760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161030b565b61075d816107ba565b50565b6000546001600160a01b031633146105ef5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161030b565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b038116811461082157600080fd5b919050565b60008060008060008060c0878903121561083f57600080fd5b6108488761080a565b95506108566020880161080a565b94506108646040880161080a565b93506108726060880161080a565b92506108806080880161080a565b915061088e60a0880161080a565b90509295509295509295565b6000602082840312156108ac57600080fd5b6108b58261080a565b9392505050565b600080604083850312156108cf57600080fd5b50508035926020909101359150565b6000602082840312156108f057600080fd5b5035919050565b60208082526036908201527f4f6e6c7920746865206f776e6572206f722064696365526f6c6c6572426f742060408201527531b0b71031b0b636103a3434b990333ab731ba34b7b760511b606082015260800190565b6020808252602c908201527f43616e6e6f7420627579206261636b206d6f7265207468616e2074686520616360408201526b7475616c2062616c616e636560a01b606082015260800190565b6000828210156109b957634e487b7160e01b600052601160045260246000fd5b50039056fea2646970667358221220f97995818426115dcc6b40ff17ea895bc494abf343d504c52b26d101a2ec480164736f6c634300080f0033
Deployed Bytecode
0x6080604052600436106100e15760003560e01c8063715018a61161007f578063c7c97b7211610059578063c7c97b7214610232578063da19da6014610248578063f2fde38b1461027e578063fb18b1ee1461029e57600080fd5b8063715018a6146101cb57806373a4b477146101e05780638da5cb5b1461020057600080fd5b806322d5ece8116100bb57806322d5ece8146101625780632626432f1461018257806343d9029f146101985780636f9fb98a146101b857600080fd5b806311239a58146100ed578063158ef93e1461011657806315ec4e841461014057600080fd5b366100e857005b600080fd5b3480156100f957600080fd5b5061010360055481565b6040519081526020015b60405180910390f35b34801561012257600080fd5b506002546101309060ff1681565b604051901515815260200161010d565b34801561014c57600080fd5b5061016061015b366004610826565b6102be565b005b34801561016e57600080fd5b5061016061017d36600461089a565b610456565b34801561018e57600080fd5b5061010360035481565b3480156101a457600080fd5b506101606101b33660046108bc565b610480565b3480156101c457600080fd5b5047610103565b3480156101d757600080fd5b506101606105dd565b3480156101ec57600080fd5b506101606101fb3660046108de565b6105f1565b34801561020c57600080fd5b506000546001600160a01b03165b6040516001600160a01b03909116815260200161010d565b34801561023e57600080fd5b5061010360045481565b34801561025457600080fd5b5061021a6102633660046108de565b6001602052600090815260409020546001600160a01b031681565b34801561028a57600080fd5b5061016061029936600461089a565b6106e7565b3480156102aa57600080fd5b5060065461021a906001600160a01b031681565b6102c6610760565b60025460ff16156103145760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b60448201526064015b60405180910390fd5b600160208190527fcc69885fda6bcc1a4ace058b4a62bf5e179ea78fd58a1ccd71c22cc9b688792f80546001600160a01b03199081166001600160a01b03998a16179091557fd9d16d34ffb15ba3a3d852f0d403e2ce1d691fb54de27ac87cd2f993f3ec330f80548216978916979097179096557f7dfe757ecd65cbd7922a9c0161e935dd7fdbcc0e999689c7d31633896b1fc60b80548716958816959095179094557fedc95719e9a3b28dd8e80877cb5880a9be7de1a13fc8b05e7999683b6b56764380548616938716939093179092557fe2689cd4a84e23ad2f564004f1c9013e9589d260bde6380aba3ca7e09e4df40c8054851691861691909117905560066000527f8f331abe73332f95a25873e8b430885974c0409691f89d643119a11623a7924a805490931693169290921790556002805460ff19169091179055565b61045e610760565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314806104a357506006546001600160a01b031633145b6104bf5760405162461bcd60e51b815260040161030b906108f7565b81600181101580156104d2575060068111155b61051e5760405162461bcd60e51b815260206004820152601e60248201527f526573756c74206d757374206265206265747765656e203120616e6420360000604482015260640161030b565b4782111561053e5760405162461bcd60e51b815260040161030b9061094d565b8160000361054a574791505b476003554760055560048381556000848152600160205260409081902054905163fc155d1d60e01b81529182018490526001600160a01b03169063fc155d1d9084906024016000604051808303818588803b1580156105a857600080fd5b505af11580156105bc573d6000803e3d6000fd5b505050505081600560008282546105d39190610999565b9091555050505050565b6105e5610760565b6105ef60006107ba565b565b6000546001600160a01b031633148061061457506006546001600160a01b031633145b6106305760405162461bcd60e51b815260040161030b906108f7565b6005548111156106525760405162461bcd60e51b815260040161030b9061094d565b8060000361065f57506005545b600480546000908152600160205260409081902054905163fc155d1d60e01b81529182018390526001600160a01b03169063fc155d1d9083906024016000604051808303818588803b1580156106b457600080fd5b505af11580156106c8573d6000803e3d6000fd5b505050505080600560008282546106df9190610999565b909155505050565b6106ef610760565b6001600160a01b0381166107545760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161030b565b61075d816107ba565b50565b6000546001600160a01b031633146105ef5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161030b565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b038116811461082157600080fd5b919050565b60008060008060008060c0878903121561083f57600080fd5b6108488761080a565b95506108566020880161080a565b94506108646040880161080a565b93506108726060880161080a565b92506108806080880161080a565b915061088e60a0880161080a565b90509295509295509295565b6000602082840312156108ac57600080fd5b6108b58261080a565b9392505050565b600080604083850312156108cf57600080fd5b50508035926020909101359150565b6000602082840312156108f057600080fd5b5035919050565b60208082526036908201527f4f6e6c7920746865206f776e6572206f722064696365526f6c6c6572426f742060408201527531b0b71031b0b636103a3434b990333ab731ba34b7b760511b606082015260800190565b6020808252602c908201527f43616e6e6f7420627579206261636b206d6f7265207468616e2074686520616360408201526b7475616c2062616c616e636560a01b606082015260800190565b6000828210156109b957634e487b7160e01b600052601160045260246000fd5b50039056fea2646970667358221220f97995818426115dcc6b40ff17ea895bc494abf343d504c52b26d101a2ec480164736f6c634300080f0033
Deployed Bytecode Sourcemap
4136:2619:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4333:32;;;;;;;;;;;;;;;;;;;160:25:1;;;148:2;133:18;4333:32:0;;;;;;;;4230:23;;;;;;;;;;-1:-1:-1;4230:23:0;;;;;;;;;;;361:14:1;;354:22;336:41;;324:2;309:18;4230:23:0;196:187:1;6078:520:0;;;;;;;;;;-1:-1:-1;6078:520:0;;;;;:::i;:::-;;:::i;:::-;;4948:118;;;;;;;;;;-1:-1:-1;4948:118:0;;;;;:::i;:::-;;:::i;4260:29::-;;;;;;;;;;;;;;;;5074:584;;;;;;;;;;-1:-1:-1;5074:584:0;;;;;:::i;:::-;;:::i;6606:109::-;;;;;;;;;;-1:-1:-1;6686:21:0;6606:109;;3081:103;;;;;;;;;;;;;:::i;5666:404::-;;;;;;;;;;-1:-1:-1;5666:404:0;;;;;:::i;:::-;;:::i;2440:87::-;;;;;;;;;;-1:-1:-1;2486:7:0;2513:6;-1:-1:-1;;;;;2513:6:0;2440:87;;;-1:-1:-1;;;;;1923:32:1;;;1905:51;;1893:2;1878:18;2440:87:0;1759:203:1;4296:30:0;;;;;;;;;;;;;;;;4173:50;;;;;;;;;;-1:-1:-1;4173:50:0;;;;;:::i;:::-;;;;;;;;;;;;-1:-1:-1;;;;;4173:50:0;;;3339:201;;;;;;;;;;-1:-1:-1;3339:201:0;;;;;:::i;:::-;;:::i;4372:73::-;;;;;;;;;;-1:-1:-1;4372:73:0;;;;-1:-1:-1;;;;;4372:73:0;;;6078:520;2326:13;:11;:13::i;:::-;6300:11:::1;::::0;::::1;;6299:12;6291:44;;;::::0;-1:-1:-1;;;6291:44:0;;2169:2:1;6291:44:0::1;::::0;::::1;2151:21:1::0;2208:2;2188:18;;;2181:30;-1:-1:-1;;;2227:18:1;;;2220:49;2286:18;;6291:44:0::1;;;;;;;;;6348:14;:17;::::0;;;;:26;;-1:-1:-1;;;;;;6348:26:0;;::::1;-1:-1:-1::0;;;;;6348:26:0;;::::1;;::::0;;;6385:17;:26;;;::::1;::::0;;::::1;::::0;;;::::1;::::0;;;6422:17;:26;;;::::1;::::0;;::::1;::::0;;;::::1;::::0;;;6459:17;:26;;;::::1;::::0;;::::1;::::0;;;::::1;::::0;;;6496:17;:26;;;::::1;::::0;;::::1;::::0;;;::::1;::::0;;6548:1:::1;-1:-1:-1::0;6533:17:0;;:26;;;;::::1;::::0;::::1;::::0;;;::::1;::::0;;6400:1:::1;6572:18:::0;;-1:-1:-1;;6572:18:0::1;::::0;;::::1;::::0;;6078:520::o;4948:118::-;2326:13;:11;:13::i;:::-;5028::::1;:30:::0;;-1:-1:-1;;;;;;5028:30:0::1;-1:-1:-1::0;;;;;5028:30:0;;;::::1;::::0;;;::::1;::::0;;4948:118::o;5074:584::-;2486:7;2513:6;-1:-1:-1;;;;;2513:6:0;4657:10;:21;;:52;;-1:-1:-1;4696:13:0;;-1:-1:-1;;;;;4696:13:0;4682:10;:27;4657:52;4649:119;;;;-1:-1:-1;;;4649:119:0;;;;;;;:::i;:::-;5187:7:::1;4868:1;4857:7;:12;;:28;;;;;4884:1;4873:7;:12;;4857:28;4849:71;;;::::0;-1:-1:-1;;;4849:71:0;;2940:2:1;4849:71:0::1;::::0;::::1;2922:21:1::0;2979:2;2959:18;;;2952:30;3018:32;2998:18;;;2991:60;3068:18;;4849:71:0::1;2738:354:1::0;4849:71:0::1;5226:21:::2;5215:7;:32;;5207:89;;;;-1:-1:-1::0;;;5207:89:0::2;;;;;;;:::i;:::-;5313:7;5324:1;5313:12:::0;5309:76:::2;;5352:21;5342:31;;5309:76;5412:21;5395:14;:38:::0;5464:21:::2;5444:17;:41:::0;5496:15:::2;:25:::0;;;-1:-1:-1;5548:23:0;;;-1:-1:-1;5548:23:0::2;::::0;;;;;;;5534:77;;-1:-1:-1;;;5534:77:0;;;;::::2;160:25:1::0;;;-1:-1:-1;;;;;5548:23:0::2;::::0;5534:52:::2;::::0;5594:7;;133:18:1;;5534:77:0::2;;;;;;;;;;;;;;;;;::::0;::::2;;;;;;;;;;;;::::0;::::2;;;;;;;;;;5643:7;5622:17;;:28;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;;;;5074:584:0:o;3081:103::-;2326:13;:11;:13::i;:::-;3146:30:::1;3173:1;3146:18;:30::i;:::-;3081:103::o:0;5666:404::-;2486:7;2513:6;-1:-1:-1;;;;;2513:6:0;4657:10;:21;;:52;;-1:-1:-1;4696:13:0;;-1:-1:-1;;;;;4696:13:0;4682:10;:27;4657:52;4649:119;;;;-1:-1:-1;;;4649:119:0;;;;;;;:::i;:::-;5775:17:::1;;5764:7;:28;;5756:85;;;;-1:-1:-1::0;;;5756:85:0::1;;;;;;;:::i;:::-;5858:7;5869:1;5858:12:::0;5854:72:::1;;-1:-1:-1::0;5897:17:0::1;::::0;5854:72:::1;5967:15;::::0;;5952:31:::1;::::0;;;:14:::1;:31;::::0;;;;;;;5938:85;;-1:-1:-1;;;5938:85:0;;;;::::1;160:25:1::0;;;-1:-1:-1;;;;;5952:31:0::1;::::0;5938:60:::1;::::0;6006:7;;133:18:1;;5938:85:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;6055:7;6034:17;;:28;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;;5666:404:0:o;3339:201::-;2326:13;:11;:13::i;:::-;-1:-1:-1;;;;;3428:22:0;::::1;3420:73;;;::::0;-1:-1:-1;;;3420:73:0;;3939:2:1;3420:73:0::1;::::0;::::1;3921:21:1::0;3978:2;3958:18;;;3951:30;4017:34;3997:18;;;3990:62;-1:-1:-1;;;4068:18:1;;;4061:36;4114:19;;3420:73:0::1;3737:402:1::0;3420:73:0::1;3504:28;3523:8;3504:18;:28::i;:::-;3339:201:::0;:::o;2605:132::-;2486:7;2513:6;-1:-1:-1;;;;;2513:6:0;1067:10;2669:23;2661:68;;;;-1:-1:-1;;;2661:68:0;;4346:2:1;2661:68:0;;;4328:21:1;;;4365:18;;;4358:30;4424:34;4404:18;;;4397:62;4476:18;;2661:68:0;4144:356:1;3700:191:0;3774:16;3793:6;;-1:-1:-1;;;;;3810:17:0;;;-1:-1:-1;;;;;;3810:17:0;;;;;;3843:40;;3793:6;;;;;;;3843:40;;3774:16;3843:40;3763:128;3700:191;:::o;388:173:1:-;456:20;;-1:-1:-1;;;;;505:31:1;;495:42;;485:70;;551:1;548;541:12;485:70;388:173;;;:::o;566:559::-;670:6;678;686;694;702;710;763:3;751:9;742:7;738:23;734:33;731:53;;;780:1;777;770:12;731:53;803:29;822:9;803:29;:::i;:::-;793:39;;851:38;885:2;874:9;870:18;851:38;:::i;:::-;841:48;;908:38;942:2;931:9;927:18;908:38;:::i;:::-;898:48;;965:38;999:2;988:9;984:18;965:38;:::i;:::-;955:48;;1022:39;1056:3;1045:9;1041:19;1022:39;:::i;:::-;1012:49;;1080:39;1114:3;1103:9;1099:19;1080:39;:::i;:::-;1070:49;;566:559;;;;;;;;:::o;1130:186::-;1189:6;1242:2;1230:9;1221:7;1217:23;1213:32;1210:52;;;1258:1;1255;1248:12;1210:52;1281:29;1300:9;1281:29;:::i;:::-;1271:39;1130:186;-1:-1:-1;;;1130:186:1:o;1321:248::-;1389:6;1397;1450:2;1438:9;1429:7;1425:23;1421:32;1418:52;;;1466:1;1463;1456:12;1418:52;-1:-1:-1;;1489:23:1;;;1559:2;1544:18;;;1531:32;;-1:-1:-1;1321:248:1:o;1574:180::-;1633:6;1686:2;1674:9;1665:7;1661:23;1657:32;1654:52;;;1702:1;1699;1692:12;1654:52;-1:-1:-1;1725:23:1;;1574:180;-1:-1:-1;1574:180:1:o;2315:418::-;2517:2;2499:21;;;2556:2;2536:18;;;2529:30;2595:34;2590:2;2575:18;;2568:62;-1:-1:-1;;;2661:2:1;2646:18;;2639:52;2723:3;2708:19;;2315:418::o;3097:408::-;3299:2;3281:21;;;3338:2;3318:18;;;3311:30;3377:34;3372:2;3357:18;;3350:62;-1:-1:-1;;;3443:2:1;3428:18;;3421:42;3495:3;3480:19;;3097:408::o;3510:222::-;3550:4;3578:1;3575;3572:8;3569:131;;;3622:10;3617:3;3613:20;3610:1;3603:31;3657:4;3654:1;3647:15;3685:4;3682:1;3675:15;3569:131;-1:-1:-1;3717:9:1;;3510:222::o
Swarm Source
ipfs://f97995818426115dcc6b40ff17ea895bc494abf343d504c52b26d101a2ec4801
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 27 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $2,616.98 | 0.4841 | $1,266.93 |
Loading...
Loading
[ Download: CSV Export ]
[ 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.