More Info
Private Name Tags
ContractCreator
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
13714700 | 967 days ago | 49.57 ETH | ||||
13041381 | 1073 days ago | 0.24180081 ETH | ||||
13034981 | 1074 days ago | 0.25441108 ETH | ||||
13028579 | 1075 days ago | 0.24747429 ETH | ||||
13022175 | 1076 days ago | 0.25545422 ETH | ||||
13022168 | 1076 days ago | 0.25580129 ETH | ||||
13015768 | 1076 days ago | 0.27726942 ETH | ||||
13009368 | 1077 days ago | 0.2713071 ETH | ||||
13002968 | 1078 days ago | 0.2711776 ETH | ||||
12996557 | 1079 days ago | 0.25589211 ETH | ||||
12990156 | 1080 days ago | 0.26154741 ETH | ||||
12983742 | 1081 days ago | 0.28078968 ETH | ||||
12977341 | 1082 days ago | 0.29346792 ETH | ||||
12970936 | 1083 days ago | 0.32621465 ETH | ||||
12964536 | 1084 days ago | 0.3334125 ETH | ||||
12958134 | 1085 days ago | 0.34327893 ETH | ||||
12951731 | 1086 days ago | 0.33976287 ETH | ||||
12945327 | 1087 days ago | 0.3446698 ETH | ||||
12938926 | 1088 days ago | 0.34344092 ETH | ||||
12932524 | 1089 days ago | 0.34690242 ETH | ||||
12926122 | 1090 days ago | 0.34447704 ETH | ||||
12919721 | 1091 days ago | 0.34185457 ETH | ||||
12913321 | 1093 days ago | 0.33758107 ETH | ||||
12906921 | 1094 days ago | 0.34849821 ETH | ||||
12900521 | 1095 days ago | 0.3538319 ETH |
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x5D40c724...C522BdACD The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
MVDWallet
Compiler Version
v0.6.8+commit.0bbfe453
Contract Source Code (Solidity Multiple files format)
pragma solidity ^0.6.0; import "./IMVDWallet.sol"; import "./IMVDProxy.sol"; import "./IERC20.sol"; import "./IERC721.sol"; import "./IERC721Receiver.sol"; contract MVDWallet is IMVDWallet, IERC721Receiver { address private _proxy; address payable private _newWallet; function setNewWallet(address payable newWallet, address tokenAddress) public override { require(msg.sender == _proxy, "Unauthorized Access!"); _newWallet = newWallet; _newWallet.transfer(address(this).balance); IERC20 token = IERC20(tokenAddress); token.transfer(_newWallet, token.balanceOf(address(this))); } function flushToNewWallet(address tokenAddress) public override { require(_newWallet != address(0), "Unauthorized Access!"); if(tokenAddress == address(0)) { payable(_newWallet).transfer(address(this).balance); return; } IERC20 token = IERC20(tokenAddress); token.transfer(_newWallet, token.balanceOf(address(this))); } function flush721ToNewWallet(uint256 tokenId, bytes memory data, bool safe, address tokenAddress) public override { require(_newWallet != address(0), "Unauthorized Access!"); _transfer(_newWallet, tokenId, data, safe, tokenAddress); } function transfer(address receiver, uint256 value, address token) public override { require(msg.sender == _proxy, "Unauthorized Access!"); if(value == 0) { return; } if(token == address(0)) { payable(receiver).transfer(value); return; } IERC20(token).transfer(receiver, value); } function transfer(address receiver, uint256 tokenId, bytes memory data, bool safe, address token) public override { require(msg.sender == _proxy, "Unauthorized Access!"); _transfer(receiver, tokenId, data, safe, token); } function _transfer(address receiver, uint256 tokenId, bytes memory data, bool safe, address token) private { if(safe) { IERC721(token).safeTransferFrom(address(this), receiver, tokenId, data); } else { IERC721(token).transferFrom(address(this), receiver, tokenId); } } receive() external payable { if(_newWallet != address(0)) { _newWallet.transfer(address(this).balance); } } function getProxy() public override view returns(address) { return _proxy; } function setProxy() public override { require(_proxy == address(0) || _proxy == msg.sender, _proxy != address(0) ? "Proxy already set!" : "Only Proxy can toggle itself!"); _proxy = _proxy == address(0) ? msg.sender : address(0); } function onERC721Received(address, address, uint256 tokenId, bytes memory data) public override returns (bytes4) { if(_newWallet != address(0)) { _transfer(_newWallet, tokenId, data, true, msg.sender); } return 0x150b7a02; } }
pragma solidity ^0.6.0; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); }
pragma solidity ^0.6.0; interface IERC721 { function ownerOf(uint256 _tokenId) external view returns (address); function transferFrom(address _from, address _to, uint256 _tokenId) external payable; function safeTransferFrom(address from, address to, uint256 tokenId, bytes calldata data) external; }
pragma solidity ^0.6.0; interface IERC721Receiver { function onERC721Received(address operator, address from, uint256 tokenId, bytes calldata data) external returns (bytes4); }
pragma solidity ^0.6.0; interface IMVDProxy { function init(address votingTokenAddress, address functionalityProposalManagerAddress, address stateHolderAddress, address functionalityModelsManagerAddress, address functionalitiesManagerAddress, address walletAddress) external; function getDelegates() external view returns(address,address,address,address,address,address); function getToken() external view returns(address); function getMVDFunctionalityProposalManagerAddress() external view returns(address); function getStateHolderAddress() external view returns(address); function getMVDFunctionalityModelsManagerAddress() external view returns(address); function getMVDFunctionalitiesManagerAddress() external view returns(address); function getMVDWalletAddress() external view returns(address); function setDelegate(uint256 position, address newAddress) external returns(address oldAddress); function changeProxy(address newAddress, bytes calldata initPayload) external; function isValidProposal(address proposal) external view returns (bool); function isAuthorizedFunctionality(address functionality) external view returns(bool); function newProposal(string calldata codeName, bool emergency, address sourceLocation, uint256 sourceLocationId, address location, bool submitable, string calldata methodSignature, string calldata returnParametersJSONArray, bool isInternal, bool needsSender, string calldata replaces) external returns(address proposalAddress); function startProposal(address proposalAddress) external; function disableProposal(address proposalAddress) external; function transfer(address receiver, uint256 value, address token) external; function transfer721(address receiver, uint256 tokenId, bytes calldata data, bool safe, address token) external; function setProposal() external; function read(string calldata codeName, bytes calldata data) external view returns(bytes memory returnData); function submit(string calldata codeName, bytes calldata data) external payable returns(bytes memory returnData); function callFromManager(address location, bytes calldata payload) external returns(bool, bytes memory); function emitFromManager(string calldata codeName, address proposal, string calldata replaced, address replacedSourceLocation, uint256 replacedSourceLocationId, address location, bool submitable, string calldata methodSignature, bool isInternal, bool needsSender, address proposalAddress) external; function emitEvent(string calldata eventSignature, bytes calldata firstIndex, bytes calldata secondIndex, bytes calldata data) external; event ProxyChanged(address indexed newAddress); event DelegateChanged(uint256 position, address indexed oldAddress, address indexed newAddress); event Proposal(address proposal); event ProposalCheck(address indexed proposal); event ProposalSet(address indexed proposal, bool success); event FunctionalitySet(string codeName, address indexed proposal, string replaced, address replacedSourceLocation, uint256 replacedSourceLocationId, address indexed replacedLocation, bool replacedWasSubmitable, string replacedMethodSignature, bool replacedWasInternal, bool replacedNeededSender, address indexed replacedProposal); event Event(string indexed key, bytes32 indexed firstIndex, bytes32 indexed secondIndex, bytes data); }
pragma solidity ^0.6.0; interface IMVDWallet { function getProxy() external view returns (address); function setProxy() external; function setNewWallet(address payable newWallet, address tokenAddress) external; function transfer(address receiver, uint256 value, address tokenAddress) external; function transfer(address receiver, uint256 tokenId, bytes calldata data, bool safe, address token) external; function flushToNewWallet(address token) external; function flush721ToNewWallet(uint256 tokenId, bytes calldata data, bool safe, address tokenAddress) external; }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"bool","name":"safe","type":"bool"},{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"flush721ToNewWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"flushToNewWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getProxy","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"onERC721Received","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"newWallet","type":"address"},{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"setNewWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"setProxy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"address","name":"token","type":"address"}],"name":"transfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"bool","name":"safe","type":"bool"},{"internalType":"address","name":"token","type":"address"}],"name":"transfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Deployed Bytecode
0x60806040526004361061007f5760003560e01c8063933a9ce81161004e578063933a9ce8146102e1578063dbba0f0114610312578063e34ed67214610355578063f161e7d41461042d576100d2565b8063150b7a02146100d75780633914a04f146101c75780636c261975146101dc5780639254c7d414610217576100d2565b366100d2576001546001600160a01b0316156100d0576001546040516001600160a01b03909116904780156108fc02916000818181858888f193505050501580156100ce573d6000803e3d6000fd5b505b005b600080fd5b3480156100e357600080fd5b506101aa600480360360808110156100fa57600080fd5b6001600160a01b0382358116926020810135909116916040820135919081019060808101606082013564010000000081111561013557600080fd5b82018360208201111561014757600080fd5b8035906020019184600183028401116401000000008311171561016957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610460945050505050565b604080516001600160e01b03199092168252519081900360200190f35b3480156101d357600080fd5b506100d06104a3565b3480156101e857600080fd5b506100d0600480360360408110156101ff57600080fd5b506001600160a01b0381358116916020013516610602565b34801561022357600080fd5b506100d06004803603608081101561023a57600080fd5b8135919081019060408101602082013564010000000081111561025c57600080fd5b82018360208201111561026e57600080fd5b8035906020019184600183028401116401000000008311171561029057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550505050803515159150602001356001600160a01b03166107ae565b3480156102ed57600080fd5b506102f6610821565b604080516001600160a01b039092168252519081900360200190f35b34801561031e57600080fd5b506100d06004803603606081101561033557600080fd5b506001600160a01b03813581169160208101359160409091013516610830565b34801561036157600080fd5b506100d0600480360360a081101561037857600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156103a857600080fd5b8201836020820111156103ba57600080fd5b803590602001918460018302840111640100000000831117156103dc57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550505050803515159150602001356001600160a01b031661093f565b34801561043957600080fd5b506100d06004803603602081101561045057600080fd5b50356001600160a01b03166109a2565b6001546000906001600160a01b0316156104925760018054610492916001600160a01b03909116908590859033610b44565b50630a85bd0160e11b949350505050565b6000546001600160a01b031615806104c557506000546001600160a01b031633145b6000546001600160a01b0316610510576040518060400160405280601d81526020017f4f6e6c792050726f78792063616e20746f67676c6520697473656c662100000081525061053c565b6040518060400160405280601281526020017150726f787920616c7265616479207365742160701b8152505b906105c55760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561058a578181015183820152602001610572565b50505050905090810190601f1680156105b75780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506000546001600160a01b0316156105de5760006105e0565b335b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610658576040805162461bcd60e51b8152602060048201526014602482015273556e617574686f72697a6564204163636573732160601b604482015290519081900360640190fd5b600180546001600160a01b038085166001600160a01b031990921691909117918290556040519116904780156108fc02916000818181858888f193505050501580156106a8573d6000803e3d6000fd5b50600154604080516370a0823160e01b8152306004820152905183926001600160a01b038085169363a9059cbb93929091169184916370a08231916024808301926020929190829003018186803b15801561070257600080fd5b505afa158015610716573d6000803e3d6000fd5b505050506040513d602081101561072c57600080fd5b5051604080516001600160e01b031960e086901b1681526001600160a01b03909316600484015260248301919091525160448083019260209291908290030181600087803b15801561077d57600080fd5b505af1158015610791573d6000803e3d6000fd5b505050506040513d60208110156107a757600080fd5b5050505050565b6001546001600160a01b0316610802576040805162461bcd60e51b8152602060048201526014602482015273556e617574686f72697a6564204163636573732160601b604482015290519081900360640190fd5b60015461081b906001600160a01b031685858585610b44565b50505050565b6000546001600160a01b031690565b6000546001600160a01b03163314610886576040805162461bcd60e51b8152602060048201526014602482015273556e617574686f72697a6564204163636573732160601b604482015290519081900360640190fd5b816108905761093a565b6001600160a01b0381166108da576040516001600160a01b0384169083156108fc029084906000818181858888f193505050501580156108d4573d6000803e3d6000fd5b5061093a565b806001600160a01b031663a9059cbb84846040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561077d57600080fd5b505050565b6000546001600160a01b03163314610995576040805162461bcd60e51b8152602060048201526014602482015273556e617574686f72697a6564204163636573732160601b604482015290519081900360640190fd5b6107a78585858585610b44565b6001546001600160a01b03166109f6576040805162461bcd60e51b8152602060048201526014602482015273556e617574686f72697a6564204163636573732160601b604482015290519081900360640190fd5b6001600160a01b038116610a43576001546040516001600160a01b03909116904780156108fc02916000818181858888f19350505050158015610a3d573d6000803e3d6000fd5b50610b41565b600154604080516370a0823160e01b8152306004820152905183926001600160a01b038085169363a9059cbb93929091169184916370a08231916024808301926020929190829003018186803b158015610a9c57600080fd5b505afa158015610ab0573d6000803e3d6000fd5b505050506040513d6020811015610ac657600080fd5b5051604080516001600160e01b031960e086901b1681526001600160a01b03909316600484015260248301919091525160448083019260209291908290030181600087803b158015610b1757600080fd5b505af1158015610b2b573d6000803e3d6000fd5b505050506040513d602081101561081b57600080fd5b50565b8115610c3057604051635c46a7ef60e11b815230600482018181526001600160a01b038881166024850152604484018890526080606485019081528751608486015287519186169463b88d4fde94938b938b938b93909160a490910190602085019080838360005b83811015610bc4578181015183820152602001610bac565b50505050905090810190601f168015610bf15780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610c1357600080fd5b505af1158015610c27573d6000803e3d6000fd5b505050506107a7565b604080516323b872dd60e01b81523060048201526001600160a01b038781166024830152604482018790529151918316916323b872dd9160648082019260009290919082900301818387803b158015610c8857600080fd5b505af1158015610c9c573d6000803e3d6000fd5b50505050505050505056fea264697066735822122008a1816e93c11fa426eb6b4b775766418d2294c35e9fed4d8be4efb7228f469064736f6c63430006080033
Deployed Bytecode Sourcemap
158:2847:5:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2283:10;;-1:-1:-1;;;;;2283:10:5;:24;2280:96;;2323:10;;:42;;-1:-1:-1;;;;;2323:10:5;;;;2343:21;2323:42;;;;;:10;:42;:10;:42;2343:21;2323:10;:42;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2323:42:5;2280:96;158:2847;;12:1:-1;9;2:12;2739:264:5;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2739:264:5;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;-1:-1;;;;;2739:264:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;2739:264:5;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;2739:264:5;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;2739:264:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;2739:264:5;;-1:-1:-1;2739:264:5;;-1:-1:-1;;;;;2739:264:5:i;:::-;;;;-1:-1:-1;;;;;;2739:264:5;;;;;;;;;;;;;;2482:251;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2482:251:5;;;:::i;284:354::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;284:354:5;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;284:354:5;;;;;;;;;;:::i;1037:254::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;1037:254:5;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;1037:254:5;;;;;;;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;1037:254:5;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;1037:254:5;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;1037:254:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;1037:254:5;;-1:-1:-1;;;;1037:254:5;;;;;-1:-1:-1;1037:254:5;;;-1:-1:-1;;;;;1037:254:5;;:::i;2388:88::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2388:88:5;;;:::i;:::-;;;;-1:-1:-1;;;;;2388:88:5;;;;;;;;;;;;;;1297:367;;5:9:-1;2:2;;;27:1;24;17:12;2:2;1297:367:5;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;1297:367:5;;;;;;;;;;;;;;;;;:::i;1670:241::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;1670:241:5;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;-1:-1;;;;;1670:241:5;;;;;;;;;;;;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;1670:241:5;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;1670:241:5;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;1670:241:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;1670:241:5;;-1:-1:-1;;;;1670:241:5;;;;;-1:-1:-1;1670:241:5;;;-1:-1:-1;;;;;1670:241:5;;:::i;644:387::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;644:387:5;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;644:387:5;-1:-1:-1;;;;;644:387:5;;:::i;2739:264::-;2865:10;;2844:6;;-1:-1:-1;;;;;2865:10:5;:24;2862:108;;2915:10;;;2905:54;;-1:-1:-1;;;;;2915:10:5;;;;2927:7;;2936:4;;2948:10;2905:9;:54::i;:::-;-1:-1:-1;;;;2739:264:5;;;;;;:::o;2482:251::-;2554:1;2536:6;-1:-1:-1;;;;;2536:6:5;:20;;:44;;-1:-1:-1;2560:6:5;;-1:-1:-1;;;;;2560:6:5;2570:10;2560:20;2536:44;2600:1;2582:6;-1:-1:-1;;;;;2582:6:5;:77;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2582:77:5;;;;2528:132;;;;;-1:-1:-1;;;2528:132:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2528:132:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2697:1:5;2679:6;-1:-1:-1;;;;;2679:6:5;:20;:47;;2724:1;2679:47;;;2703:10;2679:47;2670:6;:56;;-1:-1:-1;;;;;;2670:56:5;-1:-1:-1;;;;;2670:56:5;;;;;;;;;;2482:251::o;284:354::-;403:6;;-1:-1:-1;;;;;403:6:5;389:10;:20;381:53;;;;;-1:-1:-1;;;381:53:5;;;;;;;;;;;;-1:-1:-1;;;381:53:5;;;;;;;;;;;;;;;444:10;:22;;-1:-1:-1;;;;;444:22:5;;;-1:-1:-1;;;;;;444:22:5;;;;;;;;;;;476:42;;:10;;;496:21;476:42;;;;;444:10;476:42;444:10;476:42;496:21;476:10;:42;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;588:10:5;;600:30;;;-1:-1:-1;;;600:30:5;;624:4;600:30;;;;;;550:12;;-1:-1:-1;;;;;573:14:5;;;;;;588:10;;;;;573:14;;600:15;;:30;;;;;;;;;;;;;;573:14;600:30;;;2:2:-1;;;;27:1;24;17:12;2:2;600:30:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;600:30:5;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;600:30:5;573:58;;;-1:-1:-1;;;;;;573:58:5;;;;;;;-1:-1:-1;;;;;573:58:5;;;;;;;;;;;;;;;;;;;;600:30;;573:58;;;;;;;-1:-1:-1;573:58:5;;;;2:2:-1;;;;27:1;24;17:12;2:2;573:58:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;573:58:5;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;284:354:5:o;1037:254::-;1169:10;;-1:-1:-1;;;;;1169:10:5;1161:57;;;;;-1:-1:-1;;;1161:57:5;;;;;;;;;;;;-1:-1:-1;;;1161:57:5;;;;;;;;;;;;;;;1238:10;;1228:56;;-1:-1:-1;;;;;1238:10:5;1250:7;1259:4;1265;1271:12;1228:9;:56::i;:::-;1037:254;;;;:::o;2388:88::-;2437:7;2463:6;-1:-1:-1;;;;;2463:6:5;2388:88;:::o;1297:367::-;1411:6;;-1:-1:-1;;;;;1411:6:5;1397:10;:20;1389:53;;;;;-1:-1:-1;;;1389:53:5;;;;;;;;;;;;-1:-1:-1;;;1389:53:5;;;;;;;;;;;;;;;1455:10;1452:46;;1481:7;;1452:46;-1:-1:-1;;;;;1510:19:5;;1507:102;;1545:33;;-1:-1:-1;;;;;1545:26:5;;;:33;;;;;1572:5;;1545:33;;;;1572:5;1545:26;:33;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;1545:33:5;1592:7;;1507:102;1625:5;-1:-1:-1;;;;;1618:22:5;;1641:8;1651:5;1618:39;;;;;;;;;;;;;-1:-1:-1;;;;;1618:39:5;-1:-1:-1;;;;;1618:39:5;;;;;;;;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;1297:367:5;;;;:::o;1670:241::-;1816:6;;-1:-1:-1;;;;;1816:6:5;1802:10;:20;1794:53;;;;;-1:-1:-1;;;1794:53:5;;;;;;;;;;;;-1:-1:-1;;;1794:53:5;;;;;;;;;;;;;;;1857:47;1867:8;1877:7;1886:4;1892;1898:5;1857:9;:47::i;644:387::-;726:10;;-1:-1:-1;;;;;726:10:5;718:57;;;;;-1:-1:-1;;;718:57:5;;;;;;;;;;;;-1:-1:-1;;;718:57:5;;;;;;;;;;;;;;;-1:-1:-1;;;;;788:26:5;;785:127;;838:10;;830:51;;-1:-1:-1;;;;;838:10:5;;;;859:21;830:51;;;;;838:10;830:51;838:10;830:51;859:21;838:10;830:51;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;830:51:5;895:7;;785:127;981:10;;993:30;;;-1:-1:-1;;;993:30:5;;1017:4;993:30;;;;;;943:12;;-1:-1:-1;;;;;966:14:5;;;;;;981:10;;;;;966:14;;993:15;;:30;;;;;;;;;;;;;;966:14;993:30;;;2:2:-1;;;;27:1;24;17:12;2:2;993:30:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;993:30:5;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;993:30:5;966:58;;;-1:-1:-1;;;;;;966:58:5;;;;;;;-1:-1:-1;;;;;966:58:5;;;;;;;;;;;;;;;;;;;;993:30;;966:58;;;;;;;-1:-1:-1;966:58:5;;;;2:2:-1;;;;27:1;24;17:12;2:2;966:58:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;966:58:5;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;644:387:5;;:::o;1917:320::-;2037:4;2034:197;;;2057:71;;-1:-1:-1;;;2057:71:5;;2097:4;2057:71;;;;;;-1:-1:-1;;;;;2057:71:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;:31;;;;;;2097:4;2104:8;;2114:7;;2123:4;;2057:71;;;;;;;;;;;;;;-1:-1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2057:71:5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2057:71:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2057:71:5;;;;2034:197;;;2159:61;;;-1:-1:-1;;;2159:61:5;;2195:4;2159:61;;;;-1:-1:-1;;;;;2159:61:5;;;;;;;;;;;;;;;:27;;;;;;:61;;;;;-1:-1:-1;;2159:61:5;;;;;;;;-1:-1:-1;2159:27:5;:61;;;2:2:-1;;;;27:1;24;17:12;2:2;2159:61:5;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2159:61:5;;;;1917:320;;;;;:::o
Swarm Source
ipfs://08a1816e93c11fa426eb6b4b775766418d2294c35e9fed4d8be4efb7228f4690
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,162.6 | 0.00893984 | $28.27 |
Loading...
Loading
[ 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.