AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 56,364 txns
Unified storage
Map
Table
Raw
Constants and immutables
2Slot
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 | 3 months ago | | | 0 | 0.0016942872 | |
| 20031150 | 3 months ago | | | 0 | 0.00089583511 | |
| 20031150 | 3 months ago | | | 0 | 0.0014107933 | |
| 19805507 | 4 months ago | | | 0 | 0.0010935307 | |
| 19805507 | 4 months ago | | | 0 | 0.00054729507 | |
| 19805507 | 4 months ago | | | 0 | 0.00086189991 | |
| 19800082 | 5 months ago | | | 0 | 0.00053469496 | |
| 19800082 | 5 months ago | | | 0 | 0.00030561604 | |
| 19800082 | 5 months ago | | | 0 | 0.00048132365 | |
| 19800078 | 5 months ago | | | 0 | 0.00061195719 |
ABI
ABI objects
Getter at block 20791885
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.