You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The contracts are updated in this version for forward compatibility, yet their functionality and interface with the node has not changed. This means that you can update your node to v0.6 even if you are currently using the old contracts.
Features
Implemented official integrations to the mainnets and testnets of the following networks: ethereum (redeployed), arbitrum, avalanche, bsc, fantom, gnosis, metis, milkomeda, moonbeam, moonriver, optimism, polygon, rsk
Folded over the recently audited v1 protocol contracts onto v0 for a smooth transaction to v1 (i.e., AccessControlRegistry and RequesterAuthorizerWithAirnode are now both v0 and v1-compatible)
v0-specific protocol contracts are renamed to end with V0 (e.g., AirnodeRrp -> AirnodeRrpVO)
Contracts for external usage now have looser Solidity version requirements (^0.8.0 rather than 0.8.9)
gasLimit used for fulfillment is now configurable per-chain to support some rollup chains
Added a deployment timestamp to receipt.json that is outputted after a serverless deployment
Added an Airnode example that demonstrates reporting request failure on-chain
Fixed the race condition that may cause the node to make extra fulfillment transactions that would revert if minConfirmations is configured to be a non-zero value for the chain
The Airnode example that demonstrated the signed data gateway is fixed