Overview
ETH Balance
0.204737099515060706 ETH
Eth Value
$444.36 (@ $2,170.40/ETH)More Info
Private Name Tags
Latest 19 from a total of 19 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim | 18136590 | 537 days ago | IN | 0 ETH | 0.00511782 | ||||
Claim | 17986434 | 558 days ago | IN | 0 ETH | 0.00233628 | ||||
Claim | 16674631 | 742 days ago | IN | 0 ETH | 0.00509575 | ||||
Claim | 15896484 | 851 days ago | IN | 0 ETH | 0.0024224 | ||||
Claim | 15568204 | 897 days ago | IN | 0 ETH | 0.00244248 | ||||
Claim | 15493882 | 908 days ago | IN | 0 ETH | 0.00131601 | ||||
Claim | 15376212 | 927 days ago | IN | 0 ETH | 0.00143853 | ||||
Claim | 15328134 | 935 days ago | IN | 0 ETH | 0.00376343 | ||||
Claim | 15298176 | 939 days ago | IN | 0 ETH | 0.00031061 | ||||
Claim | 15298176 | 939 days ago | IN | 0 ETH | 0.00173816 | ||||
Claim | 15262888 | 945 days ago | IN | 0 ETH | 0.00068738 | ||||
Add Manager | 15199550 | 955 days ago | IN | 0 ETH | 0.00038748 | ||||
Add Manager | 15127318 | 966 days ago | IN | 0 ETH | 0.00062702 | ||||
Add Manager | 15075473 | 974 days ago | IN | 0 ETH | 0.00044624 | ||||
Claim | 14881975 | 1007 days ago | IN | 0 ETH | 0.00412978 | ||||
Claim | 14864428 | 1010 days ago | IN | 0 ETH | 0.0020629 | ||||
Claim | 14794843 | 1021 days ago | IN | 0 ETH | 0.00341552 | ||||
Claim | 14745927 | 1029 days ago | IN | 0 ETH | 0.00444732 | ||||
Add Manager | 14672456 | 1041 days ago | IN | 0 ETH | 0.00157422 |
Latest 20 internal transactions
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
18445273 | 493 days ago | 0.01064582 ETH | ||||
18136590 | 537 days ago | 0.00096317 ETH | ||||
17986434 | 558 days ago | 0.02016925 ETH | ||||
16674631 | 742 days ago | 0.02483183 ETH | ||||
15896484 | 851 days ago | 0.0101601 ETH | ||||
15568204 | 897 days ago | 0.00016921 ETH | ||||
15493882 | 908 days ago | 0.0299991 ETH | ||||
15376212 | 927 days ago | 0.05556066 ETH | ||||
15356460 | 930 days ago | 0.15 ETH | ||||
15352536 | 931 days ago | 0.01 ETH | ||||
15328134 | 935 days ago | 0.00067139 ETH | ||||
15298176 | 939 days ago | 0.01049164 ETH | ||||
15262888 | 945 days ago | 0.01260084 ETH | ||||
15230831 | 950 days ago | 0.054 ETH | ||||
14881975 | 1007 days ago | 0.01917868 ETH | ||||
14864428 | 1010 days ago | 0.00057624 ETH | ||||
14794843 | 1021 days ago | 0.02021493 ETH | ||||
14756404 | 1028 days ago | 0.106 ETH | ||||
14745927 | 1029 days ago | 0.0003216 ETH | ||||
14692586 | 1038 days ago | 0.08 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
PoolDistributor
Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contracts/access/Ownable.sol"; interface IVLandDAO { function snapshot() external returns (uint256); function balanceOfAt(address account, uint256 snapshotId) external view returns (uint256); function totalSupplyAt(uint256 snapshotId) external view returns (uint256); } contract PoolDistributor is Ownable { IVLandDAO immutable public vLand; uint256 public lastDistribution; struct DistributionData { uint256 snapshotId; uint256 amount; } mapping(uint256 => DistributionData) public distributions; mapping(address => uint256) public distributed; mapping(address => bool) public managers; constructor(address vLand_) { vLand = IVLandDAO(vLand_); } modifier onlyManager() { require(managers[msg.sender], "Distributor: caller is not a manager"); _; } function addManager(address manager_) external onlyOwner { require(manager_ != address(0), "Distributor: manager address can not be null"); managers[manager_] = true; } function snapshot() public onlyManager returns (uint256) { return vLand.snapshot(); } function receiveFee(uint256 snapshotId) external payable onlyManager { lastDistribution++; distributions[lastDistribution] = DistributionData(snapshotId, msg.value); } function claimableAmount(address account) public view returns (uint256) { uint256 accountLastDistributed = distributed[account]; uint256 claimable; for (uint256 i = accountLastDistributed + 1; i <= lastDistribution; i++) { DistributionData memory distributionData = distributions[i]; uint256 snapshotId = distributionData.snapshotId; uint256 balance = vLand.balanceOfAt(account, snapshotId); if (balance > 0) { uint256 totalSupply = vLand.totalSupplyAt(snapshotId); claimable += (distributionData.amount * balance) / totalSupply; } } return claimable; } function claim() external { uint256 claimable = claimableAmount(msg.sender); require(claimable > 0, "Distributor: nothing to claim"); distributed[msg.sender] = lastDistribution; (bool success,) = payable(msg.sender).call{value : claimable}(""); require(success, "Distributor: unsuccessful payment"); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) pragma solidity ^0.8.0; import "../utils/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. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) pragma solidity ^0.8.0; /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"vLand_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"address","name":"manager_","type":"address"}],"name":"addManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"claimableAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"distributed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"distributions","outputs":[{"internalType":"uint256","name":"snapshotId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastDistribution","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"managers","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"snapshotId","type":"uint256"}],"name":"receiveFee","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"snapshot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"vLand","outputs":[{"internalType":"contract IVLandDAO","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
60a06040523480156200001157600080fd5b50604051620016a0380380620016a0833981810160405281019062000037919062000178565b620000576200004b6200009560201b60201c565b6200009d60201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1660601b8152505050620001f2565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000815190506200017281620001d8565b92915050565b6000602082840312156200018b57600080fd5b60006200019b8482850162000161565b91505092915050565b6000620001b182620001b8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b620001e381620001a4565b8114620001ef57600080fd5b50565b60805160601c61147a62000226600039600081816106b701528181610805015281816108bd0152610a6a015261147a6000f3fe6080604052600436106100c25760003560e01c8063715018a61161007f5780639711715a116100595780639711715a14610248578063a717639c14610273578063f2fde38b1461029e578063fdff9b4d146102c7576100c2565b8063715018a6146101c957806389885049146101e05780638da5cb5b1461021d576100c2565b80630969acb3146100c75780632d06177a146100e35780634487d3df1461010c5780634e71d92d1461014a578063578bcf35146101615780635d37b9fd1461019e575b600080fd5b6100e160048036038101906100dc9190610d5f565b610304565b005b3480156100ef57600080fd5b5061010a60048036038101906101059190610d36565b6103ec565b005b34801561011857600080fd5b50610133600480360381019061012e9190610d5f565b610533565b60405161014192919061104c565b60405180910390f35b34801561015657600080fd5b5061015f610557565b005b34801561016d57600080fd5b5061018860048036038101906101839190610d36565b61069d565b6040516101959190611031565b60405180910390f35b3480156101aa57600080fd5b506101b36106b5565b6040516101c09190610f56565b60405180910390f35b3480156101d557600080fd5b506101de6106d9565b005b3480156101ec57600080fd5b5061020760048036038101906102029190610d36565b610761565b6040516102149190611031565b60405180910390f35b34801561022957600080fd5b506102326109b1565b60405161023f9190610ef7565b60405180910390f35b34801561025457600080fd5b5061025d6109da565b60405161026a9190611031565b60405180910390f35b34801561027f57600080fd5b50610288610b0d565b6040516102959190611031565b60405180910390f35b3480156102aa57600080fd5b506102c560048036038101906102c09190610d36565b610b13565b005b3480156102d357600080fd5b506102ee60048036038101906102e99190610d36565b610c0b565b6040516102fb9190610f3b565b60405180910390f35b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610390576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161038790610f91565b60405180910390fd5b600160008154809291906103a3906111de565b9190505550604051806040016040528082815260200134815250600260006001548152602001908152602001600020600082015181600001556020820151816001015590505050565b6103f4610c2b565b73ffffffffffffffffffffffffffffffffffffffff166104126109b1565b73ffffffffffffffffffffffffffffffffffffffff1614610468576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045f90611011565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156104d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104cf90610fb1565b60405180910390fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60026020528060005260406000206000915090508060000154908060010154905082565b600061056233610761565b9050600081116105a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059e90610ff1565b60405180910390fd5b600154600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060003373ffffffffffffffffffffffffffffffffffffffff168260405161061390610ee2565b60006040518083038185875af1925050503d8060008114610650576040519150601f19603f3d011682016040523d82523d6000602084013e610655565b606091505b5050905080610699576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069090610fd1565b60405180910390fd5b5050565b60036020528060005260406000206000915090505481565b7f000000000000000000000000000000000000000000000000000000000000000081565b6106e1610c2b565b73ffffffffffffffffffffffffffffffffffffffff166106ff6109b1565b73ffffffffffffffffffffffffffffffffffffffff1614610755576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074c90611011565b60405180910390fd5b61075f6000610c33565b565b600080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000806001836107b69190611091565b90505b60015481116109a65760006002600083815260200190815260200160002060405180604001604052908160008201548152602001600182015481525050905060008160000151905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16634ee2cd7e89846040518363ffffffff1660e01b815260040161085e929190610f12565b60206040518083038186803b15801561087657600080fd5b505afa15801561088a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108ae9190610d88565b905060008111156109905760007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663981b24d0846040518263ffffffff1660e01b81526004016109149190611031565b60206040518083038186803b15801561092c57600080fd5b505afa158015610940573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109649190610d88565b9050808285602001516109779190611118565b61098191906110e7565b8661098c9190611091565b9550505b505050808061099e906111de565b9150506107b9565b508092505050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610a68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5f90610f91565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16639711715a6040518163ffffffff1660e01b8152600401602060405180830381600087803b158015610ad057600080fd5b505af1158015610ae4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b089190610d88565b905090565b60015481565b610b1b610c2b565b73ffffffffffffffffffffffffffffffffffffffff16610b396109b1565b73ffffffffffffffffffffffffffffffffffffffff1614610b8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8690611011565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf690610f71565b60405180910390fd5b610c0881610c33565b50565b60046020528060005260406000206000915054906101000a900460ff1681565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610d0681611416565b92915050565b600081359050610d1b8161142d565b92915050565b600081519050610d308161142d565b92915050565b600060208284031215610d4857600080fd5b6000610d5684828501610cf7565b91505092915050565b600060208284031215610d7157600080fd5b6000610d7f84828501610d0c565b91505092915050565b600060208284031215610d9a57600080fd5b6000610da884828501610d21565b91505092915050565b610dba81611172565b82525050565b610dc981611184565b82525050565b610dd8816111ba565b82525050565b6000610deb602683611080565b9150610df682611285565b604082019050919050565b6000610e0e602483611080565b9150610e19826112d4565b604082019050919050565b6000610e31602c83611080565b9150610e3c82611323565b604082019050919050565b6000610e54602183611080565b9150610e5f82611372565b604082019050919050565b6000610e77601d83611080565b9150610e82826113c1565b602082019050919050565b6000610e9a602083611080565b9150610ea5826113ea565b602082019050919050565b6000610ebd600083611075565b9150610ec882611413565b600082019050919050565b610edc816111b0565b82525050565b6000610eed82610eb0565b9150819050919050565b6000602082019050610f0c6000830184610db1565b92915050565b6000604082019050610f276000830185610db1565b610f346020830184610ed3565b9392505050565b6000602082019050610f506000830184610dc0565b92915050565b6000602082019050610f6b6000830184610dcf565b92915050565b60006020820190508181036000830152610f8a81610dde565b9050919050565b60006020820190508181036000830152610faa81610e01565b9050919050565b60006020820190508181036000830152610fca81610e24565b9050919050565b60006020820190508181036000830152610fea81610e47565b9050919050565b6000602082019050818103600083015261100a81610e6a565b9050919050565b6000602082019050818103600083015261102a81610e8d565b9050919050565b60006020820190506110466000830184610ed3565b92915050565b60006040820190506110616000830185610ed3565b61106e6020830184610ed3565b9392505050565b600081905092915050565b600082825260208201905092915050565b600061109c826111b0565b91506110a7836111b0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156110dc576110db611227565b5b828201905092915050565b60006110f2826111b0565b91506110fd836111b0565b92508261110d5761110c611256565b5b828204905092915050565b6000611123826111b0565b915061112e836111b0565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561116757611166611227565b5b828202905092915050565b600061117d82611190565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006111c5826111cc565b9050919050565b60006111d782611190565b9050919050565b60006111e9826111b0565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561121c5761121b611227565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a2063616c6c6572206973206e6f742061206d616e60008201527f6167657200000000000000000000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a206d616e6167657220616464726573732063616e60008201527f206e6f74206265206e756c6c0000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a20756e7375636365737366756c207061796d656e60008201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a206e6f7468696e6720746f20636c61696d000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b50565b61141f81611172565b811461142a57600080fd5b50565b611436816111b0565b811461144157600080fd5b5056fea264697066735822122021d764be03df6de570d32cabb59c756621d57e0ed673b779faac1d2b3401955464736f6c6343000804003300000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce27069
Deployed Bytecode
0x6080604052600436106100c25760003560e01c8063715018a61161007f5780639711715a116100595780639711715a14610248578063a717639c14610273578063f2fde38b1461029e578063fdff9b4d146102c7576100c2565b8063715018a6146101c957806389885049146101e05780638da5cb5b1461021d576100c2565b80630969acb3146100c75780632d06177a146100e35780634487d3df1461010c5780634e71d92d1461014a578063578bcf35146101615780635d37b9fd1461019e575b600080fd5b6100e160048036038101906100dc9190610d5f565b610304565b005b3480156100ef57600080fd5b5061010a60048036038101906101059190610d36565b6103ec565b005b34801561011857600080fd5b50610133600480360381019061012e9190610d5f565b610533565b60405161014192919061104c565b60405180910390f35b34801561015657600080fd5b5061015f610557565b005b34801561016d57600080fd5b5061018860048036038101906101839190610d36565b61069d565b6040516101959190611031565b60405180910390f35b3480156101aa57600080fd5b506101b36106b5565b6040516101c09190610f56565b60405180910390f35b3480156101d557600080fd5b506101de6106d9565b005b3480156101ec57600080fd5b5061020760048036038101906102029190610d36565b610761565b6040516102149190611031565b60405180910390f35b34801561022957600080fd5b506102326109b1565b60405161023f9190610ef7565b60405180910390f35b34801561025457600080fd5b5061025d6109da565b60405161026a9190611031565b60405180910390f35b34801561027f57600080fd5b50610288610b0d565b6040516102959190611031565b60405180910390f35b3480156102aa57600080fd5b506102c560048036038101906102c09190610d36565b610b13565b005b3480156102d357600080fd5b506102ee60048036038101906102e99190610d36565b610c0b565b6040516102fb9190610f3b565b60405180910390f35b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610390576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161038790610f91565b60405180910390fd5b600160008154809291906103a3906111de565b9190505550604051806040016040528082815260200134815250600260006001548152602001908152602001600020600082015181600001556020820151816001015590505050565b6103f4610c2b565b73ffffffffffffffffffffffffffffffffffffffff166104126109b1565b73ffffffffffffffffffffffffffffffffffffffff1614610468576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045f90611011565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156104d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104cf90610fb1565b60405180910390fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60026020528060005260406000206000915090508060000154908060010154905082565b600061056233610761565b9050600081116105a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059e90610ff1565b60405180910390fd5b600154600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060003373ffffffffffffffffffffffffffffffffffffffff168260405161061390610ee2565b60006040518083038185875af1925050503d8060008114610650576040519150601f19603f3d011682016040523d82523d6000602084013e610655565b606091505b5050905080610699576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069090610fd1565b60405180910390fd5b5050565b60036020528060005260406000206000915090505481565b7f00000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce2706981565b6106e1610c2b565b73ffffffffffffffffffffffffffffffffffffffff166106ff6109b1565b73ffffffffffffffffffffffffffffffffffffffff1614610755576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074c90611011565b60405180910390fd5b61075f6000610c33565b565b600080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000806001836107b69190611091565b90505b60015481116109a65760006002600083815260200190815260200160002060405180604001604052908160008201548152602001600182015481525050905060008160000151905060007f00000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce2706973ffffffffffffffffffffffffffffffffffffffff16634ee2cd7e89846040518363ffffffff1660e01b815260040161085e929190610f12565b60206040518083038186803b15801561087657600080fd5b505afa15801561088a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108ae9190610d88565b905060008111156109905760007f00000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce2706973ffffffffffffffffffffffffffffffffffffffff1663981b24d0846040518263ffffffff1660e01b81526004016109149190611031565b60206040518083038186803b15801561092c57600080fd5b505afa158015610940573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109649190610d88565b9050808285602001516109779190611118565b61098191906110e7565b8661098c9190611091565b9550505b505050808061099e906111de565b9150506107b9565b508092505050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610a68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5f90610f91565b60405180910390fd5b7f00000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce2706973ffffffffffffffffffffffffffffffffffffffff16639711715a6040518163ffffffff1660e01b8152600401602060405180830381600087803b158015610ad057600080fd5b505af1158015610ae4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b089190610d88565b905090565b60015481565b610b1b610c2b565b73ffffffffffffffffffffffffffffffffffffffff16610b396109b1565b73ffffffffffffffffffffffffffffffffffffffff1614610b8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8690611011565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf690610f71565b60405180910390fd5b610c0881610c33565b50565b60046020528060005260406000206000915054906101000a900460ff1681565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610d0681611416565b92915050565b600081359050610d1b8161142d565b92915050565b600081519050610d308161142d565b92915050565b600060208284031215610d4857600080fd5b6000610d5684828501610cf7565b91505092915050565b600060208284031215610d7157600080fd5b6000610d7f84828501610d0c565b91505092915050565b600060208284031215610d9a57600080fd5b6000610da884828501610d21565b91505092915050565b610dba81611172565b82525050565b610dc981611184565b82525050565b610dd8816111ba565b82525050565b6000610deb602683611080565b9150610df682611285565b604082019050919050565b6000610e0e602483611080565b9150610e19826112d4565b604082019050919050565b6000610e31602c83611080565b9150610e3c82611323565b604082019050919050565b6000610e54602183611080565b9150610e5f82611372565b604082019050919050565b6000610e77601d83611080565b9150610e82826113c1565b602082019050919050565b6000610e9a602083611080565b9150610ea5826113ea565b602082019050919050565b6000610ebd600083611075565b9150610ec882611413565b600082019050919050565b610edc816111b0565b82525050565b6000610eed82610eb0565b9150819050919050565b6000602082019050610f0c6000830184610db1565b92915050565b6000604082019050610f276000830185610db1565b610f346020830184610ed3565b9392505050565b6000602082019050610f506000830184610dc0565b92915050565b6000602082019050610f6b6000830184610dcf565b92915050565b60006020820190508181036000830152610f8a81610dde565b9050919050565b60006020820190508181036000830152610faa81610e01565b9050919050565b60006020820190508181036000830152610fca81610e24565b9050919050565b60006020820190508181036000830152610fea81610e47565b9050919050565b6000602082019050818103600083015261100a81610e6a565b9050919050565b6000602082019050818103600083015261102a81610e8d565b9050919050565b60006020820190506110466000830184610ed3565b92915050565b60006040820190506110616000830185610ed3565b61106e6020830184610ed3565b9392505050565b600081905092915050565b600082825260208201905092915050565b600061109c826111b0565b91506110a7836111b0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156110dc576110db611227565b5b828201905092915050565b60006110f2826111b0565b91506110fd836111b0565b92508261110d5761110c611256565b5b828204905092915050565b6000611123826111b0565b915061112e836111b0565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561116757611166611227565b5b828202905092915050565b600061117d82611190565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006111c5826111cc565b9050919050565b60006111d782611190565b9050919050565b60006111e9826111b0565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561121c5761121b611227565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a2063616c6c6572206973206e6f742061206d616e60008201527f6167657200000000000000000000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a206d616e6167657220616464726573732063616e60008201527f206e6f74206265206e756c6c0000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a20756e7375636365737366756c207061796d656e60008201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b7f4469737472696275746f723a206e6f7468696e6720746f20636c61696d000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b50565b61141f81611172565b811461142a57600080fd5b50565b611436816111b0565b811461144157600080fd5b5056fea264697066735822122021d764be03df6de570d32cabb59c756621d57e0ed673b779faac1d2b3401955464736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce27069
-----Decoded View---------------
Arg [0] : vLand_ (address): 0x52666aDcfbfbd8e1Bd469c13de6aBcc4cce27069
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000052666adcfbfbd8e1bd469c13de6abcc4cce27069
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $2,169.61 | 0.2047 | $444.2 |
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.