VestingSwapper
Verified contract
Active on
Ethereum with 805 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2be5…33c5
0xe3a8…4669
0xf68c…e941
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PrivateTON | ERC-20 | 912.000001 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18511852 | a year ago | | | 0 | 0.0037566029 | |
| 13093231 | 3 years ago | | | 0 | 0.013950080 | |
| 13093210 | 3 years ago | | | 0 | 0.0025772000 | |
| 12991223 | 3 years ago | | | 0 | 0.0076725440 | |
| 12810726 | 3 years ago | | | 0 | 0.0017437600 | |
| 12770036 | 3 years ago | | | 0 | 0.011763310 | |
| 12672147 | 3 years ago | | | 0 | 0.0025879282 | |
| 12629629 | 3 years ago | | | 0 | 0.0016387400 | |
| 12622701 | 3 years ago | | | 0 | 0.0018097400 | |
| 12617353 | 3 years ago | | | 0 | 0.0034385060 |
ABI
ABI objects
Getter at block 20854805
UNIT_IN_SECONDS() view returns (uint64)
2592000
ZERO_ADDRESS() view returns (address)
0x0000000000000000000000000000000000000000
_token() view returns (address)
0x2be5e8c109e2197d077d13a82daead6a9b3433c5
burner() view returns (address)
0x0000000000000000000000000000000000000001
mton() view returns (address)
0xe3a87a9343d262f5f11280058ae807b45aa34669
primary() view returns (address)
0x0000000000000000000000000000000000000001
startTimestamp() view returns (uint64)
1597287600
vault() view returns (address)
0xf68c26aa86607c64b6a86dc2a987530efd3ae941
Read-only
beneficiaryInfo(address, address) view returns (uint256 totalAmount, uint256 releasedAmount)
cliff(address vestingToken) view returns (uint64)
duration(address vestingToken) view returns (uint64)
firstClaim(address vestingToken) view returns (uint64)
initiated(address vestingToken) view returns (bool)
isUsingBurnerContract(address token) view returns (bool)
ratio(address vestingToken) view returns (uint64)
releasableAmount(address vestingToken, address beneficiary) view returns (uint256)
released(address vestingToken, address beneficiary) view returns (uint256)
start(address vestingToken) view returns (uint64)
totalAmount(address vestingToken, address beneficiary) view returns (uint256)
usingBurnerContracts(address) view returns (bool)
vestingInfo(address) view returns (bool isInitiated, uint64 ratio, uint64 start, uint64 cliff, uint64 firstClaimTimestamp, uint64 durationUnit, uint64 durationInSeconds, uint256 firstClaimAmount, uint256 initialTotalSupply)
State-modifying
Events addUsingBurnerContract(address token)
changeController(address vestingToken, address newController)
delUsingBurnerContract(address token)
initiate(address vestingToken, uint64 start, uint64 cliffDurationInSeconds, uint64 firstClaimDurationInSeconds, uint256 firstClaimAmount, uint64 durationUnit)
onApprove(address _owner, address _spender, uint256 _amount) returns (bool)
onTransfer(address _from, address _to, uint256 _amount) returns (bool)
proxyPayment(address _owner) payable returns (bool)
receiveApproval(address from, uint256 _amount, address _token, bytes _data)
setStart(uint64 _startTimestamp)
setVault(address vaultAddress)
swap(address vestingToken) returns (bool)
transferPrimary(address recipient)
updateRatio(address vestingToken, uint64 tokenRatio)
Deposit(address vestingToken, address from, uint256 amount)
PrimaryTransferred(address recipient)
SetVault(address vaultAddress)
Swapped(address account, uint256 unreleased, uint256 transferred)
UpdateRatio(address vestingToken, uint256 tokenRatio)
Withdrew(address recipient, uint256 amount)
constructor(address token, address mtonAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.