AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 3 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($181,428.18)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
XY | ERC-20 | 6.202317M | $0.029252 |
$181,428.18 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14447464 | 3 years ago | | | 0 | 0.0026297280 | |
| 14447461 | 3 years ago | | | 0 | 0.0020491500 | |
| 14447459 | 3 years ago | | | 0 | 0.0037201500 |
ABI
ABI objects
Getter at block 21211514
admin() view returns (address)
0x21bc9179d5c529b52e3ee8f6ecf0e63fa231d16c
isVestingPool() pure returns (bool)
true
manager() view returns (address)
0x4c5033ba078c79dc1d2775fb481dea53e145f61a
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
totalAmount() view returns (uint256)
6202316514618143404405618
underlying() view returns (address)
0x77777777772cf0455fb38ee0e75f38034dfa50de
Read-only
amount2units(uint256 amount_) view returns (uint256)
claimableAmount(uint256 tokenId_) view returns (uint256)
getInfo(uint256 tokenId, address owner, string tokenSymbol) view returns (string)
getVestingSnapshot(uint256 tokenId_) view returns (uint8, uint64, uint256, uint256, uint64[], uint32[], uint256, string, bool)
units2amount(uint256 units_) view returns (uint256)
vestingById(uint256) view returns (uint8 claimType, uint64 term, bool isValid, uint256 vestingAmount, uint256 principal, string originalInvestor)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
_acceptAdmin()
_setBaseExternalURI(string uri_)
_setBaseImageURI(string uri_)
_setManager(address newManager_)
_setPendingAdmin(address newPendingAdmin)
claim(address payee, uint256 tokenId, uint256 amount) returns (uint256)
initialize(address underlying_)
mergeVesting(address owner_, uint256 tokenId_, uint256 targetTokenId_)
mint(uint8 claimType_, address minter_, uint256 tokenId_, uint64 term_, uint256 amount_, uint64[] maturities_, uint32[] percentages_, string originalInvestor_) returns (uint256)
recharge(address recharger_, address owner_, uint256 tokenId_, uint256 amount_) returns (uint256)
splitVesting(address owner_, uint256 tokenId_, uint256 newTokenId_, uint256 splitUnits_)
transferVesting(address from_, uint256 tokenId_, address to_, uint256 targetTokenId_, uint256 transferUnits_)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
ClaimVesting(address indexed payee, uint256 indexed tokenId, uint256 claimAmount)
MergeVesting(address indexed owner, uint256 indexed tokenId, uint256 indexed targetTokenId, uint256 mergeVestingAmount, uint256 mergePrincipal)
MintVesting(uint8 indexed claimType, address indexed minter, uint256 indexed tokenId, uint64 term, uint64[] maturities, uint32[] percentages, uint256 vestingAmount, uint256 principal)
NewAdmin(address oldAdmin, address newAdmin)
NewManager(address oldManager, address newManager)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
RechargeVesting(address indexed recharger, address indexed owner, uint256 indexed tokenId, uint256 rechargeVestingAmount, uint256 rechargePrincipal)
SplitVesting(address indexed owner, uint256 indexed tokenId, uint256 newTokenId, uint256 splitVestingAmount, uint256 splitPricipal)
TransferVesting(address indexed from, uint256 indexed tokenId, address indexed to, uint256 targetTokenId, uint256 transferVestingAmount, uint256 transferPrincipal)
constructor(address _logic, address _initAdmin, bytes _data)
fallback()
receive()
This contract contains no error objects.