Source Code
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"beneficiary","type":"address"},{"internalType":"uint64","name":"startTimestamp","type":"uint64"},{"internalType":"uint64","name":"durationSeconds","type":"uint64"},{"internalType":"uint64","name":"cliffSeconds","type":"uint64"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"FailedCall","type":"error"},{"inputs":[{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"InsufficientBalance","type":"error"},{"inputs":[{"internalType":"uint64","name":"cliffSeconds","type":"uint64"},{"internalType":"uint64","name":"durationSeconds","type":"uint64"}],"name":"InvalidCliffDuration","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[{"internalType":"uint8","name":"bits","type":"uint8"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SafeCastOverflowedUintDowncast","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ERC20Released","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"EtherReleased","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"},{"inputs":[],"name":"cliff","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"duration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"end","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"releasable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"releasable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"release","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"release","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"released","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"released","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"start","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint64","name":"timestamp","type":"uint64"}],"name":"vestedAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint64","name":"timestamp","type":"uint64"}],"name":"vestedAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Deployed Bytecode
0x6080604052600436106100e7575f3560e01c80638da5cb5b11610087578063be9a655511610057578063be9a655514610291578063efbe1c1c146102cd578063f2fde38b146102e1578063fbccedae14610300575f80fd5b80638da5cb5b14610204578063961325211461022a5780639852595c1461023e578063a3f8eace14610272575f80fd5b806319165587116100c2578063191655871461019c578063715018a6146101bd578063810ec23b146101d157806386d1a69f146101f0575f80fd5b80630a17b06b146100f25780630fb5a6b41461012457806313d033c014610160575f80fd5b366100ee57005b5f80fd5b3480156100fd575f80fd5b5061011161010c36600461092d565b610314565b6040519081526020015b60405180910390f35b34801561012f575f80fd5b507f000000000000000000000000000000000000000000000000000000000b1fa80067ffffffffffffffff16610111565b34801561016b575f80fd5b507f0000000000000000000000000000000000000000000000000000000068505c7f67ffffffffffffffff16610111565b3480156101a7575f80fd5b506101bb6101b636600461095c565b610337565b005b3480156101c8575f80fd5b506101bb6103cf565b3480156101dc575f80fd5b506101116101eb366004610975565b6103e2565b3480156101fb575f80fd5b506101bb610475565b34801561020f575f80fd5b505f546040516001600160a01b03909116815260200161011b565b348015610235575f80fd5b50600154610111565b348015610249575f80fd5b5061011161025836600461095c565b6001600160a01b03165f9081526002602052604090205490565b34801561027d575f80fd5b5061011161028c36600461095c565b6104e6565b34801561029c575f80fd5b507f0000000000000000000000000000000000000000000000000000000067630e7f67ffffffffffffffff16610111565b3480156102d8575f80fd5b50610111610512565b3480156102ec575f80fd5b506101bb6102fb36600461095c565b61056f565b34801561030b575f80fd5b506101116105ae565b5f61033161032160015490565b61032b90476109ba565b836105cb565b92915050565b5f610341826104e6565b6001600160a01b0383165f9081526002602052604081208054929350839290919061036d9084906109ba565b90915550506040518181526001600160a01b038316907fc0e523490dd523c33b1878c9eb14ff46991e3f5b2cd33710918618f2a39cba1b9060200160405180910390a26103cb826103c55f546001600160a01b031690565b8361061e565b5050565b6103d761068a565b6103e05f6106b6565b565b6001600160a01b0382165f9081526002602052604081205461046e906040516370a0823160e01b81523060048201526001600160a01b038616906370a0823190602401602060405180830381865afa158015610440573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061046491906109cd565b61032b91906109ba565b9392505050565b5f61047e6105ae565b90508060015f82825461049191906109ba565b90915550506040518181527fda9d4e5f101b8b9b1c5b76d0c5a9f7923571acfc02376aa076b75a8c080c956b9060200160405180910390a16104e36104dd5f546001600160a01b031690565b8261071d565b50565b6001600160a01b0381165f9081526002602052604081205461050883426103e2565b61033191906109e4565b5f61056a67ffffffffffffffff7f000000000000000000000000000000000000000000000000000000000b1fa8008116907f0000000000000000000000000000000000000000000000000000000067630e7f166109ba565b905090565b61057761068a565b6001600160a01b0381166105a557604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6104e3816106b6565b5f6105b860015490565b6105c142610314565b61056a91906109e4565b5f7f0000000000000000000000000000000000000000000000000000000068505c7f67ffffffffffffffff168267ffffffffffffffff16106106165761061183836107b7565b61046e565b505f92915050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1663a9059cbb60e01b17905261068590849061089f565b505050565b5f546001600160a01b031633146103e05760405163118cdaa760e01b815233600482015260240161059c565b5f80546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b804710156107475760405163cf47918160e01b81524760048201526024810182905260440161059c565b5f826001600160a01b0316826040515f6040518083038185875af1925050503d805f8114610790576040519150601f19603f3d011682016040523d82523d5f602084013e610795565b606091505b50509050806106855760405163d6bda27560e01b815260040160405180910390fd5b5f7f0000000000000000000000000000000000000000000000000000000067630e7f67ffffffffffffffff168267ffffffffffffffff1610156107fb57505f610331565b610803610512565b8267ffffffffffffffff161061081a575081610331565b7f000000000000000000000000000000000000000000000000000000000b1fa80067ffffffffffffffff167f0000000000000000000000000000000000000000000000000000000067630e7f67ffffffffffffffff166108849067ffffffffffffffff85166109e4565b61088e90856109f7565b6108989190610a0e565b9050610331565b5f8060205f8451602086015f885af1806108be576040513d5f823e3d81fd5b50505f513d915081156108d55780600114156108e2565b6001600160a01b0384163b155b1561090b57604051635274afe760e01b81526001600160a01b038516600482015260240161059c565b50505050565b803567ffffffffffffffff81168114610928575f80fd5b919050565b5f6020828403121561093d575f80fd5b61046e82610911565b80356001600160a01b0381168114610928575f80fd5b5f6020828403121561096c575f80fd5b61046e82610946565b5f8060408385031215610986575f80fd5b61098f83610946565b915061099d60208401610911565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610331576103316109a6565b5f602082840312156109dd575f80fd5b5051919050565b81810381811115610331576103316109a6565b8082028115828204841417610331576103316109a6565b5f82610a2857634e487b7160e01b5f52601260045260245ffd5b50049056fea164736f6c6343000814000a
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 31 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
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.