Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 3 additional slots
Balances ($52,843.46)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
NEWO | ERC-20 | 12.253669M | $0.004312 |
$52,843.46 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21224508 | 6 days ago | | | 0 | 0.0020570222 | |
| 21149509 | 16 days ago | | | 0 | 0.00084646790 | |
| 20966322 | a month ago | | | 0 | 0.0015526934 | |
| 20878035 | 2 months ago | | | 0 | 0.00083801849 | |
| 20861673 | 2 months ago | | | 0 | 0.00057487181 | |
| 20733238 | 2 months ago | | | 0 | 0.00022477500 | |
| 20701907 | 3 months ago | | | 0 | 0.00010383432 | |
| 20619294 | 3 months ago | | | 0 | 0.000085850922 | |
| 20602829 | 3 months ago | | | 0 | 0.000098915547 | |
| 20569156 | 3 months ago | | | 0 | 0.00021229766 |
ABI
ABI objects
Getter at block 21265037
_assetTokenAddress() view returns (address)
0x98585dfc8d9e7d48f0b1ae47ce33332cf4237d96
_name() view returns (string)
veNewO
_symbol() view returns (string)
veNWO
_totalManagedAssets() view returns (uint256)
12253668735343834057054573
asset() view returns (address assetTokenAddress)
0x98585dfc8d9e7d48f0b1ae47ce33332cf4237d96
decimals() pure returns (uint8)
18
gracePeriod() view returns (uint256)
63072000
lastPauseTime() view returns (uint256)
0
maxLockTime() view returns (uint256)
94608000
minLockTime() view returns (uint256)
7776000
name() view returns (string)
veNewO
nominatedOwner() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x4a848f44146ca6d1d6aa34bcdf3c41093def1761
paused() view returns (bool)
false
penaltyPercentage() view returns (uint256)
1
symbol() view returns (string)
veNWO
totalAssets() view returns (uint256 totalManagedAssets)
12253668735343834057054573
totalSupply() view returns (uint256)
23492567603905706045675645
Read-only
_assetBalances(address) view returns (uint256)
_shareBalances(address) view returns (uint256)
allowance(address, address) pure returns (uint256)
approve(address, uint256) pure returns (bool)
assetBalanceOf(address account) view returns (uint256)
balanceOf(address account) view returns (uint256)
convertToAssets(uint256 shares) view returns (uint256 assets)
convertToAssets(uint256 shares, uint256 lockTime) pure returns (uint256 assets)
convertToShares(uint256 assets) view returns (uint256 shares)
convertToShares(uint256 assets, uint256 lockTime) pure returns (uint256 shares)
maxDeposit(address) pure returns (uint256 maxAssets)
maxMint(address) pure returns (uint256 maxShares)
maxRedeem(address owner) view returns (uint256 maxShares)
maxWithdraw(address owner) view returns (uint256 maxAssets)
previewDeposit(uint256 assets) view returns (uint256 shares)
previewDeposit(uint256 assets, uint256 lockTime) pure returns (uint256 shares)
previewMint(uint256 shares) view returns (uint256 assets)
previewMint(uint256 shares, uint256 lockTime) pure returns (uint256 assets)
previewRedeem(uint256 shares) view returns (uint256 assets)
previewRedeem(uint256 shares, uint256 lockTime) pure returns (uint256 assets)
previewWithdraw(uint256 assets) view returns (uint256 shares)
previewWithdraw(uint256 assets, uint256 lockTime) pure returns (uint256 shares)
transfer(address, uint256) pure returns (bool)
transferFrom(address, address, uint256) pure returns (bool)
unlockDate(address account) view returns (uint256)
veMult(address owner) view returns (uint256)
whitelistRecoverERC20(address) view returns (bool)
State-modifying
Events acceptOwnership()
changeEpoch(uint256 newEpoch)
changeGracePeriod(uint256 newGracePeriod)
changeMaxPenalty(uint256 newMaxPenalty)
changeMinPenalty(uint256 newMinPenalty)
changeUnlockRule(bool flag)
changeWhitelistRecoverERC20(address tokenAddress, bool flag)
deposit(uint256 assets, address receiver) returns (uint256 shares)
deposit(uint256 assets, address receiver, uint256 lockTime) returns (uint256 shares)
exit() returns (uint256 shares)
mint(uint256 shares, address receiver) returns (uint256 assets)
mint(uint256 shares, address receiver, uint256 lockTime) returns (uint256 assets)
nominateNewOwner(address _owner)
recoverERC20(address tokenAddress, uint256 tokenAmount)
recoverERC721(address tokenAddress, uint256 tokenId)
redeem(uint256 shares, address receiver, address owner) returns (uint256 assets)
setPaused(bool _paused)
withdraw(uint256 assets, address receiver, address owner) returns (uint256 shares)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address indexed user, uint256 shares)
ChangeWhitelistERC20(address indexed tokenAddress, bool whitelistState)
Deposit(address indexed caller, address indexed owner, uint256 assets, uint256 shares)
Mint(address indexed user, uint256 shares)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
PauseChanged(bool isPaused)
PayPenalty(address indexed caller, address indexed owner, uint256 assets)
Recovered(address token, uint256 amount)
RecoveredNFT(address tokenAddress, uint256 tokenId)
Relock(address indexed caller, address indexed receiver, uint256 assets, uint256 newUnlockDate)
Transfer(address indexed from, address indexed to, uint256 value)
Withdraw(address indexed caller, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
constructor(address owner_, address stakingToken_, uint256 gracePeriod_, uint256 minLockTime_, uint256 maxLockTime_, uint256 penaltyPerc_, uint256 maxPenalty_, uint256 minPenalty_, uint256 epoch_)
This contract contains no fallback and receive objects.
FundsNotUnlocked()
InsufficientBalance(uint256 available, uint256 required)
InvalidSetting()
LockTimeLessThanCurrent(uint256 currentUnlockDate, uint256 newUnlockDate)
LockTimeOutOfBounds(uint256 lockTime, uint256 lockMin, uint256 lockMax)
NotWhitelisted()
Unauthorized()