- d6414f1: Add dAPI and Market support to monad-testnet
- 5639919: Move zod from devDependencies to dependencies
- b8a1575: Migrates @api3/chains into this package
-
411cdb1: Remove support from the following chains:
- astar
- fantom
- fantom-testnet
- hashkey
- hashkey-sepolia-testnet
- lukso
- lukso-testnet
- 6d2b0e9: Add dAPI and Market support to ronin and ronin-testnet chains
- f6efa23: Add dAPI and Market support to unichain chain
- 4410bec: Remove the dApp
morpho
(to be added on a per-pool basis)
- b9cf4cd: Add dAPI and Market support to berachain chain
- 28d749d: Add the dApp
elara
- 942237e: Have the print-api3readerproxyv1-address CLI command print better looking errors
- 942237e: Have the print-api3readerproxyv1-address CLI command require strict validation by default
- bb6ad34: Add the dApp
correlate
- 82ab69a: Add the dApp
dtrinity
- 3c97e51: Update the alias of the dApp
vicuna
tovicuna-finance
because that alias is already used to deploy proxies.
-
fd56b48: Add the following dApps:
- aurelius
- granary
- ionic
- juice
- minterest
- pac
- takotako
- a0cc0ef: Add dAPI and Market support to soneium chain
-
c30baba: Purge the following dApps (note that this merely means that you won't be able to derive dApp-specific Api3ReaderProxyV1 addresses using
@api3/contracts
for these dApps, they will be able to continue using data feed services as usual):- airpuff
- aurelius
- davos-protocol
- granary-finance
- gravita-protocol
- grimoire-finance
- ionic-protocol
- ironclad-finance
- juice-finance
- kinetix-derivatives
- lore-finance
- mantisswap
- mean-finance
- mendi-minterest
- minterest
- pac-finance
- quickperps
- satoshi-protocol
- segment-finance
- seismic
- shoebill-finance
- splice-finance
- sturdy
- takotako
- wefi
-
a20ac37: Update the aliases of the following dApps:
- hana-finance (to hana)
- init-capital (to init)
- orbit-protocol (to orbit)
- yei-finance (to yei)
-
a20ac37: Extend the dApp data schema to include name and homepage URL (optional)
-
aef7d46: Add the following dApps:
- aave
- abracadabra
- aeroscraper
- aurum-finance
- avalon
- benqi
- beraborrow
- burrbear
- compound-finance
- curvance
- dahlia
- dolomite
- eggs
- enclabs
- fisclend
- fluid
- macaron
- mach-finance
- moonwell
- morpho
- nitro
- omega
- origami
- paddle
- positions
- roots
- sake
- scallop
- silo
- spark
- stacking-salmon
- stout
- sumer
- takara
- taofi
- untitled-bank
- ursa
- venus
- vestation
- vicuna
- yield-hive
- yieldfi
- zeno
- zeru
- 1acf989: Added the
print-api3readerproxyv1-address
CLI command
- 0b1ecc7: - Replace GnosisSafeWithoutProxy deployments with deterministic ones on mainnets that they were deployed on non-deterministically
- Remove deployments for unsupported networks
- d53c16f: Remove astar-sepolia-testnet support
- 5d12734: MockApi3ReaderProxyV1 (MockApi3ReaderProxy that also implements AggregatorV2V3Interface) is added
- 9e4b776: MockApi3ReaderProxy reverts when it is read before
mock()
is called
- c2679fd: Add dAPI and Market support to ink chain
- a261641: Add dAPI and Market support to hashkey chain
- 39055a0: Replace old GnosisSafeWithoutProxy deployments with deterministic contract deployments on testnets
- da83b91: Replace GnosisSafeWithoutProxy deployment with deterministically deployed contract for rari-arbitrum-sepolia-testnet
- 773e5b5: Add dAPI and Market support to hashkey-sepolia-testnet chain
- 0483e03: Add dAPI and Market support to sonic chain
- ab06250: Removed dAPI and Market support from deprecated Sonic testnet and added active Sonic testnet (with the same alias)
- 30c63ca: Have computeDappId() return a BigInt instead of a hex string
- 7824fce: Exports a list of dApps
- 82bebb0: Add computeDappId() to compute the dApp ID with a dApp alias and chain ID, and add computeDappSpecificApi3ReaderProxyV1Address() to compute the Api3ReaderProxyV1 address with this dApp ID
- 06050ab: Add computeCommunalApi3ReaderProxyV1Address() to compute the address of the Api3ReaderProxyV1 with dApp ID 1 and empty metadata
- 428e8fe: Add dAPI and Market support to ink-sepolia-testnet
-
b8fb92d: Add dAPI and Market support to:
- apechain
- atleta-testnet
- world
- world-sepolia-testnet
- ae1de2d: Changed the Solidity versions of contracts HashRegistry and AirseekerRegistry
- ae1de2d: Retracted OEV auction support from arbitrum-sepolia-testnet
- 0ee865c: Manager multisig addresses are no longer exported under
managerMultisigAddresses
. You can find them underdeploymentAddresses.GnosisSafeWithoutProxy
. - ae1de2d: Removed contracts Api3Market, DapiProxy, DapiProxyWithOev DataFeedProxy DataFeedProxyWithOev, ExternalMulticallSimulator, OevSearcherMulticallV1, ProxyFactory
- ae1de2d: Removed
computeDapiProxyAddress()
,computeDapiProxyWithOevAddress()
,computeDataFeedProxyAddress()
,computeDataFeedProxyWithOevAddress()
. AddedcomputeApi3ReaderProxyV1Address()
instead. - ae1de2d: Retracted dAPI and Market support from bsquared, neon-evm, neon-evm-testnet, rsk
- ae1de2d: AirseekerRegistry addresses belonging to the market contracts are no longer exported under
computeApi3MarketAirseekerRegistryAddress()
. You can find them underdeploymentAddresses.AirseekerRegistry
.
- ae1de2d: Exported auctioneer addresses under auctioneerMetadata
- ae1de2d: Deployed all newly added contracts on the respective networks
- ae1de2d: Added contracts GnosisSafeWithoutProxy, Api3MarketV2, Api3ServerV1OevExtension, Api3ReaderProxyV1, Api3ReaderProxyV1Factory, IApi3ServerV1OevExtensionOevBidPayer, IApi3ReaderProxy, MockApi3ReaderProxy
- 96c4e9e: Add dAPI and Market support to unichain-sepolia-testnet, odyssey-sepolia-testnet
- 581511f: Remove deployment block numbers
- 67cd34c: Add dAPI and Market support to soneium-sepolia-testnet
- d73336d: Remove bsquared-testnet support
- ed1655d: Add dAPI and Market support to sonic-testnet
- daf2511: - Removed dAPI and Market support from deprecated BOB testnet and added to active BOB testnet (with the same alias)
- 071da83: - Add dAPI and Market support to lumia and Lumia-sepolia-testnet
- a1a4044: Add dAPI and Market support to conflux and conflux-testnet
- e7feb59: Add dAPI and Market support to manta and manta-sepolia-testnet
- 44b57a4: Removed dAPI and Market support from Sei devnet and added to Sei testnet (with the same alias)
- 44b57a4: Removed dAPI and Market support from ApeChain "Jenkins" testnet and added to ApeChain "Curtis" testnet (with the same alias)
- 44b57a4: Add dAPI and Market support to camp-sepolia-testnet
- f8cdc14: Add dAPI and Market support to berachain-testnet and zircuit
- 3e8ed41: Add Market support to mantle-sepolia-testnet
- 65227d4: Remove berachain-testnet dAPI support
- f476aaa: Add ExternalMulticallSimulator for mainnets that support the Market
- ce96c06: Fix neon-evm and neon-evm-testnet Api3Market deployments
- 90a9936: Add dAPI and Market support to bitlayer, bitlayer-testnet, scroll, scroll-sepolia-testnet
- 90a9936: Add Market support to neon-evm, neon-evm-testnet, oev-network
- f27c258: Remove oev-network-sepolia-testnet
- 0f7bb18: Add dAPI and Market support to core-testnet, metal, rari-arbitrum-sepolia-testnet, sei and taiko
- d33b3b1: Export manager multisig addresses
- 265c365: Add dAPI and Market support to apechain-arbitrum-sepolia-testnet, astar, astar-sepolia-tesnet, core, immutable-sepolia-testnet
- 6ddadd1: Add dAPI and OEV auction support to oev-network
- 60aa12c: Add dAPI and Market support to bob, polygon-sepolia-testnet, rari
- 60aa12c: Add dAPI support to berachain-testnet
- 8b2195e: Add dAPI and Market support to bsquared-testnet, inevm- inevm-testnet, kroma, kroma-sepolia-testnet and taiko-holesky-testnet
- e75f6ba: Add dAPI and Market support to bsquared, lukso, lukso-testnet and sei-testnet
- 71e9278: Fix lightlink-sepolia-testnet deployments
- da2e47e: Add dAPI support to neon-evm and neon-evm-testnet
- da2e47e: Add dAPI and Market support to bob-sepolia-testnet, lightlink- lightlink-sepolia-testnet
- 0548743: Add dAPI and Market support to merlin, merlin-testnet, metis, metis-sepolia-testnet
- 0548743: Add Market support to x-layer-sepolia-testnet
- b9d10af: Rename oev-network-agg-sepolia-testnet as oev-network-sepolia-testnet and remove the old oev-network-sepolia-testnet
- b9d10af: Remove Goerli L2s, polygon-testnet
- b9d10af: Add dAPI and Market support for ethereum-holesky-testnet, opbnb, opbnb-testnet, zicuit-sepolia-testnet
- b9d10af: Add Market support for x-layer
- d28cec3: Add OEV auction support to arbitrum-sepolia-testnet
- 650745f: Add dAPI and Market support for fraxtal, fraxtal-holesky-testnet, linea-sepolia-testnet, mode, mode-sepolia-testnet
- f93df05: Add dAPI and OEV auction support for oev-network-agg-sepolia-testnet
- 5dc511b: Add dAPI support for x-layer and x-layer-sepolia-testnet
- f433d4a: Add Market support for arbitrum, avalanche, base, blast, bsc, ethereum, fantom, gnosis, kava, linea, mantle, moonbeam, moonriver, optimism, polygon, polygon-zkevm
- 2258894: Add dAPI and Market support for arbitrum-sepolia-testnet, base-sepolia-testnet, optimism-sepolia-testnet, polygon-zkevm-sepolia-testnet
- 774be84: Support for API3 Market Phase 2.1