OracleFactory
Verified contract
Active on
Ethereum with 33,323 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "OracleFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12622913 | 3 years ago | | | 0 | 0.00057616880 | |
| 12578486 | 3 years ago | | | 0 | 0.00031969934 | |
| 11301487 | 4 years ago | | | 0 | 0.0029631865 | |
| 11301370 | 4 years ago | | | 0 | 0.0022930216 | |
| 11300769 | 4 years ago | | | 0 | 0.0019734822 | |
| 11300482 | 4 years ago | | | 0 | 0.0013245028 | |
| 11299256 | 4 years ago | | | 0 | 0.0021798241 | |
| 11299209 | 4 years ago | | | 0 | 0.0018138908 | |
| 11298880 | 4 years ago | | | 0 | 0.0035455738 | |
| 11298700 | 4 years ago | | | 0 | 0.0029815646 |
ABI
ABI objects
Getter at block 21288214
isPaused() view returns (bool)
false
owner() view returns (address)
0xbff55b89fc61494dbbc3ecc31e86b236e4a46094
paused() view returns (bool)
false
Read-only
canPause(address) view returns (bool)
oracleToSymbol(address) view returns (string)
symbolToOracle(string) view returns (address)
State-modifying
Events addSigner(address _oracle, address _signer, string _name)
addSignerToOracles(address[] _oracles, address _signer, string _name)
newOracle(string _symbol, string _name, uint256 _decimals, address _token, string _maintainer)
pause()
pauseOracle(address _oracle)
provide(address _oracle, uint256 _rate)
provideMultiple(address[] _oracles, uint256[] _rates)
removeSigner(address _oracle, address _signer)
removeSignerFromOracles(address[] _oracles, address _signer)
setMetadata(address _oracle, string _name, uint256 _decimals, string _maintainer)
setName(address _oracle, address _signer, string _name)
setPauser(address _pauser, bool _enabled)
setUpgrade(address _oracle, address _upgrade)
start()
startOracle(address _oracle)
transferOwnership(address _newOwner)
AddSigner(address indexed _oracle, address _signer, string _name)
CanPause(address _pauser, bool _enabled)
NewOracle(string _symbol, address _oracle, string _name, uint256 _decimals, address _token, string _maintainer)
OraclePaused(address indexed _oracle, address _pauser)
OracleStarted(address indexed _oracle)
OwnershipTransferred(address indexed _from, address indexed _to)
Paused()
Provide(address indexed _oracle, address _signer, uint256 _rate)
RemoveSigner(address indexed _oracle, address _signer)
Started()
UpdateSignerName(address indexed _oracle, address _signer, string _newName)
UpdatedMetadata(address indexed _oracle, string _name, uint256 _decimals, string _maintainer)
Upgraded(address indexed _oracle, address _new)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.