More Info
Private Name Tags
ContractCreator
Latest 6 from a total of 6 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Send Token | 20410379 | 244 days ago | IN | 0 ETH | 0.00075822 | ||||
Send Eth | 19458849 | 377 days ago | IN | 6.212 ETH | 0.00658509 | ||||
Send Eth | 15298885 | 965 days ago | IN | 0.000251 ETH | 0.00401067 | ||||
Send Token | 15298869 | 965 days ago | IN | 0 ETH | 0.00344048 | ||||
Send Token | 15281946 | 968 days ago | IN | 0 ETH | 0.00032992 | ||||
Send Token | 15281934 | 968 days ago | IN | 0 ETH | 0.00031719 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
Transfer | 19458849 | 377 days ago | 0.135 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.27 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.27 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.27 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.27 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.675 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.54 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.54 ETH | ||||
Transfer | 19458849 | 377 days ago | 0.54 ETH | ||||
Transfer | 19458849 | 377 days ago | 1.621 ETH | ||||
Transfer | 19458849 | 377 days ago | 1.081 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.000001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH | ||||
Transfer | 15298885 | 965 days ago | 0.00001 ETH |
Loading...
Loading
Contract Name:
TransparentUpgradeableProxy
Compiler Version
v0.8.11+commit.d7f03943
Contract Source Code (Solidity Multiple files format)
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./ERC1967Proxy.sol";/*** @dev This contract implements a proxy that is upgradeable by an admin.** To avoid https://medium.com/nomic-labs-blog/malicious-backdoors-in-ethereum-proxies-62629adf3357[proxy selector* clashing], which can potentially be used in an attack, this contract uses the* https://blog.openzeppelin.com/the-transparent-proxy-pattern/[transparent proxy pattern]. This pattern implies two* things that go hand in hand:** 1. If any account other than the admin calls the proxy, the call will be forwarded to the implementation, even if* that call matches one of the admin functions exposed by the proxy itself.* 2. If the admin calls the proxy, it can access the admin functions, but its calls will never be forwarded to the
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/*** @dev Collection of functions related to the address type*/library Address {/*** @dev Returns true if `account` is a contract.** [IMPORTANT]* ====* It is unsafe to assume that an address for which this function returns* false is an externally-owned account (EOA) and not a contract.** Among others, `isContract` will return false for the following
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.1;/*** @dev Collection of functions related to the address type*/library AddressUpgradeable {/*** @dev Returns true if `account` is a contract.** [IMPORTANT]* ====* It is unsafe to assume that an address for which this function returns* false is an externally-owned account (EOA) and not a contract.** Among others, `isContract` will return false for the following
12345678910111213141516// SPDX-License-Identifier: MITpragma 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;
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;import "./Initializable.sol";/*** @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.*/
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/*** @dev ERC1822: Universal Upgradeable Proxy Standard (UUPS) documents a method for upgradeability through a simplified* proxy whose upgrades are fully controlled by the current implementation.*/interface IERC1822Proxiable {/*** @dev Returns the storage slot that the proxiable contract assumes is being used to store the implementation* address.** IMPORTANT: A proxy pointing at a proxiable contract should not be considered proxiable itself, because this risks* bricking a proxy that upgrades to it, by delegating to itself until out of gas. Thus it is critical that this* function revert if invoked through a proxy.*/
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./Proxy.sol";import "./ERC1967Upgrade.sol";/*** @dev This contract implements an upgradeable proxy. It is upgradeable because calls are delegated to an* implementation address that can be changed. This address is stored in storage in the location specified by* https://eips.ethereum.org/EIPS/eip-1967[EIP1967], so that it doesn't conflict with the storage layout of the* implementation behind the proxy.*/contract ERC1967Proxy is Proxy, ERC1967Upgrade {/*** @dev Initializes the upgradeable proxy with an initial implementation specified by `_logic`.*
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./IBeacon.sol";import "./draft-IERC1822.sol";import "./Address.sol";import "./StorageSlot.sol";/*** @dev This abstract contract provides getters and event emitting update functions for* https://eips.ethereum.org/EIPS/eip-1967[EIP1967] slots.** _Available since v4.1._** @custom:oz-upgrades-unsafe-allow delegatecall*/abstract contract ERC1967Upgrade {
123456789101112131415// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/*** @dev This is the interface that {BeaconProxy} expects of its beacon.*/interface IBeacon {/*** @dev Must return an address that can be used as a delegate call target.** {BeaconProxy} will check that this address is a contract.*/function implementation() external view returns (address);}
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;interface IERC20 {function name() external view returns (string memory);function symbol() external view returns (string memory);function decimals() external view returns (uint8);function totalSupply() external view returns (uint256);function balanceOf(address _owner) external view returns(uint256 balance);function transfer(address _to, uint256 _value) external returns (bool success);
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./AddressUpgradeable.sol";abstract contract Initializable {/*** @dev Indicates that the contract has been initialized.*/bool private _initialized;/*** @dev Indicates that the contract is in the process of being initialized.*/bool private _initializing;
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./ERC1967Proxy.sol";contract NgSenderProxy is ERC1967Proxy {constructor(address _logic,address admin_,bytes memory _data) payable ERC1967Proxy(_logic, _data) {assert(_ADMIN_SLOT == bytes32(uint256(keccak256("eip1967.proxy.admin")) - 1));_changeAdmin(admin_);}
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./Initializable.sol";import "./OwnableUpgradeable.sol";import "./TransferHelper.sol";import "./Address.sol";import "./SafeMath.sol";contract NSender is Initializable, OwnableUpgradeable{uint256 public fees;uint256 public ethFee;
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./Context.sol";/*** @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.
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./ContextUpgradeable.sol";import "./Initializable.sol";/*** @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
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/*** @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM* instruction `delegatecall`. We refer to the second contract as the _implementation_ behind the proxy, and it has to* be specified by overriding the virtual {_implementation} function.** Additionally, delegation to the implementation can be triggered manually through the {_fallback} function, or to a* different contract through the {_delegate} function.** The success and return data of the delegated call will be returned back to the caller of the proxy.*/abstract contract Proxy {/*** @dev Delegates the current call to `implementation`.*
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./TransparentUpgradeableProxy.sol";import "./Ownable.sol";contract ProxyAdmin is Ownable {function getProxyImplementation(TransparentUpgradeableProxy proxy) public view virtual returns (address) {// We need to manually run the static call since the getter cannot be flagged as view// bytes4(keccak256("implementation()")) == 0x5c60da1b(bool success, bytes memory returndata) = address(proxy).staticcall(hex"5c60da1b");require(success);return abi.decode(returndata, (address));}
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/*** @dev Wrappers over Solidity's arithmetic operations with added overflow* checks.** Arithmetic operations in Solidity wrap on overflow. This can easily result* in bugs, because programmers usually assume that an overflow raises an* error, which is the standard behavior in high level programming languages.* `SafeMath` restores this intuition by reverting the transaction when an* operation overflows.** Using this library instead of the unchecked operations eliminates an entire* class of bugs, so it's recommended to use it always.*/
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/*** @dev Library for reading and writing primitive types to specific storage slots.** Storage slots are often used to avoid storage conflict when dealing with upgradeable contracts.* This library helps with reading and writing to such slots without the need for inline assembly.** The functions in this library return Slot structs that contain a `value` member that can be used to read or write.** Example usage to set ERC1967 implementation slot:* ```* contract ERC1967 {* bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;*
12345678910111213141516// SPDX-License-Identifier: GPL-2.0-or-laterpragma solidity ^0.8.0;import "./IERC20.sol";library TransferHelper {/// @notice Transfers tokens from the targeted address to the given destination/// @notice Errors with 'STF' if transfer fails/// @param token The contract address of the token to be transferred/// @param from The originating address from which the tokens will be transferred/// @param to The destination address of the transfer/// @param value The amount to be transferredfunction safeTransferFrom(address token,address from,address to,
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"address","name":"admin_","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousAdmin","type":"address"},{"indexed":false,"internalType":"address","name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"beacon","type":"address"}],"name":"BeaconUpgraded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"admin_","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"changeAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"implementation_","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405260405162001a7d38038062001a7d833981810160405281019062000029919062000807565b828160017f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd60001c6200005d9190620008bb565b60001b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b14620000955762000094620008f6565b5b620000a9828260006200012f60201b60201c565b505060017fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610460001c620000dd9190620008bb565b60001b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b14620001155762000114620008f6565b5b62000126826200017260201b60201c565b50505062000c12565b6200014083620001d060201b60201c565b6000825111806200014e5750805b156200016d576200016b83836200022760201b6200034f1760201c565b505b505050565b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f620001a36200025d60201b60201c565b82604051620001b492919062000936565b60405180910390a1620001cd81620002c160201b60201c565b50565b620001e181620003b260201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b606062000255838360405180606001604052806027815260200162001a56602791396200048860201b60201c565b905092915050565b6000620002987fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b6200056c60201b6200037c1760201c565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141562000334576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200032b90620009ea565b60405180910390fd5b806200036e7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b6200056c60201b6200037c1760201c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b620003c8816200057660201b620003861760201c565b6200040a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004019062000a82565b60405180910390fd5b80620004447f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b6200056c60201b6200037c1760201c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60606200049b846200057660201b60201c565b620004dd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004d49062000b1a565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff168560405162000507919062000b89565b600060405180830381855af49150503d806000811462000544576040519150601f19603f3d011682016040523d82523d6000602084013e62000549565b606091505b5091509150620005618282866200059960201b60201c565b925050509392505050565b6000819050919050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60608315620005ab57829050620005fe565b600083511115620005bf5782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005f5919062000bee565b60405180910390fd5b9392505050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620006468262000619565b9050919050565b620006588162000639565b81146200066457600080fd5b50565b60008151905062000678816200064d565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620006d38262000688565b810181811067ffffffffffffffff82111715620006f557620006f462000699565b5b80604052505050565b60006200070a62000605565b9050620007188282620006c8565b919050565b600067ffffffffffffffff8211156200073b576200073a62000699565b5b620007468262000688565b9050602081019050919050565b60005b838110156200077357808201518184015260208101905062000756565b8381111562000783576000848401525b50505050565b6000620007a06200079a846200071d565b620006fe565b905082815260208101848484011115620007bf57620007be62000683565b5b620007cc84828562000753565b509392505050565b600082601f830112620007ec57620007eb6200067e565b5b8151620007fe84826020860162000789565b91505092915050565b6000806000606084860312156200082357620008226200060f565b5b6000620008338682870162000667565b9350506020620008468682870162000667565b925050604084015167ffffffffffffffff8111156200086a576200086962000614565b5b6200087886828701620007d4565b9150509250925092565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620008c88262000882565b9150620008d58362000882565b925082821015620008eb57620008ea6200088c565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b620009308162000639565b82525050565b60006040820190506200094d600083018562000925565b6200095c602083018462000925565b9392505050565b600082825260208201905092915050565b7f455243313936373a206e65772061646d696e20697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000620009d260268362000963565b9150620009df8262000974565b604082019050919050565b6000602082019050818103600083015262000a0581620009c3565b9050919050565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b600062000a6a602d8362000963565b915062000a778262000a0c565b604082019050919050565b6000602082019050818103600083015262000a9d8162000a5b565b9050919050565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b600062000b0260268362000963565b915062000b0f8262000aa4565b604082019050919050565b6000602082019050818103600083015262000b358162000af3565b9050919050565b600081519050919050565b600081905092915050565b600062000b5f8262000b3c565b62000b6b818562000b47565b935062000b7d81856020860162000753565b80840191505092915050565b600062000b97828462000b52565b915081905092915050565b600081519050919050565b600062000bba8262000ba2565b62000bc6818562000963565b935062000bd881856020860162000753565b62000be38162000688565b840191505092915050565b6000602082019050818103600083015262000c0a818462000bad565b905092915050565b610e348062000c226000396000f3fe60806040526004361061004e5760003560e01c80633659cfe6146100675780634f1ef286146100905780635c60da1b146100ac5780638f283970146100d7578063f851a440146101005761005d565b3661005d5761005b61012b565b005b61006561012b565b005b34801561007357600080fd5b5061008e6004803603810190610089919061090b565b610145565b005b6100aa60048036038101906100a5919061099d565b6101ac565b005b3480156100b857600080fd5b506100c161024a565b6040516100ce9190610a0c565b60405180910390f35b3480156100e357600080fd5b506100fe60048036038101906100f9919061090b565b6102a2565b005b34801561010c57600080fd5b506101156102f7565b6040516101229190610a0c565b60405180910390f35b6101336103a9565b61014361013e610429565b610438565b565b61014d61045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156101a05761019b816040518060200160405280600081525060006104b5565b6101a9565b6101a861012b565b5b50565b6101b461045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023c576102378383838080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505060016104b5565b610245565b61024461012b565b5b505050565b600061025461045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102965761028f610429565b905061029f565b61029e61012b565b5b90565b6102aa61045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102eb576102e6816104e1565b6102f4565b6102f361012b565b5b50565b600061030161045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156103435761033c61045e565b905061034c565b61034b61012b565b5b90565b60606103748383604051806060016040528060278152602001610dd86027913961052d565b905092915050565b6000819050919050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6103b161045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561041f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161041690610ad0565b60405180910390fd5b6104276105fa565b565b60006104336105fc565b905090565b3660008037600080366000845af43d6000803e8060008114610459573d6000f35b3d6000fd5b600061048c7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b61037c565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6104be83610653565b6000825111806104cb5750805b156104dc576104da838361034f565b505b505050565b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61050a61045e565b82604051610519929190610af0565b60405180910390a161052a816106a2565b50565b606061053884610386565b610577576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056e90610b8b565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff168560405161059f9190610c25565b600060405180830381855af49150503d80600081146105da576040519150601f19603f3d011682016040523d82523d6000602084013e6105df565b606091505b50915091506105ef828286610783565b925050509392505050565b565b600061062a7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61037c565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61065c816107ea565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070990610cae565b60405180910390fd5b8061073f7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b61037c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60608315610793578290506107e3565b6000835111156107a65782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107da9190610d23565b60405180910390fd5b9392505050565b6107f381610386565b610832576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082990610db7565b60405180910390fd5b8061085f7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61037c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006108d8826108ad565b9050919050565b6108e8816108cd565b81146108f357600080fd5b50565b600081359050610905816108df565b92915050565b600060208284031215610921576109206108a3565b5b600061092f848285016108f6565b91505092915050565b600080fd5b600080fd5b600080fd5b60008083601f84011261095d5761095c610938565b5b8235905067ffffffffffffffff81111561097a5761097961093d565b5b60208301915083600182028301111561099657610995610942565b5b9250929050565b6000806000604084860312156109b6576109b56108a3565b5b60006109c4868287016108f6565b935050602084013567ffffffffffffffff8111156109e5576109e46108a8565b5b6109f186828701610947565b92509250509250925092565b610a06816108cd565b82525050565b6000602082019050610a2160008301846109fd565b92915050565b600082825260208201905092915050565b7f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60008201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f7879207461726760208201527f6574000000000000000000000000000000000000000000000000000000000000604082015250565b6000610aba604283610a27565b9150610ac582610a38565b606082019050919050565b60006020820190508181036000830152610ae981610aad565b9050919050565b6000604082019050610b0560008301856109fd565b610b1260208301846109fd565b9392505050565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b6000610b75602683610a27565b9150610b8082610b19565b604082019050919050565b60006020820190508181036000830152610ba481610b68565b9050919050565b600081519050919050565b600081905092915050565b60005b83811015610bdf578082015181840152602081019050610bc4565b83811115610bee576000848401525b50505050565b6000610bff82610bab565b610c098185610bb6565b9350610c19818560208601610bc1565b80840191505092915050565b6000610c318284610bf4565b915081905092915050565b7f455243313936373a206e65772061646d696e20697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610c98602683610a27565b9150610ca382610c3c565b604082019050919050565b60006020820190508181036000830152610cc781610c8b565b9050919050565b600081519050919050565b6000601f19601f8301169050919050565b6000610cf582610cce565b610cff8185610a27565b9350610d0f818560208601610bc1565b610d1881610cd9565b840191505092915050565b60006020820190508181036000830152610d3d8184610cea565b905092915050565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b6000610da1602d83610a27565b9150610dac82610d45565b604082019050919050565b60006020820190508181036000830152610dd081610d94565b905091905056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220ba9c015afcfab9e9a732218418912f534e3bd0a7ab6b3e17d22aea1421c6f91964736f6c634300080b0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564000000000000000000000000d60392e604e9cd631bdf053f18f011462d767c830000000000000000000000004f09bc5bdbc516242f3b5614b35ac89aec749ea1000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x60806040526004361061004e5760003560e01c80633659cfe6146100675780634f1ef286146100905780635c60da1b146100ac5780638f283970146100d7578063f851a440146101005761005d565b3661005d5761005b61012b565b005b61006561012b565b005b34801561007357600080fd5b5061008e6004803603810190610089919061090b565b610145565b005b6100aa60048036038101906100a5919061099d565b6101ac565b005b3480156100b857600080fd5b506100c161024a565b6040516100ce9190610a0c565b60405180910390f35b3480156100e357600080fd5b506100fe60048036038101906100f9919061090b565b6102a2565b005b34801561010c57600080fd5b506101156102f7565b6040516101229190610a0c565b60405180910390f35b6101336103a9565b61014361013e610429565b610438565b565b61014d61045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156101a05761019b816040518060200160405280600081525060006104b5565b6101a9565b6101a861012b565b5b50565b6101b461045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023c576102378383838080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505060016104b5565b610245565b61024461012b565b5b505050565b600061025461045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102965761028f610429565b905061029f565b61029e61012b565b5b90565b6102aa61045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102eb576102e6816104e1565b6102f4565b6102f361012b565b5b50565b600061030161045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156103435761033c61045e565b905061034c565b61034b61012b565b5b90565b60606103748383604051806060016040528060278152602001610dd86027913961052d565b905092915050565b6000819050919050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6103b161045e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561041f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161041690610ad0565b60405180910390fd5b6104276105fa565b565b60006104336105fc565b905090565b3660008037600080366000845af43d6000803e8060008114610459573d6000f35b3d6000fd5b600061048c7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b61037c565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6104be83610653565b6000825111806104cb5750805b156104dc576104da838361034f565b505b505050565b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61050a61045e565b82604051610519929190610af0565b60405180910390a161052a816106a2565b50565b606061053884610386565b610577576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056e90610b8b565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff168560405161059f9190610c25565b600060405180830381855af49150503d80600081146105da576040519150601f19603f3d011682016040523d82523d6000602084013e6105df565b606091505b50915091506105ef828286610783565b925050509392505050565b565b600061062a7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61037c565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61065c816107ea565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070990610cae565b60405180910390fd5b8061073f7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610360001b61037c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60608315610793578290506107e3565b6000835111156107a65782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107da9190610d23565b60405180910390fd5b9392505050565b6107f381610386565b610832576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082990610db7565b60405180910390fd5b8061085f7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61037c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006108d8826108ad565b9050919050565b6108e8816108cd565b81146108f357600080fd5b50565b600081359050610905816108df565b92915050565b600060208284031215610921576109206108a3565b5b600061092f848285016108f6565b91505092915050565b600080fd5b600080fd5b600080fd5b60008083601f84011261095d5761095c610938565b5b8235905067ffffffffffffffff81111561097a5761097961093d565b5b60208301915083600182028301111561099657610995610942565b5b9250929050565b6000806000604084860312156109b6576109b56108a3565b5b60006109c4868287016108f6565b935050602084013567ffffffffffffffff8111156109e5576109e46108a8565b5b6109f186828701610947565b92509250509250925092565b610a06816108cd565b82525050565b6000602082019050610a2160008301846109fd565b92915050565b600082825260208201905092915050565b7f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60008201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f7879207461726760208201527f6574000000000000000000000000000000000000000000000000000000000000604082015250565b6000610aba604283610a27565b9150610ac582610a38565b606082019050919050565b60006020820190508181036000830152610ae981610aad565b9050919050565b6000604082019050610b0560008301856109fd565b610b1260208301846109fd565b9392505050565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b6000610b75602683610a27565b9150610b8082610b19565b604082019050919050565b60006020820190508181036000830152610ba481610b68565b9050919050565b600081519050919050565b600081905092915050565b60005b83811015610bdf578082015181840152602081019050610bc4565b83811115610bee576000848401525b50505050565b6000610bff82610bab565b610c098185610bb6565b9350610c19818560208601610bc1565b80840191505092915050565b6000610c318284610bf4565b915081905092915050565b7f455243313936373a206e65772061646d696e20697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610c98602683610a27565b9150610ca382610c3c565b604082019050919050565b60006020820190508181036000830152610cc781610c8b565b9050919050565b600081519050919050565b6000601f19601f8301169050919050565b6000610cf582610cce565b610cff8185610a27565b9350610d0f818560208601610bc1565b610d1881610cd9565b840191505092915050565b60006020820190508181036000830152610d3d8184610cea565b905092915050565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b6000610da1602d83610a27565b9150610dac82610d45565b604082019050919050565b60006020820190508181036000830152610dd081610d94565b905091905056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220ba9c015afcfab9e9a732218418912f534e3bd0a7ab6b3e17d22aea1421c6f91964736f6c634300080b0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000d60392e604e9cd631bdf053f18f011462d767c830000000000000000000000004f09bc5bdbc516242f3b5614b35ac89aec749ea1000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _logic (address): 0xD60392E604e9cd631BDf053f18f011462d767c83
Arg [1] : admin_ (address): 0x4f09Bc5BdBc516242F3b5614b35ac89AeC749Ea1
Arg [2] : _data (bytes): 0x8129fc1c
-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 000000000000000000000000d60392e604e9cd631bdf053f18f011462d767c83
Arg [1] : 0000000000000000000000004f09bc5bdbc516242f3b5614b35ac89aec749ea1
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [4] : 8129fc1c00000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
1565:3652:18:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2878:11:13;:9;:11::i;:::-;1565:3652:18;;2647:11:13;:9;:11::i;:::-;1565:3652:18;4030:136;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4551:166;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3413:131;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3758:105;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2844:98;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2284:113:13;2333:17;:15;:17::i;:::-;2361:28;2371:17;:15;:17::i;:::-;2361:9;:28::i;:::-;2284:113::o;4030:136:18:-;2299:11;:9;:11::i;:::-;2285:25;;:10;:25;;;2281:103;;;4104:54:::1;4122:17;4141:9;;;;;;;;;;;::::0;4152:5:::1;4104:17;:54::i;:::-;2281:103:::0;;;2361:11;:9;:11::i;:::-;2281:103;4030:136;:::o;4551:166::-;2299:11;:9;:11::i;:::-;2285:25;;:10;:25;;;2281:103;;;4661:48:::1;4679:17;4698:4;;4661:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4704:4;4661:17;:48::i;:::-;2281:103:::0;;;2361:11;:9;:11::i;:::-;2281:103;4551:166;;;:::o;3413:131::-;3465:23;2299:11;:9;:11::i;:::-;2285:25;;:10;:25;;;2281:103;;;3519:17:::1;:15;:17::i;:::-;3501:35;;2281:103:::0;;;2361:11;:9;:11::i;:::-;2281:103;3413:131;:::o;3758:105::-;2299:11;:9;:11::i;:::-;2285:25;;:10;:25;;;2281:103;;;3833:22:::1;3846:8;3833:12;:22::i;:::-;2281:103:::0;;;2361:11;:9;:11::i;:::-;2281:103;3758:105;:::o;2844:98::-;2887:14;2299:11;:9;:11::i;:::-;2285:25;;:10;:25;;;2281:103;;;2923:11:::1;:9;:11::i;:::-;2914:20;;2281:103:::0;;;2361:11;:9;:11::i;:::-;2281:103;2844:98;:::o;6672:200:0:-;6755:12;6787:77;6808:6;6816:4;6787:77;;;;;;;;;;;;;;;;;:20;:77::i;:::-;6780:84;;6672:200;;;;:::o;1590:151:16:-;1651:21;1719:4;1709:14;;1590:151;;;:::o;1139:326:0:-;1199:4;1456:1;1434:7;:19;;;:23;1427:30;;1139:326;;;:::o;5004:210:18:-;5090:11;:9;:11::i;:::-;5076:25;;:10;:25;;;;5068:104;;;;;;;;;;;;:::i;:::-;;;;;;;;;5183:23;:21;:23::i;:::-;5004:210::o;1199:142:4:-;1266:12;1298:35;:33;:35::i;:::-;1291:42;;1199:142;:::o;898:894:13:-;1229:14;1226:1;1223;1210:34;1439:1;1436;1420:14;1417:1;1401:14;1394:5;1381:60;1514:16;1511:1;1508;1493:38;1554:6;1628:1;1623:68;;;;1742:16;1739:1;1732:27;1623:68;1659:16;1656:1;1649:27;4092:124:5;4136:7;4163:39;3816:66;4190:11;;4163:26;:39::i;:::-;:45;;;;;;;;;;;;4156:52;;4092:124;:::o;2116:304::-;2259:29;2270:17;2259:10;:29::i;:::-;2317:1;2303:4;:11;:15;:28;;;;2322:9;2303:28;2299:114;;;2348:53;2377:17;2396:4;2348:28;:53::i;:::-;;2299:114;2116:304;;;:::o;4625:138::-;4690:35;4703:11;:9;:11::i;:::-;4716:8;4690:35;;;;;;;:::i;:::-;;;;;;;;4736:19;4746:8;4736:9;:19::i;:::-;4625:138;:::o;7066:396:0:-;7211:12;7244:18;7255:6;7244:10;:18::i;:::-;7236:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;7319:12;7333:23;7360:6;:19;;7380:4;7360:25;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7318:67;;;;7403:51;7420:7;7429:10;7441:12;7403:16;:51::i;:::-;7396:58;;;;7066:396;;;;;:::o;3186:46:13:-;:::o;1207:142:5:-;1260:7;1287:48;926:66;1314:20;;1287:26;:48::i;:::-;:54;;;;;;;;;;;;1280:61;;1207:142;:::o;1820:155::-;1887:37;1906:17;1887:18;:37::i;:::-;1949:17;1940:27;;;;;;;;;;;;1820:155;:::o;4303:204::-;4387:1;4367:22;;:8;:22;;;;4359:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;4491:8;4443:39;3816:66;4470:11;;4443:26;:39::i;:::-;:45;;;:56;;;;;;;;;;;;;;;;;;4303:204;:::o;7690:712:0:-;7840:12;7869:7;7865:530;;;7900:10;7893:17;;;;7865:530;8034:1;8014:10;:17;:21;8010:374;;;8212:10;8206:17;8273:15;8260:10;8256:2;8252:19;8245:44;8010:374;8355:12;8348:20;;;;;;;;;;;:::i;:::-;;;;;;;;7690:712;;;;;;:::o;1445:262:5:-;1527:37;1546:17;1527:18;:37::i;:::-;1519:95;;;;;;;;;;;;:::i;:::-;;;;;;;;;1682:17;1625:48;926:66;1652:20;;1625:26;:48::i;:::-;:54;;;:74;;;;;;;;;;;;;;;;;;1445:262;:::o;88:117:20:-;197:1;194;187:12;211:117;320:1;317;310:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:117::-;1285:1;1282;1275:12;1299:117;1408:1;1405;1398:12;1422:117;1531:1;1528;1521:12;1558:552;1615:8;1625:6;1675:3;1668:4;1660:6;1656:17;1652:27;1642:122;;1683:79;;:::i;:::-;1642:122;1796:6;1783:20;1773:30;;1826:18;1818:6;1815:30;1812:117;;;1848:79;;:::i;:::-;1812:117;1962:4;1954:6;1950:17;1938:29;;2016:3;2008:4;2000:6;1996:17;1986:8;1982:32;1979:41;1976:128;;;2023:79;;:::i;:::-;1976:128;1558:552;;;;;:::o;2116:672::-;2195:6;2203;2211;2260:2;2248:9;2239:7;2235:23;2231:32;2228:119;;;2266:79;;:::i;:::-;2228:119;2386:1;2411:53;2456:7;2447:6;2436:9;2432:22;2411:53;:::i;:::-;2401:63;;2357:117;2541:2;2530:9;2526:18;2513:32;2572:18;2564:6;2561:30;2558:117;;;2594:79;;:::i;:::-;2558:117;2707:64;2763:7;2754:6;2743:9;2739:22;2707:64;:::i;:::-;2689:82;;;;2484:297;2116:672;;;;;:::o;2794:118::-;2881:24;2899:5;2881:24;:::i;:::-;2876:3;2869:37;2794:118;;:::o;2918:222::-;3011:4;3049:2;3038:9;3034:18;3026:26;;3062:71;3130:1;3119:9;3115:17;3106:6;3062:71;:::i;:::-;2918:222;;;;:::o;3146:169::-;3230:11;3264:6;3259:3;3252:19;3304:4;3299:3;3295:14;3280:29;;3146:169;;;;:::o;3321:290::-;3461:34;3457:1;3449:6;3445:14;3438:58;3530:34;3525:2;3517:6;3513:15;3506:59;3599:4;3594:2;3586:6;3582:15;3575:29;3321:290;:::o;3617:366::-;3759:3;3780:67;3844:2;3839:3;3780:67;:::i;:::-;3773:74;;3856:93;3945:3;3856:93;:::i;:::-;3974:2;3969:3;3965:12;3958:19;;3617:366;;;:::o;3989:419::-;4155:4;4193:2;4182:9;4178:18;4170:26;;4242:9;4236:4;4232:20;4228:1;4217:9;4213:17;4206:47;4270:131;4396:4;4270:131;:::i;:::-;4262:139;;3989:419;;;:::o;4414:332::-;4535:4;4573:2;4562:9;4558:18;4550:26;;4586:71;4654:1;4643:9;4639:17;4630:6;4586:71;:::i;:::-;4667:72;4735:2;4724:9;4720:18;4711:6;4667:72;:::i;:::-;4414:332;;;;;:::o;4752:225::-;4892:34;4888:1;4880:6;4876:14;4869:58;4961:8;4956:2;4948:6;4944:15;4937:33;4752:225;:::o;4983:366::-;5125:3;5146:67;5210:2;5205:3;5146:67;:::i;:::-;5139:74;;5222:93;5311:3;5222:93;:::i;:::-;5340:2;5335:3;5331:12;5324:19;;4983:366;;;:::o;5355:419::-;5521:4;5559:2;5548:9;5544:18;5536:26;;5608:9;5602:4;5598:20;5594:1;5583:9;5579:17;5572:47;5636:131;5762:4;5636:131;:::i;:::-;5628:139;;5355:419;;;:::o;5780:98::-;5831:6;5865:5;5859:12;5849:22;;5780:98;;;:::o;5884:147::-;5985:11;6022:3;6007:18;;5884:147;;;;:::o;6037:307::-;6105:1;6115:113;6129:6;6126:1;6123:13;6115:113;;;6214:1;6209:3;6205:11;6199:18;6195:1;6190:3;6186:11;6179:39;6151:2;6148:1;6144:10;6139:15;;6115:113;;;6246:6;6243:1;6240:13;6237:101;;;6326:1;6317:6;6312:3;6308:16;6301:27;6237:101;6086:258;6037:307;;;:::o;6350:373::-;6454:3;6482:38;6514:5;6482:38;:::i;:::-;6536:88;6617:6;6612:3;6536:88;:::i;:::-;6529:95;;6633:52;6678:6;6673:3;6666:4;6659:5;6655:16;6633:52;:::i;:::-;6710:6;6705:3;6701:16;6694:23;;6458:265;6350:373;;;;:::o;6729:271::-;6859:3;6881:93;6970:3;6961:6;6881:93;:::i;:::-;6874:100;;6991:3;6984:10;;6729:271;;;;:::o;7006:225::-;7146:34;7142:1;7134:6;7130:14;7123:58;7215:8;7210:2;7202:6;7198:15;7191:33;7006:225;:::o;7237:366::-;7379:3;7400:67;7464:2;7459:3;7400:67;:::i;:::-;7393:74;;7476:93;7565:3;7476:93;:::i;:::-;7594:2;7589:3;7585:12;7578:19;;7237:366;;;:::o;7609:419::-;7775:4;7813:2;7802:9;7798:18;7790:26;;7862:9;7856:4;7852:20;7848:1;7837:9;7833:17;7826:47;7890:131;8016:4;7890:131;:::i;:::-;7882:139;;7609:419;;;:::o;8034:99::-;8086:6;8120:5;8114:12;8104:22;;8034:99;;;:::o;8139:102::-;8180:6;8231:2;8227:7;8222:2;8215:5;8211:14;8207:28;8197:38;;8139:102;;;:::o;8247:364::-;8335:3;8363:39;8396:5;8363:39;:::i;:::-;8418:71;8482:6;8477:3;8418:71;:::i;:::-;8411:78;;8498:52;8543:6;8538:3;8531:4;8524:5;8520:16;8498:52;:::i;:::-;8575:29;8597:6;8575:29;:::i;:::-;8570:3;8566:39;8559:46;;8339:272;8247:364;;;;:::o;8617:313::-;8730:4;8768:2;8757:9;8753:18;8745:26;;8817:9;8811:4;8807:20;8803:1;8792:9;8788:17;8781:47;8845:78;8918:4;8909:6;8845:78;:::i;:::-;8837:86;;8617:313;;;;:::o;8936:232::-;9076:34;9072:1;9064:6;9060:14;9053:58;9145:15;9140:2;9132:6;9128:15;9121:40;8936:232;:::o;9174:366::-;9316:3;9337:67;9401:2;9396:3;9337:67;:::i;:::-;9330:74;;9413:93;9502:3;9413:93;:::i;:::-;9531:2;9526:3;9522:12;9515:19;;9174:366;;;:::o;9546:419::-;9712:4;9750:2;9739:9;9735:18;9727:26;;9799:9;9793:4;9789:20;9785:1;9774:9;9770:17;9763:47;9827:131;9953:4;9827:131;:::i;:::-;9819:139;;9546:419;;;:::o
Swarm Source
ipfs://ba9c015afcfab9e9a732218418912f534e3bd0a7ab6b3e17d22aea1421c6f919
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 35 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
Loading...
Loading
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.