OptimizedTransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 953 txns
Unified storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
8 additional
variables
Balances ($0.00)
No balances found for "OptimizedTransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18801530 | a year ago | | | 0 | 0.0021509716 | |
| 18800933 | a year ago | | | 0 | 0.025806982 | |
| 18791985 | a year ago | | | 0.00029920204 | 0.024484352 | |
| 18788806 | a year ago | | | 0.00030718318 | 0.012791800 | |
| 18788736 | a year ago | | | 0 | 0.022774790 | |
| 18788225 | a year ago | | | 0 | 0.014363699 | |
| 18788048 | a year ago | | | 0 | 0.016797146 | |
| 18787951 | a year ago | | | 0.00010115476 | 0.012241792 | |
| 18787863 | a year ago | | | 0 | 0.016888486 | |
| 18787816 | a year ago | | | 0 | 0.020150083 |
ABI
ABI objects
Getter at block 21318831 eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
BONE() view returns (uint256)
10000
BONE_VALIDATOR() view returns (uint256)
10000
BURN_HASH() view returns (bytes32)
0x0e568e1e7af0e83b1d64d8fe5493b1e6935d79bf37a3957494ff417e485d8bef
EMERGENCY_WITHDRAW_HASH() view returns (bytes32)
0x6d96a102a847e0d1c7e17f5e67c894f97c0565cb946aec775f1dd1268dd1cbcc
MINT_HASH() view returns (bytes32)
0x96999c0d83ffb6dd324ab4320540f09e3d93c4a3667d3b3483bb79c310ca0e01
REFUND_HASH() view returns (bytes32)
0x40d97bddbb417f3bb9caee0250498196e77e91122107279e5027a9fb7e3811b8
bridgeFee() view returns (uint256)
16320000000000000
factory() view returns (address)
0x0000000000000000000000000000000000000000
feeReceiver() view returns (address)
0x3f67c4e15f23a29944e888c5ee688a54bb053103
getThreshold() view returns (uint256)
6600
getValidators() view returns (address[])
[0x3f67C4e15F23A29944E888c5EE688a54bB053103]
lockBurnNonce() view returns (uint256)
339
operator() view returns (address)
0x3f67c4e15f23a29944e888c5ee688a54bb053103
owner() view returns (address)
0x2efdb058aaf062e5aeffc10cd36796c588d340c6
paused() view returns (bool)
true
threshold() view returns (uint256)
6600
timeLockContract() view returns (address)
0x678ee23173dce625a90ed651e91ca5138149f590
Read-only
_getSigner(bytes32 _digest, bytes _signature) view returns (address)
checkIsUnlocked(bytes32 _interchainTX) view returns (bool)
excludeFee(address) view returns (bool)
getBridgeFee(address _user) view returns (uint256)
getBurnHash(address _recipient, address _token, uint256 _amount, string _chainName, uint256 _fee, uint256 _deadline, uint256 _nonce) view returns (bytes32 hash)
getClaimMessageHash(address _candidate, uint256 _amount) pure returns (bytes32)
getEthSignedMessageHash(bytes32 _messageHash) pure returns (bytes32)
getLockData(uint256 _nonce) view returns (bool, uint256, address, address, uint256, string)
getLockedFunds(address _token) view returns (uint256)
getMessageHash(address _candidate, uint256 _maxAmount, uint256 _minAmount) pure returns (bytes32)
getMintHash(address _recipient, address _tokenAddress, uint256 _amount, bytes32 _interchainTX) view returns (bytes32 hash)
getNextNonce(address user) view returns (uint256)
getRefundHash(address _recipient, address _tokenAddress, uint256 _amount, uint256 _nonce) view returns (bytes32 hash)
getSignerAddress(bytes32 _messageHash, bytes _signature) pure returns (address signer)
getWithdrawHash(address _tokenAddress, uint256 _amount) view returns (bytes32 hash)
isValidThreshold(uint256 totalSig) view returns (bool)
isValidator(address _validator) view returns (bool)
listOperators(uint256) view returns (address)
nonces(address) view returns (uint256)
operators(address) view returns (bool)
splitListSignature(bytes[] _signature) pure returns (bytes32 r, bytes32 s, uint8 v)
splitSignature(bytes _signature) pure returns (bytes32 r, bytes32 s, uint8 v)
validateInputData(address sender, address signer, uint256 nonce, uint256 deadline) view returns (bool)
validators(uint256) view returns (address)
verifyClaimToken(address _signer, address _candidate, uint256 _amount, bytes signature) pure returns (bool)
whitelist(address) view returns (bool)
State-modifying
Events admin() returns (address admin_)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addOperator(address _newOperator)
addValidator(address _newValidator)
burn(address _recipient, address _token, uint256 _amount, string _chainName, uint256 _fee, uint256 _deadline, uint256 _nonce, bytes _signature) payable
changeBridgeFee(uint256 _fee)
emergencyWithdraw(address _tokenAddress, uint256 _amount)
excludeFromBridgeFee(address _user)
includeFromBridgeFee(address _user)
initOperatorArr(address[] _listOperators)
initialize(address _operatorAddress, address _timeLockAddress, address _validator, string _name, string _version, uint256 _defaultFee, address _feeReceiver, uint256 _threshold)
mint(address _recipient, address _tokenAddress, uint256 _amount, bytes32 _interchainTX, bytes[] _signatures)
pauseContract()
refund(address _recipient, address _tokenAddress, uint256 _amount, uint256 _nonce, bytes[] _signatures)
removeOperator(address _operator)
removeValidator(address _validator)
renounceOwnership()
setWhitelist(address _user, bool _whitelist)
transferOwnership(address newOwner)
unPauseContract()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddOperator(address _newOperator)
ChangeBridgeFee(uint256 fee)
EIP712DomainChanged()
ExcludeBridgeFee(address user)
IncludeBridgeFee(address user)
Initialized(uint8 version)
LogAddValidator(address _validator)
LogLock(address _from, address _to, address _token, string _symbol, uint256 _value, uint256 _nonce, string _chainName)
LogRefund(address _to, address _token, uint256 _value, uint256 _nonce)
LogRemoveValidator(address _validator)
LogUnlock(address _to, address _token, string _symbol, uint256 _value, bytes32 _interchainTX)
LogUnlockFee(address _owner, address _token, uint256 _fee, bytes32 _interchainTX)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RemoveOperator(address _operator)
SetWhitelist(address user, bool whitelist)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
fallback()
receive()
This contract contains no error objects.