UmbrellaFeeds

Verified contract

Active on Base with 2,014 txns
Deployed by via 0x16824909 at 4467555
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "UmbrellaFeeds"

0xfc4b89531d55bb1a7652ce75e12db38fa30aa3b55f1743d79e2ae7a1c739049b
0xcbc015bfd336b4ab587f1d37b2138cd983f788a9fed8539da85c7a82c3f7e2d9
0xca35bcd998429bcafcd37bcd19a78f3ac5f38fdad3188e17a89db4896712dbef
0x7f86869bb21c4a693122e64644553ebfe2473d9d4141aef1eb1a11a6a278dc46
0x1574f80f65d05f4e89c5f26a1ebccbb325370ed84847620804434e33013d72a3
0xa61b478383bd4ba3d0854b7b930c0922019a2657ad15b369df45d8d15b6a8be3
0xb1509d92fa5444db06c65953f17ef643e1cd277477483ba8dd6e181a525ceede
0x4b58ac7bc8e59ebdfd6bacca210445c7e27be12115fc7f4334b8c775afa57d05
0x00e2af2198d17c43f01b388b60230002002023e17f0bb47faeaf1ad8840f1b5a
0x02f61c3d9c5f18349d1307cb797eeaa495a4e46df6f01be00c3371c7e0db03c0

Functions
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[] _keysview returns (struct IUmbrellaFeedsPriceData[] data)
getManyPriceDataRaw(bytes32[] _keysview returns (struct IUmbrellaFeedsPriceData[] data)
getPrice(bytes32 _keyview returns (uint128 price)
getPriceData(bytes32 _keyview returns (struct IUmbrellaFeedsPriceData data)
getPriceDataByName(string _nameview returns (struct IUmbrellaFeedsPriceData data)
getPriceTimestamp(bytes32 _keyview returns (uint128 priceuint32 timestamp)
getPriceTimestampHeartbeat(bytes32 _keyview returns (uint128 priceuint32 timestampuint24 heartbeat)
hashData(bytes32[] _priceKeysstruct IUmbrellaFeedsPriceData[] _priceDatasview returns (bytes32)
prices(bytes32 _keyview returns (struct IUmbrellaFeedsPriceData data)
recoverSigner(bytes32 _hashuint8 _vbytes32 _rbytes32 _spure returns (address)
verifySignatures(bytes32 _hashstruct IUmbrellaFeedsSignature[] _signaturesview 
State-modifying
destroy(string _name
update(bytes32[] _priceKeysstruct IUmbrellaFeedsPriceData[] _priceDatasstruct IUmbrellaFeedsSignature[] _signatures
Events

This contract contains no event objects.

Constructor
constructor(address _contractRegistryuint16 _requiredSignaturesuint8 _decimals
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ArraysDataDoNotMatch(
ContractInUse(
ContractNotInitialised(
ECDSAInvalidSignatureS(
ECDSAInvalidSignatureV(
FeedNotExist(
InvalidRequiredSignatures(
InvalidSigner(
NotEnoughSignatures(
OldData(
SignaturesOutOfOrder(