ETH Price: $1,675.83 (+0.57%)

Contract

0x46d0A8fDCE49Fc778c541d66FA7486FD1dCCF791
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

1 Internal Transaction and 1 Token Transfer found.

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-137312262021-12-03 3:25:151653 days ago1638501915  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Similar Match: 0xaE3cf822...E542a281E
Constructor

Contract Name

TokenVesting

Compiler Version
v0.8.0+commit.c7dfd78e
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
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":"tokenAddr","type":"address"},{"internalType":"address","name":"beneficiary","type":"address"},{"internalType":"uint256","name":"start","type":"uint256"},{"internalType":"uint256","name":"cliff","type":"uint256"},{"internalType":"uint256","name":"initialShare","type":"uint256"},{"internalType":"uint256","name":"periodicShare","type":"uint256"},{"internalType":"uint256","name":"decimal","type":"uint256"},{"internalType":"bool","name":"revocable","type":"bool"}],"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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TokenVestingInitialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"refundAddress","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TokenVestingRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"start","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"cliff","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"initialShare","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"periodicShare","type":"uint256"},{"indexed":false,"internalType":"bool","name":"revocable","type":"bool"}],"name":"TokenVestingUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"beneficiary","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TokensReleased","type":"event"},{"inputs":[],"name":"claimOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getBeneficiary","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCliff","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getDetails","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bool","name":"","type":"bool"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getInitialShare","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getPeriodicShare","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getReleasable","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getReleased","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getStart","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getStatus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTotal","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getVested","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"isRevocable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isRevoked","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"release","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"refundAddress","type":"address"}],"name":"revoke","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"start","type":"uint256"},{"internalType":"uint256","name":"cliff","type":"uint256"},{"internalType":"uint256","name":"initialShare","type":"uint256"},{"internalType":"uint256","name":"periodicShare","type":"uint256"},{"internalType":"bool","name":"revocable","type":"bool"}],"name":"update","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101375760003560e01c8063775a25e3116100b8578063c5292c671161007c578063c5292c67146101fc578063cd6dc68714610204578063e30c397814610217578063f2fde38b1461021f578063f47a6e8414610232578063fbbf93a01461023a57610137565b8063775a25e3146101c95780637a140b8b146101d157806386d1a69f146101d95780638da5cb5b146101e1578063ab680980146101e957610137565b80634e71e0c8116100ff5780634e71e0c814610187578063565a2e2c146101915780635ffd1bad146101a657806363260e36146101ae57806374a8f103146101b657610137565b80630bfdc5191461013c5780630d60e5531461015a57806321617565146101625780632bc9ed021461016a5780634e69d5601461017f575b600080fd5b610144610259565b60405161015191906114d0565b60405180910390f35b610144610260565b61014461026f565b610172610286565b604051610151919061120a565b6101446102ca565b61018f6102f7565b005b61019961038e565b604051610151919061115e565b61017261039d565b6101446103a6565b61018f6101c436600461107f565b6103ac565b610144610546565b6101446105d5565b61018f6105db565b6101996106c9565b61018f6101f73660046110f6565b6106d8565b6101446107c5565b61018f610212366004611099565b6107cb565b6101996108a3565b61018f61022d36600461107f565b6108b2565b6101446108fe565b610242610904565b6040516101519b9a999897969594939291906111af565b6006545b90565b600061026a610a68565b905090565b600060095461027c610a68565b61026a919061178e565b60006002600a54610100900460ff1660028111156102b457634e487b7160e01b600052602160045260246000fd5b14156102c25750600161025d565b50600061025d565b600a54600090610100900460ff16600281111561026a57634e487b7160e01b600052602160045260246000fd5b6001546001600160a01b0316331461032a5760405162461bcd60e51b8152600401610321906113bb565b60405180910390fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6002546001600160a01b031690565b600a5460ff1690565b60035490565b6000546001600160a01b031633146103d65760405162461bcd60e51b8152600401610321906114ad565b600a5460ff166103f85760405162461bcd60e51b81526004016103219061128e565b6002600a54610100900460ff16600281111561042457634e487b7160e01b600052602160045260246000fd5b14156104425760405162461bcd60e51b8152600401610321906112d5565b6005546040516370a0823160e01b81526000916001600160a01b0316906370a082319061047390309060040161115e565b60206040518083038186803b15801561048b57600080fd5b505afa15801561049f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104c391906110de565b905060006104cf61026f565b905060006104dd828461178e565b600a805461ff0019166102001790556040519091507f8c82cd5dc1ce07aad22dcf75d3642f20cad51b7d13b907e638e5444bdad41d9d906105219086908490611196565b60405180910390a1600554610540906001600160a01b03168583610c3e565b50505050565b6009546005546040516370a0823160e01b8152600092916001600160a01b0316906370a082319061057b90309060040161115e565b60206040518083038186803b15801561059357600080fd5b505afa1580156105a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105cb91906110de565b61026a919061153f565b60075490565b6000600a54610100900460ff16600281111561060757634e487b7160e01b600052602160045260246000fd5b14156106255760405162461bcd60e51b815260040161032190611248565b600061062f61026f565b9050600081116106515760405162461bcd60e51b8152600401610321906113e5565b8060095461065f919061153f565b6009556002546040517fc7798891864187665ac6dd119286e44ec13f014527aeeb2b8eb3fd413df93179916106a1916001600160a01b03909116908490611196565b60405180910390a16002546005546106c6916001600160a01b03918216911683610c3e565b50565b6000546001600160a01b031690565b6000546001600160a01b031633146107025760405162461bcd60e51b8152600401610321906114ad565b6000600a54610100900460ff16600281111561072e57634e487b7160e01b600052602160045260246000fd5b1461074b5760405162461bcd60e51b815260040161032190611370565b600485905561075a848661153f565b600381905560068490556007839055600a805460ff191683151517908190556004546040517f9b226cd59889be3c7db1994851c65da63e7508a07f4a475b702ed8cb42f926af936107b69390918891889160ff909116906114d9565b60405180910390a15050505050565b60045490565b6000546001600160a01b031633146107f55760405162461bcd60e51b8152600401610321906114ad565b6000600a54610100900460ff16600281111561082157634e487b7160e01b600052602160045260246000fd5b1461083e5760405162461bcd60e51b815260040161032190611370565b600a805461ff0019166101001790556040517f3b9c044a0268e30cb1d82d3baf306abfeee1d6e5cf84911b9b78af45da3384ae9061087f9084908490611196565b60405180910390a160055461089f906001600160a01b0316833084610c99565b5050565b6001546001600160a01b031690565b6000546001600160a01b031633146108dc5760405162461bcd60e51b8152600401610321906114ad565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60095490565b600080600080600080600080600080600080600954600560009054906101000a90046001600160a01b03166001600160a01b03166370a08231306040518263ffffffff1660e01b815260040161095a919061115e565b60206040518083038186803b15801561097257600080fd5b505afa158015610986573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109aa91906110de565b6109b4919061153f565b905060006109c0610a68565b905060006009546109cf610a68565b6109d9919061178e565b9050600260009054906101000a90046001600160a01b0316600654600754600454600354878760095488600a60009054906101000a900460ff16600a60019054906101000a900460ff166002811115610a4257634e487b7160e01b600052602160045260246000fd5b9d509d509d509d509d509d509d509d509d509d509d50505050909192939495969798999a565b6005546040516370a0823160e01b815260009182916001600160a01b03909116906370a0823190610a9d90309060040161115e565b60206040518083038186803b158015610ab557600080fd5b505afa158015610ac9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aed91906110de565b9050600060095482610aff919061153f565b90506000600854600a610b1291906115df565b610b1d906064611730565b600654610b2a9084611730565b610b349190611585565b9050600454421015610b4c576000935050505061025d565b6002600a54610100900460ff166002811115610b7857634e487b7160e01b600052602160045260246000fd5b1415610b885750915061025d9050565b600354421015610b9c57925061025d915050565b6000600854600a610bad91906115df565b610bb8906064611730565b600754610bc59085611730565b610bcf9190611585565b90506000610bdf60035442610cba565b905083610bed82600161153f565b610bf79084611730565b610c01908561153f565b10610c1357839550505050505061025d565b610c1e81600161153f565b610c289083611730565b610c32908461153f565b9550505050505061025d565b610c948363a9059cbb60e01b8484604051602401610c5d929190611196565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152610d54565b505050565b610540846323b872dd60e01b858585604051602401610c5d93929190611172565b600081831115610cdc5760405162461bcd60e51b81526004016103219061130c565b600080610cf4610cef6201518087611585565b610de3565b509092509050600080610d0d610cef6201518088611585565b50909250905082610d1f85600c611730565b82610d2b85600c611730565b610d35919061153f565b610d3f919061178e565b610d49919061178e565b979650505050505050565b6000610da9826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610f579092919063ffffffff16565b805190915015610c945780806020019051810190610dc791906110c2565b610c945760405162461bcd60e51b815260040161032190611463565b60008080838162253d8c610dfa8362010bd96114fe565b610e0491906114fe565b9050600062023ab1610e178360046116ad565b610e219190611557565b90506004610e328262023ab16116ad565b610e3d9060036114fe565b610e479190611557565b610e51908361174f565b9150600062164b09610e648460016114fe565b610e7090610fa06116ad565b610e7a9190611557565b90506004610e8a826105b56116ad565b610e949190611557565b610e9e908461174f565b610ea990601f6114fe565b9250600061098f610ebb8560506116ad565b610ec59190611557565b905060006050610ed78361098f6116ad565b610ee19190611557565b610eeb908661174f565b9050610ef8600b83611557565b9450610f0585600c6116ad565b610f108360026114fe565b610f1a919061174f565b91508483610f2960318761174f565b610f349060646116ad565b610f3e91906114fe565b610f4891906114fe565b9a919950975095505050505050565b6060610f668484600085610f70565b90505b9392505050565b606082471015610f925760405162461bcd60e51b81526004016103219061132a565b610f9b85611025565b610fb75760405162461bcd60e51b81526004016103219061142c565b600080866001600160a01b03168587604051610fd39190611142565b60006040518083038185875af1925050503d8060008114611010576040519150601f19603f3d011682016040523d82523d6000602084013e611015565b606091505b5091509150610d4982828661102f565b803b15155b919050565b6060831561103e575081610f69565b82511561104e5782518084602001fd5b8160405162461bcd60e51b81526004016103219190611215565b80356001600160a01b038116811461102a57600080fd5b600060208284031215611090578081fd5b610f6982611068565b600080604083850312156110ab578081fd5b6110b483611068565b946020939093013593505050565b6000602082840312156110d3578081fd5b8151610f69816117fd565b6000602082840312156110ef578081fd5b5051919050565b600080600080600060a0868803121561110d578081fd5b853594506020860135935060408601359250606086013591506080860135611134816117fd565b809150509295509295909350565b600082516111548184602087016117a5565b9190910192915050565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b039b909b168b5260208b019990995260408a01979097526060890195909552608088019390935260a087019190915260c086015260e085015261010084015215156101208301526101408201526101600190565b901515815260200190565b60006020825282518060208401526112348160408501602087016117a5565b601f01601f19169190910160400192915050565b60208082526026908201527f546f6b656e56657374696e673a20737461747573206973204e6f74496e697469604082015265185b1a5e995960d21b606082015260800190565b60208082526027908201527f546f6b656e56657374696e673a20636f6e7472616374206973206e6f74207265604082015266766f6361626c6560c81b606082015260800190565b6020808252601f908201527f546f6b656e56657374696e673a20737461747573206973205265766f6b656400604082015260600190565b6020808252600490820152634250303360e01b604082015260600190565b60208082526026908201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6040820152651c8818d85b1b60d21b606082015260800190565b6020808252602b908201527f546f6b656e56657374696e673a20737461747573206d757374206265204e6f7460408201526a125b9a5d1a585b1a5e995960aa1b606082015260800190565b60208082526010908201526f37b7363ca832b73234b733a7bbb732b960811b604082015260600190565b60208082526027908201527f546f6b656e56657374696e673a2072656c65617361626c6520616d6f756e74206040820152666973207a65726f60c81b606082015260800190565b6020808252601d908201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604082015260600190565b6020808252602a908201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6040820152691bdd081cdd58d8d9595960b21b606082015260800190565b60208082526009908201526837b7363ca7bbb732b960b91b604082015260600190565b90815260200190565b9485526020850193909352604084019190915260608301521515608082015260a00190565b600080821280156001600160ff1b0384900385131615611520576115206117d1565b600160ff1b8390038412811615611539576115396117d1565b50500190565b60008219821115611552576115526117d1565b500190565b600082611566576115666117e7565b600160ff1b821460001984141615611580576115806117d1565b500590565b600082611594576115946117e7565b500490565b80825b60018086116115ab57506115d6565b8187048211156115bd576115bd6117d1565b808616156115ca57918102915b9490941c93800261159c565b94509492505050565b6000610f6960001984846000826115f857506001610f69565b8161160557506000610f69565b816001811461161b576002811461162557611652565b6001915050610f69565b60ff841115611636576116366117d1565b6001841b91508482111561164c5761164c6117d1565b50610f69565b5060208310610133831016604e8410600b8410161715611685575081810a83811115611680576116806117d1565b610f69565b6116928484846001611599565b8086048211156116a4576116a46117d1565b02949350505050565b60006001600160ff1b03818413828413808216868404861116156116d3576116d36117d1565b600160ff1b848712828116878305891216156116f1576116f16117d1565b85871292508782058712848416161561170c5761170c6117d1565b87850587128184161615611722576117226117d1565b505050929093029392505050565b600081600019048311821515161561174a5761174a6117d1565b500290565b60008083128015600160ff1b85018412161561176d5761176d6117d1565b6001600160ff1b0384018313811615611788576117886117d1565b50500390565b6000828210156117a0576117a06117d1565b500390565b60005b838110156117c05781810151838201526020016117a8565b838111156105405750506000910152565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b80151581146106c657600080fdfea2646970667358221220186ed9064fbc477e481b5f21e08d5310386ea3b168d162cc8ef06f22a28bf90d64736f6c63430008000033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.