UmbrellaFeeds
Verified contract
Active on
Base with 2,168 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) |
---|---|---|---|---|---|---|---|
| 4467661 | a year ago | | | 0 | 0.0000036209351 | |
| 4466685 | a year ago | | | 0 | 0.00014542244 | |
| 4464977 | a year ago | | | 0 | 0.00014535559 | |
| 4464194 | a year ago | | | 0 | 0.00014534343 | |
| 4463294 | a year ago | | | 0 | 0.00014542852 | |
| 4461588 | a year ago | | | 0 | 0.00014361728 | |
| 4461494 | a year ago | | | 0 | 0.00014543460 | |
| 4459877 | a year ago | | | 0 | 0.00014547107 | |
| 4458227 | a year ago | | | 0 | 0.00014537382 | |
| 4456514 | a year ago | | | 0 | 0.00014187745 |
ABI
ABI objects
Getter at block 22937760
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()