AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 56,364 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
0xb5f5…7ba8
-
variable spans 99 additional slots
-
variable spans 99 additional slots
-
variable spans 99 additional slots
3 additional
variables
Balances ($0.00)
No balances found for "AdminUpgradeabilityProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20031154 | 6 months ago | | | 0 | 0.0016942872 | |
| 20031150 | 6 months ago | | | 0 | 0.00089583511 | |
| 20031150 | 6 months ago | | | 0 | 0.0014107933 | |
| 19805507 | 7 months ago | | | 0 | 0.0010935307 | |
| 19805507 | 7 months ago | | | 0 | 0.00054729507 | |
| 19805507 | 7 months ago | | | 0 | 0.00086189991 | |
| 19800082 | 7 months ago | | | 0 | 0.00053469496 | |
| 19800082 | 7 months ago | | | 0 | 0.00030561604 | |
| 19800082 | 7 months ago | | | 0 | 0.00048132365 | |
| 19800078 | 7 months ago | | | 0 | 0.00061195719 |
ABI
ABI objects
Getter at block 21244944
bridgeBank() view returns (address)
0xb5f54ac4466f5ce7e0d8a5cb9fe7b8c0f35b7ba8
consensusThreshold() view returns (uint256)
75
cosmosBridge() view returns (address)
0x0000000000000000000000000000000000000000
currentValsetVersion() view returns (uint256)
1
hasBridgeBank() view returns (bool)
true
operator() view returns (address)
0x2dc894e2e87fb728b2520ce8418983a834357824
oracle() view returns (address)
0x0000000000000000000000000000000000000000
totalPower() view returns (uint256)
100
validatorCount() view returns (uint256)
4
valset() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getProphecyID(uint8 _claimType, bytes _cosmosSender, uint256 _cosmosSenderSequence, address _ethereumReceiver, string _symbol, uint256 _amount) pure returns (uint256)
getProphecyThreshold(uint256 _prophecyID) view returns (bool, uint256, uint256)
getValidatorPower(address _validatorAddress) view returns (uint256)
hasMadeClaim(uint256, address) view returns (bool)
isActiveValidator(address _validatorAddress) view returns (bool)
oracleClaimValidators(uint256) view returns (uint256)
powers(address, uint256) view returns (uint256)
prophecyClaims(uint256) view returns (address ethereumReceiver, string symbol, uint256 amount)
validators(address, uint256) view returns (bool)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addValidator(address _validatorAddress, uint256 _validatorPower)
changeOperator(address _newOperator)
initialize(address _operator, uint256 _consensusThreshold, address[] _initValidators, uint256[] _initPowers)
newProphecyClaim(uint8 _claimType, bytes _cosmosSender, uint256 _cosmosSenderSequence, address _ethereumReceiver, string _symbol, uint256 _amount)
recoverGas(uint256 _valsetVersion, address _validatorAddress)
removeValidator(address _validatorAddress)
setBridgeBank(address _bridgeBank)
updateValidatorPower(address _validatorAddress, uint256 _newValidatorPower)
updateValset(address[] _validators, uint256[] _powers)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
LogBridgeBankSet(address _bridgeBank)
LogNewOracleClaim(uint256 _prophecyID, address _validatorAddress)
LogNewProphecyClaim(uint256 _prophecyID, uint8 _claimType, address _ethereumReceiver, string _symbol, uint256 _amount)
LogOracleSet(address _oracle)
LogProphecyCompleted(uint256 _prophecyID, uint8 _claimType)
LogProphecyProcessed(uint256 _prophecyID, uint256 _prophecyPowerCurrent, uint256 _prophecyPowerThreshold, address _submitter)
LogValidatorAdded(address _validator, uint256 _power, uint256 _currentValsetVersion, uint256 _validatorCount, uint256 _totalPower)
LogValidatorPowerUpdated(address _validator, uint256 _power, uint256 _currentValsetVersion, uint256 _validatorCount, uint256 _totalPower)
LogValidatorRemoved(address _validator, uint256 _power, uint256 _currentValsetVersion, uint256 _validatorCount, uint256 _totalPower)
LogValsetReset(uint256 _newValsetVersion, uint256 _validatorCount, uint256 _totalPower)
LogValsetUpdated(uint256 _newValsetVersion, uint256 _validatorCount, uint256 _totalPower)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.