Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
0x60806040 | 11143443 | 1283 days ago | IN | Create: HLTCStorage | 0 ETH | 0.03531552 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
HLTCStorage
Compiler Version
v0.5.17+commit.d19bba13
Contract Source Code (Solidity Multiple files format)
pragma solidity ^0.5.11; import "./Container.sol"; contract HLTCStorage is Container{ string public constant name = "HLTCStorage"; address private caller; constructor(address aCaller) public{ totalSupply = 0; caller = aCaller; } uint256 public totalSupply; mapping (address => uint256) private balances; mapping (address => mapping (address => uint256)) private allowed; function supporterExists(bytes32 taskHash, address user) public view returns(bool){ return itemAddressExists(taskHash, user); } function setTaskInfo(bytes32 taskHash, uint256 taskType, uint256 status) external onlyCaller{ setItemInfo(taskHash, taskType, status); } function getTaskInfo(bytes32 taskHash) public view returns(uint256, uint256, uint256){ return getItemInfo(taskHash); } function addSupporter(bytes32 taskHash, address oneAddress) external onlyCaller{ addItemAddress(taskHash, oneAddress); } function removeAllSupporter(bytes32 taskHash) external onlyCaller{ removeItemAddresses(taskHash); } modifier onlyCaller() { require(msg.sender == caller, "only use main main contract to call"); _; } function getTotalSupply() external view returns(uint256) { return totalSupply; } function setTotalSupply(uint256 amount) external onlyCaller { totalSupply = amount; } function balanceOf(address account) external view returns(uint256) { return balances[account]; } function setBalance(address account,uint256 amount) external onlyCaller { require(account != address(0),"account address error"); balances[account] = amount; } function getAllowed(address owner,address spender) external view returns(uint256) { return allowed[owner][spender]; } function setAllowed(address owner,address spender,uint256 amount) external onlyCaller { require(owner != address(0),"owner address error"); require(spender != address(0),"spender address error"); allowed[owner][spender] = amount; } }
pragma solidity ^0.5.11; contract Container{ struct Item{ uint256 itemType; uint256 status; address[] addresses; } uint256 MaxItemAdressNum = 255; mapping (bytes32 => Item) private container; function itemAddressExists(bytes32 id, address oneAddress) internal view returns(bool){ for(uint256 i = 0; i < container[id].addresses.length; i++){ if(container[id].addresses[i] == oneAddress) return true; } return false; } function getItemAddresses(bytes32 id) internal view returns(address[] memory){ return container[id].addresses; } function getItemInfo(bytes32 id) internal view returns(uint256, uint256, uint256){ return (container[id].itemType, container[id].status, container[id].addresses.length); } function getItemAddressCount(bytes32 id) internal view returns(uint256){ return container[id].addresses.length; } function setItemInfo(bytes32 id, uint256 itemType, uint256 status) internal{ container[id].itemType = itemType; container[id].status = status; } function addItemAddress(bytes32 id, address oneAddress) internal{ require(!itemAddressExists(id, oneAddress), "dup address added"); require(container[id].addresses.length < MaxItemAdressNum, "too many addresses"); container[id].addresses.push(oneAddress); } function removeItemAddresses(bytes32 id) internal{ container[id].addresses.length = 0; } function removeOneItemAddress(bytes32 id, address oneAddress) internal{ for(uint256 i = 0; i < container[id].addresses.length; i++){ if(container[id].addresses[i] == oneAddress){ container[id].addresses[i] = container[id].addresses[container[id].addresses.length - 1]; container[id].addresses.length--; return; } } revert("not exist address"); } function removeItem(bytes32 id) internal{ delete container[id]; } function replaceItemAddress(bytes32 id, address oneAddress, address anotherAddress) internal{ require(!itemAddressExists(id,anotherAddress),"dup address added"); for(uint256 i = 0; i < container[id].addresses.length; i++){ if(container[id].addresses[i] == oneAddress){ container[id].addresses[i] = anotherAddress; return; } } revert("not exist address"); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"aCaller","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"constant":false,"inputs":[{"internalType":"bytes32","name":"taskHash","type":"bytes32"},{"internalType":"address","name":"oneAddress","type":"address"}],"name":"addSupporter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"getAllowed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"bytes32","name":"taskHash","type":"bytes32"}],"name":"getTaskInfo","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getTotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"bytes32","name":"taskHash","type":"bytes32"}],"name":"removeAllSupporter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setAllowed","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setBalance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"bytes32","name":"taskHash","type":"bytes32"},{"internalType":"uint256","name":"taskType","type":"uint256"},{"internalType":"uint256","name":"status","type":"uint256"}],"name":"setTaskInfo","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setTotalSupply","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"bytes32","name":"taskHash","type":"bytes32"},{"internalType":"address","name":"user","type":"address"}],"name":"supporterExists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405260ff60005534801561001557600080fd5b506040516111353803806111358339818101604052602081101561003857600080fd5b8101908080519060200190929190505050600060038190555080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050611093806100a26000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c80639dce71081161008c578063ce71e54811610066578063ce71e54814610391578063db6b14de146103f7578063e30443bc14610445578063f7ea7a3d14610493576100cf565b80639dce7108146102cd578063c4e41b22146102fb578063c7c7e9ea14610319576100cf565b806306fdde03146100d457806318160ddd1461015757806333dd1b8a146101755780634ad52e02146101e35780635761b3471461023357806370a0823114610275575b600080fd5b6100dc6104c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011c578082015181840152602081019050610101565b50505050905090810190601f1680156101495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61015f6104fa565b6040518082815260200191505060405180910390f35b6101e16004803603606081101561018b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610500565b005b61020f600480360360208110156101f957600080fd5b8101908080359060200190929190505050610772565b60405180848152602001838152602001828152602001935050505060405180910390f35b6102736004803603606081101561024957600080fd5b8101908080359060200190929190803590602001909291908035906020019092919050505061078d565b005b6102b76004803603602081101561028b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610843565b6040518082815260200191505060405180910390f35b6102f9600480360360208110156102e357600080fd5b810190808035906020019092919050505061088c565b005b61030361093e565b6040518082815260200191505060405180910390f35b61037b6004803603604081101561032f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610948565b6040518082815260200191505060405180910390f35b6103dd600480360360408110156103a757600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109cf565b604051808215151515815260200191505060405180910390f35b6104436004803603604081101561040d57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109e3565b005b6104916004803603604081101561045b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a97565b005b6104bf600480360360208110156104a957600080fd5b8101908080359060200190929190505050610c28565b005b6040518060400160405280600b81526020017f484c544353746f7261676500000000000000000000000000000000000000000081525081565b60035481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610649576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f6f776e65722061646472657373206572726f720000000000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156106ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f7370656e6465722061646472657373206572726f72000000000000000000000081525060200191505060405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505050565b600080600061078084610cd8565b9250925092509193909250565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610833576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b61083e838383610d32565b505050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610932576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b61093b81610d6d565b50565b6000600354905090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006109db8383610d94565b905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b610a938282610e5f565b5050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610be0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f6163636f756e742061646472657373206572726f72000000000000000000000081525060200191505060405180910390fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b8060038190555050565b60008060006001600085815260200190815260200160002060000154600160008681526020019081526020016000206001015460016000878152602001908152602001600020600201805490509250925092509193909250565b816001600085815260200190815260200160002060000181905550806001600085815260200190815260200160002060010181905550505050565b60006001600083815260200190815260200160002060020181610d909190610fea565b5050565b600080600090505b6001600085815260200190815260200160002060020180549050811015610e53578273ffffffffffffffffffffffffffffffffffffffff16600160008681526020019081526020016000206002018281548110610df557fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610e46576001915050610e59565b8080600101915050610d9c565b50600090505b92915050565b610e698282610d94565b15610edc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f647570206164647265737320616464656400000000000000000000000000000081525060200191505060405180910390fd5b600054600160008481526020019081526020016000206002018054905010610f6c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f746f6f206d616e7920616464726573736573000000000000000000000000000081525060200191505060405180910390fd5b600160008381526020019081526020016000206002018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b815481835581811115611011578183600052602060002091820191016110109190611016565b5b505050565b61103891905b8082111561103457600081600090555060010161101c565b5090565b9056fe6f6e6c7920757365206d61696e206d61696e20636f6e747261637420746f2063616c6ca265627a7a72315820b50eaf9a05f0254d82d8825764f6453be02aa80a7a3ad1db628311ad266106b964736f6c63430005110032000000000000000000000000182d5eed62dd598f1a08f91cf58561d01a20e22f
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c80639dce71081161008c578063ce71e54811610066578063ce71e54814610391578063db6b14de146103f7578063e30443bc14610445578063f7ea7a3d14610493576100cf565b80639dce7108146102cd578063c4e41b22146102fb578063c7c7e9ea14610319576100cf565b806306fdde03146100d457806318160ddd1461015757806333dd1b8a146101755780634ad52e02146101e35780635761b3471461023357806370a0823114610275575b600080fd5b6100dc6104c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011c578082015181840152602081019050610101565b50505050905090810190601f1680156101495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61015f6104fa565b6040518082815260200191505060405180910390f35b6101e16004803603606081101561018b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610500565b005b61020f600480360360208110156101f957600080fd5b8101908080359060200190929190505050610772565b60405180848152602001838152602001828152602001935050505060405180910390f35b6102736004803603606081101561024957600080fd5b8101908080359060200190929190803590602001909291908035906020019092919050505061078d565b005b6102b76004803603602081101561028b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610843565b6040518082815260200191505060405180910390f35b6102f9600480360360208110156102e357600080fd5b810190808035906020019092919050505061088c565b005b61030361093e565b6040518082815260200191505060405180910390f35b61037b6004803603604081101561032f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610948565b6040518082815260200191505060405180910390f35b6103dd600480360360408110156103a757600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109cf565b604051808215151515815260200191505060405180910390f35b6104436004803603604081101561040d57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109e3565b005b6104916004803603604081101561045b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a97565b005b6104bf600480360360208110156104a957600080fd5b8101908080359060200190929190505050610c28565b005b6040518060400160405280600b81526020017f484c544353746f7261676500000000000000000000000000000000000000000081525081565b60035481565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610649576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f6f776e65722061646472657373206572726f720000000000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156106ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f7370656e6465722061646472657373206572726f72000000000000000000000081525060200191505060405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505050565b600080600061078084610cd8565b9250925092509193909250565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610833576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b61083e838383610d32565b505050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610932576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b61093b81610d6d565b50565b6000600354905090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006109db8383610d94565b905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b610a938282610e5f565b5050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610be0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f6163636f756e742061646472657373206572726f72000000000000000000000081525060200191505060405180910390fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061103c6023913960400191505060405180910390fd5b8060038190555050565b60008060006001600085815260200190815260200160002060000154600160008681526020019081526020016000206001015460016000878152602001908152602001600020600201805490509250925092509193909250565b816001600085815260200190815260200160002060000181905550806001600085815260200190815260200160002060010181905550505050565b60006001600083815260200190815260200160002060020181610d909190610fea565b5050565b600080600090505b6001600085815260200190815260200160002060020180549050811015610e53578273ffffffffffffffffffffffffffffffffffffffff16600160008681526020019081526020016000206002018281548110610df557fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610e46576001915050610e59565b8080600101915050610d9c565b50600090505b92915050565b610e698282610d94565b15610edc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f647570206164647265737320616464656400000000000000000000000000000081525060200191505060405180910390fd5b600054600160008481526020019081526020016000206002018054905010610f6c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f746f6f206d616e7920616464726573736573000000000000000000000000000081525060200191505060405180910390fd5b600160008381526020019081526020016000206002018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b815481835581811115611011578183600052602060002091820191016110109190611016565b5b505050565b61103891905b8082111561103457600081600090555060010161101c565b5090565b9056fe6f6e6c7920757365206d61696e206d61696e20636f6e747261637420746f2063616c6ca265627a7a72315820b50eaf9a05f0254d82d8825764f6453be02aa80a7a3ad1db628311ad266106b964736f6c63430005110032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000182d5eed62dd598f1a08f91cf58561d01a20e22f
-----Decoded View---------------
Arg [0] : aCaller (address): 0x182d5EED62dD598f1A08F91cF58561d01A20e22F
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000182d5eed62dd598f1a08f91cf58561d01a20e22f
Deployed Bytecode Sourcemap
53:2084:1:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;53:2084:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;93:43;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;93:43:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;270:26;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1876:259;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1876:259:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;726:130;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;726:130:1;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;572:148;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;572:148:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1442:108;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1442:108:1;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1000:111;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1000:111:1;;;;;;;;;;;;;;;;;:::i;:::-;;1241:92;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1741:129;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1741:129:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;427:139;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;427:139:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;862:132;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;862:132:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1556:179;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1556:179:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1339:97;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1339:97:1;;;;;;;;;;;;;;;;;:::i;:::-;;93:43;;;;;;;;;;;;;;;;;;;:::o;270:26::-;;;;:::o;1876:259::-;1171:6;;;;;;;;;;;1157:20;;:10;:20;;;1149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1997:1;1980:19;;:5;:19;;;;1972:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2059:1;2040:21;;:7;:21;;;;2032:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2122:6;2096:7;:14;2104:5;2096:14;;;;;;;;;;;;;;;:23;2111:7;2096:23;;;;;;;;;;;;;;;:32;;;;1876:259;;;:::o;726:130::-;785:7;794;803;828:21;840:8;828:11;:21::i;:::-;821:28;;;;;;726:130;;;;;:::o;572:148::-;1171:6;;;;;;;;;;;1157:20;;:10;:20;;;1149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;674:39;686:8;696;706:6;674:11;:39::i;:::-;572:148;;;:::o;1442:108::-;1500:7;1526:8;:17;1535:7;1526:17;;;;;;;;;;;;;;;;1519:24;;1442:108;;;:::o;1000:111::-;1171:6;;;;;;;;;;;1157:20;;:10;:20;;;1149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1075:29;1095:8;1075:19;:29::i;:::-;1000:111;:::o;1241:92::-;1289:7;1315:11;;1308:18;;1241:92;:::o;1741:129::-;1814:7;1840;:14;1848:5;1840:14;;;;;;;;;;;;;;;:23;1855:7;1840:23;;;;;;;;;;;;;;;;1833:30;;1741:129;;;;:::o;427:139::-;504:4;526:33;544:8;554:4;526:17;:33::i;:::-;519:40;;427:139;;;;:::o;862:132::-;1171:6;;;;;;;;;;;1157:20;;:10;:20;;;1149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;951:36;966:8;976:10;951:14;:36::i;:::-;862:132;;:::o;1556:179::-;1171:6;;;;;;;;;;;1157:20;;:10;:20;;;1149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1665:1;1646:21;;:7;:21;;;;1638:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1722:6;1702:8;:17;1711:7;1702:17;;;;;;;;;;;;;;;:26;;;;1556:179;;:::o;1339:97::-;1171:6;;;;;;;;;;;1157:20;;:10;:20;;;1149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1423:6;1409:11;:20;;;;1339:97;:::o;654:183:0:-;709:7;718;727;753:9;:13;763:2;753:13;;;;;;;;;;;:22;;;777:9;:13;787:2;777:13;;;;;;;;;;;:20;;;799:9;:13;809:2;799:13;;;;;;;;;;;:23;;:30;;;;745:85;;;;;;654:183;;;;;:::o;974:164::-;1084:8;1059:9;:13;1069:2;1059:13;;;;;;;;;;;:22;;:33;;;;1125:6;1102:9;:13;1112:2;1102:13;;;;;;;;;;;:20;;:29;;;;974:164;;;:::o;1434:100::-;1526:1;1493:9;:13;1503:2;1493:13;;;;;;;;;;;:23;;:34;;;;;:::i;:::-;;1434:100;:::o;239:280::-;320:4;339:9;351:1;339:13;;335:156;358:9;:13;368:2;358:13;;;;;;;;;;;:23;;:30;;;;354:1;:34;335:156;;;441:10;411:40;;:9;:13;421:2;411:13;;;;;;;;;;;:23;;435:1;411:26;;;;;;;;;;;;;;;;;;;;;;;;;:40;;;408:72;;;476:4;469:11;;;;;408:72;390:3;;;;;;;335:156;;;;507:5;500:12;;239:280;;;;;:::o;1144:285::-;1227:33;1245:2;1249:10;1227:17;:33::i;:::-;1226:34;1218:64;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1333:16;;1300:9;:13;1310:2;1300:13;;;;;;;;;;;:23;;:30;;;;:49;1292:80;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1382:9;:13;1392:2;1382:13;;;;;;;;;;;:23;;1411:10;1382:40;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;1382:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1144:285;;:::o;53:2084:1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o
Swarm Source
bzzr://b50eaf9a05f0254d82d8825764f6453be02aa80a7a3ad1db628311ad266106b9
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 25 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.