UmbrellaFeeds
Verified contract
Active on
Base with 2,014 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "UmbrellaFeeds"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 6285338 | a year ago | | | 0 | 0.000000000284197274 | |
| 6070812 | a year ago | | | 0 | 0.00013394146 | |
| 6070621 | a year ago | | | 0 | 0.00013995733 | |
| 6069914 | a year ago | | | 0 | 0.00014661678 | |
| 6068262 | a year ago | | | 0 | 0.00014489451 | |
| 6067458 | a year ago | | | 0 | 0.00013404872 | |
| 6067336 | a year ago | | | 0 | 0.00013430555 | |
| 6066587 | a year ago | | | 0 | 0.00014670139 | |
| 6065480 | a year ago | | | 0 | 0.00014141975 | |
| 6064909 | a year ago | | | 0 | 0.00014488243 |
ABI
ABI objects
Getter at block 21891024
DECIMALS() view returns (uint8)
[unknown]
DEPLOYED_AT() view returns (uint256)
[unknown]
ETH_PREFIX() view returns (bytes)
[unknown]
NAME() view returns (string)
[unknown]
REGISTRY() view returns (address)
[unknown]
REQUIRED_SIGNATURES() view returns (uint16)
[unknown]
STAKING_BANK() view returns (address)
[unknown]
getChainId() view returns (uint256 id)
[unknown]
getName() pure returns (bytes32)
[unknown]
Read-only
getManyPriceData(bytes32[] _keys) view returns (struct IUmbrellaFeedsPriceData[] data)
getManyPriceDataRaw(bytes32[] _keys) view returns (struct IUmbrellaFeedsPriceData[] data)
getPrice(bytes32 _key) view returns (uint128 price)
getPriceData(bytes32 _key) view returns (struct IUmbrellaFeedsPriceData data)
getPriceDataByName(string _name) view returns (struct IUmbrellaFeedsPriceData data)
getPriceTimestamp(bytes32 _key) view returns (uint128 price, uint32 timestamp)
getPriceTimestampHeartbeat(bytes32 _key) view returns (uint128 price, uint32 timestamp, uint24 heartbeat)
hashData(bytes32[] _priceKeys, struct IUmbrellaFeedsPriceData[] _priceDatas) view returns (bytes32)
prices(bytes32 _key) view returns (struct IUmbrellaFeedsPriceData data)
recoverSigner(bytes32 _hash, uint8 _v, bytes32 _r, bytes32 _s) pure returns (address)
verifySignatures(bytes32 _hash, struct IUmbrellaFeedsSignature[] _signatures) view
State-modifying
Events destroy(string _name)
update(bytes32[] _priceKeys, struct IUmbrellaFeedsPriceData[] _priceDatas, struct IUmbrellaFeedsSignature[] _signatures)
This contract contains no event objects.
constructor(address _contractRegistry, uint16 _requiredSignatures, uint8 _decimals)
This contract contains no fallback and receive objects.
ArraysDataDoNotMatch()
ContractInUse()
ContractNotInitialised()
ECDSAInvalidSignatureS()
ECDSAInvalidSignatureV()
FeedNotExist()
InvalidRequiredSignatures()
InvalidSigner()
NotEnoughSignatures()
OldData()
SignaturesOutOfOrder()