api3dao / airnode

Airnode monorepo
https://docs.api3.org/
MIT License
163 stars 69 forks source link

Request a new deployment, Darwinia Network #1793

Closed jiguantong closed 1 week ago

jiguantong commented 1 year ago

Come from https://docs.api3.org/reference/airnode/latest/

Mainnet: Darwinia

Rpc: rpc.darwinia.network Exploer: https://darwinia.subscan.io/ EVM: https://chainlist.org/chain/46

Testnet: Pangolin

Rpc: pangolin-rpc.darwinia.network Exploer: https://pangolin.subscan.io/ EVM: https://chainlist.org/chain/43

aTeoke commented 1 year ago

I assume you will deploy it yourself in #1792 right? Can I close this ticket then?

jiguantong commented 1 year ago

I assume you will deploy it yourself in #1792 right? Can I close this ticket then?

In #1792 I deployed it myself just for local testing. Is this enough for a production environment? Is there anything else I need to do?

bbenligiray commented 1 year ago

In https://github.com/api3dao/airnode/issues/1792 I deployed it myself just for local testing. Is this enough for a production environment? Is there anything else I need to do?

If your AirnodeRrpV0 address is 0xa0AD79D995DdeeB18a14eAef56A549A04e3Aa1Bd you're all good regarding contract deployment. Note that this is not a guarantee of correct behavior if the chain isn't a regular EVM. For example, it would require a significant effort to have Airnode be compatible with some chains https://github.com/api3dao/airnode/issues/1082 In short, if your chain doesn't behave like all the other chains in some aspects, test your use case extensively. If it's perfectly EVM compatible, you're good to go.

I assume you will deploy it yourself in https://github.com/api3dao/airnode/issues/1792 right? Can I close this ticket then?

On one hand, the protocol is not deployed on this chain (at least it doesn't appear to so looking at the repo), so the issue can remain open. However, we don't deploy on chains on demand because making sure of the above is an unscalable amount of work. We need a well-defined flow for creating and testing new chain deployments, after which we can accept contributions. Until then, we won't address these kinds of issues.