Overview
ETH Balance
0.00000008 ETH
Eth Value
Less Than $0.01 (@ $3,436.82/ETH)More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 113 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Distribute | 11341344 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341344 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341341 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341341 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341338 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341335 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341335 | 1334 days ago | IN | 0 ETH | 0.00177419 | ||||
Distribute | 11341333 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341332 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341331 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341331 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341330 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341330 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341330 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341330 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341329 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341329 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341328 | 1334 days ago | IN | 0 ETH | 0.00149032 | ||||
Distribute | 11341323 | 1334 days ago | IN | 0 ETH | 0.00148982 | ||||
Donate | 11334668 | 1335 days ago | IN | 0.00986649 ETH | 0.00208181 | ||||
Donate | 11334657 | 1335 days ago | IN | 0.01 ETH | 0.00208181 | ||||
Donate | 11334283 | 1335 days ago | IN | 0.03854493 ETH | 0.00225736 | ||||
Donate | 11334264 | 1335 days ago | IN | 0.0192676 ETH | 0.00203164 | ||||
Donate | 11334254 | 1335 days ago | IN | 0.07707382 ETH | 0.00263364 | ||||
Donate | 11334248 | 1335 days ago | IN | 0.05780759 ETH | 0.00205672 |
Latest 20 internal transactions
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
11341344 | 1334 days ago | 0.10416338 ETH | ||||
11341344 | 1334 days ago | 0.12881069 ETH | ||||
11341341 | 1334 days ago | 0.21567706 ETH | ||||
11341341 | 1334 days ago | 0.20599949 ETH | ||||
11341338 | 1334 days ago | 0.20750103 ETH | ||||
11341335 | 1334 days ago | 0.31173494 ETH | ||||
11341335 | 1334 days ago | 0.40182884 ETH | ||||
11341333 | 1334 days ago | 0.28711708 ETH | ||||
11341332 | 1334 days ago | 0.42644961 ETH | ||||
11341331 | 1334 days ago | 0.66243042 ETH | ||||
11341331 | 1334 days ago | 0.60774698 ETH | ||||
11341330 | 1334 days ago | 0.92268406 ETH | ||||
11341330 | 1334 days ago | 1.17167391 ETH | ||||
11341330 | 1334 days ago | 0.96263681 ETH | ||||
11341330 | 1334 days ago | 0.84626955 ETH | ||||
11341329 | 1334 days ago | 1.38734488 ETH | ||||
11341329 | 1334 days ago | 1.27514668 ETH | ||||
11341328 | 1334 days ago | 2.07306209 ETH | ||||
11341323 | 1334 days ago | 1.5424577 ETH | ||||
11296953 | 1340 days ago | 0.00197464 ETH |
Loading...
Loading
Contract Name:
MVPCLR
Compiler Version
v0.6.6+commit.6c089d02
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-11-20 */ // Sources flattened with buidler v1.4.8 https://buidler.dev // MVP CLR round for support.buidlguidl.com - austin griffith @austingriffith // hhttps://github.com/austintgriffith/scaffold-eth/tree/build-guild-support // File @openzeppelin/contracts/GSN/[email protected] // SPDX-License-Identifier: MIT pragma solidity ^0.6.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 GSN 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 payable) { return msg.sender; } function _msgData() internal view virtual returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } // File @openzeppelin/contracts/access/[email protected] // SPDX-License-Identifier: MIT pragma solidity ^0.6.0; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ 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 () internal { address msgSender = _msgSender(); _owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } /** * @dev Returns the address of the current owner. */ function owner() public view 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 { emit OwnershipTransferred(_owner, address(0)); _owner = 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"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } // File contracts/MVPCLR.sol pragma solidity >=0.6.6 <0.7.0; contract MVPCLR is Ownable { uint256 public roundStart; uint256 public immutable roundDuration; uint256 public recipientCount = 0; event RoundStarted(uint256 roundStart, uint256 roundDuration); event RecipientAdded(address addr, bytes32 data, string link, uint256 index); event Donate(address origin, address sender, uint256 value, uint256 index); event MatchingPoolDonation(address sender, uint256 value); event Distribute(address to, uint256 index, uint256 amount); modifier beforeRoundOpen() { require(roundStart == 0, "MVPCLR:beforeRoundOpen - Round already opened"); _; } modifier isRoundOpen() { require( getBlockTimestamp() < (roundStart + roundDuration), "MVPCLR:isRoundOpen - Round is not open" ); _; } modifier isRoundClosed() { require( roundStart != 0 && getBlockTimestamp() >= (roundStart + roundDuration), "MVPCLR:isRoundClosed Round is not closed" ); _; } constructor(uint256 _roundDuration) public { require(_roundDuration < 31536000,"MVPCLR: round duration too long"); roundDuration = _roundDuration; } function startRound() public onlyOwner beforeRoundOpen { roundStart = getBlockTimestamp(); emit RoundStarted(roundStart, roundDuration); } function getBlockTimestamp() public view returns (uint256) { return block.timestamp; } function addRecipient(address payable addr, bytes32 data, string memory link) public onlyOwner beforeRoundOpen { emit RecipientAdded(addr, data, link, recipientCount++); } function donate(uint256 index) public payable isRoundOpen { require(index<recipientCount, "CLR:donate - Not a valid recipient"); emit Donate(tx.origin, _msgSender(), msg.value, index); } function distribute(address payable to, uint256 index, uint256 amount) external onlyOwner isRoundClosed { to.transfer(amount); emit Distribute(to,index,amount); } // receive donation for the matching pool receive() external payable { require(roundStart == 0 || getBlockTimestamp() < roundStart + roundDuration, "CLR:receive closed"); emit MatchingPoolDonation(_msgSender(), msg.value); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"_roundDuration","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"index","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Distribute","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"origin","type":"address"},{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"index","type":"uint256"}],"name":"Donate","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"MatchingPoolDonation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"addr","type":"address"},{"indexed":false,"internalType":"bytes32","name":"data","type":"bytes32"},{"indexed":false,"internalType":"string","name":"link","type":"string"},{"indexed":false,"internalType":"uint256","name":"index","type":"uint256"}],"name":"RecipientAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"roundStart","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"roundDuration","type":"uint256"}],"name":"RoundStarted","type":"event"},{"inputs":[{"internalType":"address payable","name":"addr","type":"address"},{"internalType":"bytes32","name":"data","type":"bytes32"},{"internalType":"string","name":"link","type":"string"}],"name":"addRecipient","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"to","type":"address"},{"internalType":"uint256","name":"index","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"distribute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"index","type":"uint256"}],"name":"donate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getBlockTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"recipientCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"roundDuration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"roundStart","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"startRound","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a0604052600060025534801561001557600080fd5b50604051610c79380380610c798339818101604052602081101561003857600080fd5b5051600061004d6001600160e01b036100f716565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506301e1338081106100ef576040805162461bcd60e51b815260206004820152601f60248201527f4d5650434c523a20726f756e64206475726174696f6e20746f6f206c6f6e6700604482015290519081900360640190fd5b6080526100fb565b3390565b608051610b516101286000398060b1528061044f528061072752806108175280610a165250610b516000f3fe6080604052600436106100a05760003560e01c80638da5cb5b116100645780638da5cb5b146101f1578063b6dec08314610222578063e2c92a52146102ea578063f14faf6f14610329578063f2fde38b14610346578063f7cb789a146103795761016f565b806322eabb8e14610174578063403658521461019b57806355e3f086146101b0578063715018a6146101c7578063796b89b9146101dc5761016f565b3661016f5760015415806100de57507f0000000000000000000000000000000000000000000000000000000000000000600154016100dc61038e565b105b610124576040805162461bcd60e51b815260206004820152601260248201527110d3148e9c9958d95a5d994818db1bdcd95960721b604482015290519081900360640190fd5b7faaf9d0a14e7174a8360fd9d806f0957d9ccda71d7525f3d4f210c73b8895929961014d610392565b604080516001600160a01b0390921682523460208301528051918290030190a1005b600080fd5b34801561018057600080fd5b50610189610396565b60408051918252519081900360200190f35b3480156101a757600080fd5b5061018961039c565b3480156101bc57600080fd5b506101c56103a2565b005b3480156101d357600080fd5b506101c56104a1565b3480156101e857600080fd5b5061018961038e565b3480156101fd57600080fd5b50610206610543565b604080516001600160a01b039092168252519081900360200190f35b34801561022e57600080fd5b506101c56004803603606081101561024557600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561027557600080fd5b82018360208201111561028757600080fd5b803590602001918460018302840111640100000000831117156102a957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610552945050505050565b3480156102f657600080fd5b506101c56004803603606081101561030d57600080fd5b506001600160a01b0381351690602081013590604001356106c1565b6101c56004803603602081101561033f57600080fd5b5035610815565b34801561035257600080fd5b506101c56004803603602081101561036957600080fd5b50356001600160a01b031661091c565b34801561038557600080fd5b50610189610a14565b4290565b3390565b60025481565b60015481565b6103aa610392565b6000546001600160a01b039081169116146103fa576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b600154156104395760405162461bcd60e51b815260040180806020018281038252602d815260200180610a39602d913960400191505060405180910390fd5b61044161038e565b6001819055604080519182527f0000000000000000000000000000000000000000000000000000000000000000602083015280517f278844837bcf8364a705384bf3a2812901f54155bae86dea81dd52aa5b9ec0e39281900390910190a1565b6104a9610392565b6000546001600160a01b039081169116146104f9576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b61055a610392565b6000546001600160a01b039081169116146105aa576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b600154156105e95760405162461bcd60e51b815260040180806020018281038252602d815260200180610a39602d913960400191505060405180910390fd5b7f8453642f94766532ff5ace8f993d8fa36695e6108f4a196051d823bfe59a5629838383600260008154809291906001019190505560405180856001600160a01b03166001600160a01b0316815260200184815260200180602001838152602001828103825284818151815260200191508051906020019080838360005b8381101561067f578181015183820152602001610667565b50505050905090810190601f1680156106ac5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a1505050565b6106c9610392565b6000546001600160a01b03908116911614610719576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b6001541580159061075557507f00000000000000000000000000000000000000000000000000000000000000006001540161075261038e565b10155b6107905760405162461bcd60e51b8152600401808060200182810382526028815260200180610a8c6028913960400191505060405180910390fd5b6040516001600160a01b0384169082156108fc029083906000818181858888f193505050501580156107c6573d6000803e3d6000fd5b50604080516001600160a01b03851681526020810184905280820183905290517f7b6bd1e44b882fc3c6db03de18818ba27f347f200076803dce3e72303b0ca7169181900360600190a1505050565b7f00000000000000000000000000000000000000000000000000000000000000006001540161084261038e565b1061087e5760405162461bcd60e51b8152600401808060200182810382526026815260200180610af66026913960400191505060405180910390fd5b60025481106108be5760405162461bcd60e51b8152600401808060200182810382526022815260200180610ab46022913960400191505060405180910390fd5b7f5d4fda7240a3bcd7170980bb222c3df7a119c03f3fe98a939ac6e85948b584a0326108e8610392565b604080516001600160a01b03938416815291909216602082015234818301526060810184905290519081900360800190a150565b610924610392565b6000546001600160a01b03908116911614610974576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b6001600160a01b0381166109b95760405162461bcd60e51b8152600401808060200182810382526026815260200180610a666026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b7f00000000000000000000000000000000000000000000000000000000000000008156fe4d5650434c523a6265666f7265526f756e644f70656e202d20526f756e6420616c7265616479206f70656e65644f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734d5650434c523a6973526f756e64436c6f73656420526f756e64206973206e6f7420636c6f736564434c523a646f6e617465202d204e6f7420612076616c696420726563697069656e744f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65724d5650434c523a6973526f756e644f70656e202d20526f756e64206973206e6f74206f70656ea2646970667358221220c29e68f3de87569df69d614ec92c59fca9e707dde776da1be662b96469962a8664736f6c63430006060033000000000000000000000000000000000000000000000000000000000007e900
Deployed Bytecode
0x6080604052600436106100a05760003560e01c80638da5cb5b116100645780638da5cb5b146101f1578063b6dec08314610222578063e2c92a52146102ea578063f14faf6f14610329578063f2fde38b14610346578063f7cb789a146103795761016f565b806322eabb8e14610174578063403658521461019b57806355e3f086146101b0578063715018a6146101c7578063796b89b9146101dc5761016f565b3661016f5760015415806100de57507f000000000000000000000000000000000000000000000000000000000007e900600154016100dc61038e565b105b610124576040805162461bcd60e51b815260206004820152601260248201527110d3148e9c9958d95a5d994818db1bdcd95960721b604482015290519081900360640190fd5b7faaf9d0a14e7174a8360fd9d806f0957d9ccda71d7525f3d4f210c73b8895929961014d610392565b604080516001600160a01b0390921682523460208301528051918290030190a1005b600080fd5b34801561018057600080fd5b50610189610396565b60408051918252519081900360200190f35b3480156101a757600080fd5b5061018961039c565b3480156101bc57600080fd5b506101c56103a2565b005b3480156101d357600080fd5b506101c56104a1565b3480156101e857600080fd5b5061018961038e565b3480156101fd57600080fd5b50610206610543565b604080516001600160a01b039092168252519081900360200190f35b34801561022e57600080fd5b506101c56004803603606081101561024557600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561027557600080fd5b82018360208201111561028757600080fd5b803590602001918460018302840111640100000000831117156102a957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610552945050505050565b3480156102f657600080fd5b506101c56004803603606081101561030d57600080fd5b506001600160a01b0381351690602081013590604001356106c1565b6101c56004803603602081101561033f57600080fd5b5035610815565b34801561035257600080fd5b506101c56004803603602081101561036957600080fd5b50356001600160a01b031661091c565b34801561038557600080fd5b50610189610a14565b4290565b3390565b60025481565b60015481565b6103aa610392565b6000546001600160a01b039081169116146103fa576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b600154156104395760405162461bcd60e51b815260040180806020018281038252602d815260200180610a39602d913960400191505060405180910390fd5b61044161038e565b6001819055604080519182527f000000000000000000000000000000000000000000000000000000000007e900602083015280517f278844837bcf8364a705384bf3a2812901f54155bae86dea81dd52aa5b9ec0e39281900390910190a1565b6104a9610392565b6000546001600160a01b039081169116146104f9576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b61055a610392565b6000546001600160a01b039081169116146105aa576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b600154156105e95760405162461bcd60e51b815260040180806020018281038252602d815260200180610a39602d913960400191505060405180910390fd5b7f8453642f94766532ff5ace8f993d8fa36695e6108f4a196051d823bfe59a5629838383600260008154809291906001019190505560405180856001600160a01b03166001600160a01b0316815260200184815260200180602001838152602001828103825284818151815260200191508051906020019080838360005b8381101561067f578181015183820152602001610667565b50505050905090810190601f1680156106ac5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a1505050565b6106c9610392565b6000546001600160a01b03908116911614610719576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b6001541580159061075557507f000000000000000000000000000000000000000000000000000000000007e9006001540161075261038e565b10155b6107905760405162461bcd60e51b8152600401808060200182810382526028815260200180610a8c6028913960400191505060405180910390fd5b6040516001600160a01b0384169082156108fc029083906000818181858888f193505050501580156107c6573d6000803e3d6000fd5b50604080516001600160a01b03851681526020810184905280820183905290517f7b6bd1e44b882fc3c6db03de18818ba27f347f200076803dce3e72303b0ca7169181900360600190a1505050565b7f000000000000000000000000000000000000000000000000000000000007e9006001540161084261038e565b1061087e5760405162461bcd60e51b8152600401808060200182810382526026815260200180610af66026913960400191505060405180910390fd5b60025481106108be5760405162461bcd60e51b8152600401808060200182810382526022815260200180610ab46022913960400191505060405180910390fd5b7f5d4fda7240a3bcd7170980bb222c3df7a119c03f3fe98a939ac6e85948b584a0326108e8610392565b604080516001600160a01b03938416815291909216602082015234818301526060810184905290519081900360800190a150565b610924610392565b6000546001600160a01b03908116911614610974576040805162461bcd60e51b81526020600482018190526024820152600080516020610ad6833981519152604482015290519081900360640190fd5b6001600160a01b0381166109b95760405162461bcd60e51b8152600401808060200182810382526026815260200180610a666026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b7f000000000000000000000000000000000000000000000000000000000007e9008156fe4d5650434c523a6265666f7265526f756e644f70656e202d20526f756e6420616c7265616479206f70656e65644f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734d5650434c523a6973526f756e64436c6f73656420526f756e64206973206e6f7420636c6f736564434c523a646f6e617465202d204e6f7420612076616c696420726563697069656e744f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65724d5650434c523a6973526f756e644f70656e202d20526f756e64206973206e6f74206f70656ea2646970667358221220c29e68f3de87569df69d614ec92c59fca9e707dde776da1be662b96469962a8664736f6c63430006060033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000007e900
-----Decoded View---------------
Arg [0] : _roundDuration (uint256): 518400
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000000007e900
Deployed Bytecode Sourcemap
3641:2281:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5764:10;;:15;;:67;;;5818:13;5805:10;;:26;5783:19;:17;:19::i;:::-;:48;5764:67;5756:98;;;;;-1:-1:-1;;;5756:98:0;;;;;;;;;;;;-1:-1:-1;;;5756:98:0;;;;;;;;;;;;;;;5866:45;5887:12;:10;:12::i;:::-;5866:45;;;-1:-1:-1;;;;;5866:45:0;;;;;5901:9;5866:45;;;;;;;;;;;;;3641:2281;;12:1:-1;9;2:12;3748:33:0;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3748:33:0;;;:::i;:::-;;;;;;;;;;;;;;;;3675:25;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3675:25:0;;;:::i;4811:163::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4811:163:0;;;:::i;:::-;;3018:148;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3018:148:0;;;:::i;4980:94::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4980:94:0;;;:::i;2376:79::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2376:79:0;;;:::i;:::-;;;;-1:-1:-1;;;;;2376:79:0;;;;;;;;;;;;;;5080:191;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5080:191:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;5080:191:0;;;;;;;;;;;;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;5080:191:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;5080:191:0;;;;;;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;5080:191:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;5080:191:0;;-1:-1:-1;5080:191:0;;-1:-1:-1;;;;;5080:191:0:i;5482:187::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5482:187:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5482:187:0;;;;;;;;;;;;;:::i;5277:199::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;5277:199:0;;:::i;3321:244::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3321:244:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;3321:244:0;-1:-1:-1;;;;;3321:244:0;;:::i;3705:38::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3705:38:0;;;:::i;4980:94::-;5053:15;4980:94;:::o;889:106::-;977:10;889:106;:::o;3748:33::-;;;;:::o;3675:25::-;;;;:::o;4811:163::-;2598:12;:10;:12::i;:::-;2588:6;;-1:-1:-1;;;;;2588:6:0;;;:22;;;2580:67;;;;;-1:-1:-1;;;2580:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2580:67:0;;;;;;;;;;;;;;;4184:10:::1;::::0;:15;4176:73:::1;;;;-1:-1:-1::0;;;4176:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4898:19:::2;:17;:19::i;:::-;4885:10;:32:::0;;;4929:39:::2;::::0;;;;;4954:13:::2;4929:39;::::0;::::2;::::0;;;::::2;::::0;;;;;;;;::::2;4811:163::o:0;3018:148::-;2598:12;:10;:12::i;:::-;2588:6;;-1:-1:-1;;;;;2588:6:0;;;:22;;;2580:67;;;;;-1:-1:-1;;;2580:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2580:67:0;;;;;;;;;;;;;;;3125:1:::1;3109:6:::0;;3088:40:::1;::::0;-1:-1:-1;;;;;3109:6:0;;::::1;::::0;3088:40:::1;::::0;3125:1;;3088:40:::1;3156:1;3139:19:::0;;-1:-1:-1;;;;;;3139:19:0::1;::::0;;3018:148::o;2376:79::-;2414:7;2441:6;-1:-1:-1;;;;;2441:6:0;2376:79;:::o;5080:191::-;2598:12;:10;:12::i;:::-;2588:6;;-1:-1:-1;;;;;2588:6:0;;;:22;;;2580:67;;;;;-1:-1:-1;;;2580:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2580:67:0;;;;;;;;;;;;;;;4184:10:::1;::::0;:15;4176:73:::1;;;;-1:-1:-1::0;;;4176:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5215:50:::2;5230:4;5236;5242;5248:14;;:16;;;;;;;;;;;;5215:50;;;;-1:-1:-1::0;;;;;5215:50:0::2;-1:-1:-1::0;;;;;5215:50:0::2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11:::0;;::::2;84:18:::0;71:11;;::::2;64:39:::0;52:2:::2;45:10;8:100;;;12:14;5215:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5080:191:::0;;;:::o;5482:187::-;2598:12;:10;:12::i;:::-;2588:6;;-1:-1:-1;;;;;2588:6:0;;;:22;;;2580:67;;;;;-1:-1:-1;;;2580:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2580:67:0;;;;;;;;;;;;;;;4489:10:::1;::::0;:15;;::::1;::::0;:77:::1;;;4552:13;4539:10;;:26;4515:19;:17;:19::i;:::-;:51;;4489:77;4473:151;;;;-1:-1:-1::0;;;4473:151:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5605:19:::2;::::0;-1:-1:-1;;;;;5605:11:0;::::2;::::0;:19;::::2;;;::::0;5617:6;;5605:19:::2;::::0;;;5617:6;5605:11;:19;::::2;;;;;;;8:9:-1;5:2;;;45:16;42:1;39::::0;24:38:::2;77:16;74:1;67:27;5:2;-1:-1:::0;5636:27:0::2;::::0;;-1:-1:-1;;;;;5636:27:0;::::2;::::0;;::::2;::::0;::::2;::::0;;;;;;;;;;;::::2;::::0;;;;;;;::::2;5482:187:::0;;;:::o;5277:199::-;4351:13;4338:10;;:26;4315:19;:17;:19::i;:::-;:50;4299:122;;;;-1:-1:-1;;;4299:122:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5356:14:::1;;5350:5;:20;5342:67;;;;-1:-1:-1::0;;;5342:67:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5421:49;5428:9;5439:12;:10;:12::i;:::-;5421:49;::::0;;-1:-1:-1;;;;;5421:49:0;;::::1;::::0;;;;;::::1;;::::0;::::1;::::0;5453:9:::1;5421:49:::0;;;;;;;;;;;;;;;;;;;::::1;5277:199:::0;:::o;3321:244::-;2598:12;:10;:12::i;:::-;2588:6;;-1:-1:-1;;;;;2588:6:0;;;:22;;;2580:67;;;;;-1:-1:-1;;;2580:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2580:67:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3410:22:0;::::1;3402:73;;;;-1:-1:-1::0;;;3402:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3512:6;::::0;;3491:38:::1;::::0;-1:-1:-1;;;;;3491:38:0;;::::1;::::0;3512:6;::::1;::::0;3491:38:::1;::::0;::::1;3540:6;:17:::0;;-1:-1:-1;;;;;;3540:17:0::1;-1:-1:-1::0;;;;;3540:17:0;;;::::1;::::0;;;::::1;::::0;;3321:244::o;3705:38::-;;;:::o
Swarm Source
ipfs://c29e68f3de87569df69d614ec92c59fca9e707dde776da1be662b96469962a86
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.