Ionic
Verified contract
Proxy
Active on
Base with 10,349 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
| ERC-20 | 2.4K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22747739 | 2 minutes ago | | | 0 | 0.0000059761377 | |
| 22747494 | 10 minutes ago | | | 0 | 0.0000059761377 | |
| 22746924 | 29 minutes ago | | | 0 | 3.9700536e-7 | |
| 22746923 | 29 minutes ago | | | 0 | 4.3012968e-7 | |
| 22746385 | an hour ago | | | 0 | 3.2832962e-7 | |
| 22746269 | an hour ago | | | 0 | 4.2494127e-7 | |
| 22746145 | an hour ago | | | 0 | 0.0000059733470 | |
| 22746057 | an hour ago | | | 0 | 3.8031560e-7 | |
| 22745882 | an hour ago | | | 0 | 0.0000059761377 | |
| 22745155 | an hour ago | | | 0 | 4.3170960e-7 |
ABI
ABI objects
Getter at block 22747796 proxiableUUID() view returns (bytes32)
DOMAIN_SEPARATOR() view returns (bytes32)
0xa4d41a29cf0b0433b688c8e080d36a59422ec4e792ab8a577a792517222581c2
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
decimals() view returns (uint8)
18
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Ionic, version=1, chainId=8453, verifyingContract=0x3ee5e23eee121094f1cfc0ccc79d6c809ebd22e5, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name() view returns (string)
Ionic
owner() view returns (address)
0x03a376468888cee39fa23c234201ba704992e030
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
ION
totalSupply() view returns (uint256)
503390259781636520187574477
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
bridges(address) view returns (struct IXERC20BridgeParameters minterParams, struct IXERC20BridgeParameters burnerParams)
burningCurrentLimitOf(address _bridge) view returns (uint256 _limit)
burningMaxLimitOf(address _bridge) view returns (uint256 _limit)
mintingCurrentLimitOf(address _bridge) view returns (uint256 _limit)
mintingMaxLimitOf(address _bridge) view returns (uint256 _limit)
nonces(address owner) view returns (uint256)
setLockbox(address) pure
State-modifying
Events acceptOwnership()
approve(address spender, uint256 value) returns (bool)
burn(address _user, uint256 _amount)
initialize(address initialOwner)
mint(address _user, uint256 _amount)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
renounceOwnership()
setLimits(address _bridge, uint256 _mintingLimit, uint256 _burningLimit)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
transferOwnership(address newOwner)
upgradeToAndCall(address newImplementation, bytes data) payable
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
BridgeLimitsSet(uint256 _mintingLimit, uint256 _burningLimit, address indexed _bridge)
EIP712DomainChanged()
Initialized(uint64 version)
LockboxSet(address _lockbox)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
Upgraded(address indexed implementation)
constructor(address implementation, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
AddressEmptyCode(address target)
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
ERC2612ExpiredSignature(uint256 deadline)
ERC2612InvalidSigner(address signer, address owner)
FailedInnerCall()
IXERC20_LimitsTooHigh()
IXERC20_NotFactory()
IXERC20_NotHighEnoughLimits()
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidInitialization()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)