UmbrellaFeeds

Verified contract

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

No balances found for "UmbrellaFeeds"

0x6f74b4c08e13588702c1034ca6a5545b1d6a55bca0e3dd85ca9733f33e2bfc72
0x27148e47e4253e4f23ec31a60e915a47b406743d6bd0a6951cf4f6d9050dfc2b
0xf5a10270eceacdc44779c5e0e4d3e7ee814d828bb3e2a939de4b749203f6c0ed
0x9de832d19a4dbf2f027209e3bd21e65a9a8889af30730855b6f23ae7ea27323f
0xee7b4d32d0a792df9af3278220bbcc8c95c10894f5fde4aad8bd44434d3c135c
0x2c8230ff53d0560e94bc3a17763a624e8637f46c8c27aefaf5e2af43fb7e7501
0x1a3ea796caad8f6bdda4e2b37192ebef7b2dd979321c26e67a7a076878d2f4f4
0x9e0037dca926198b7eb3af1d94af3e0fd1bfc72c2d559f88e0fdd552487438c6
0xc92385f753b3d47c2627ed058e8817ffa308416a2445217b78b0b698daf41873
0x7044a3fe1253a82eedebda7722c7f113c7a4c018933ee230281e5f8bffe180fe

Functions
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[] _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(