Open hiaux0 opened 2 years ago
walletconnect: {
package: WalletConnectProvider, // required
options: {
rpc: {
CELO_MAINNET_CHAIN_ID: this.endpoints[Networks.Celo],
CELO_ALFAJORES_CHAIN_ID: this.endpoints[Networks.Alfajores],
},
},
},
https://www.npmjs.com/package/@celo-tools/celo-ethers-wrapper
CeloProvider is a wrapper that enables Ethersjs to work with the Celo network. Specific for launch it might solve the getBlock
workaround, since Celo is not supporting gasLimit
.
It is implemented to create the readOnlyProvider
in EthereumService.
Quick test to implement Celo-Tools in prime-launch
ended with an error:
this.readOnlyProvider = new CeloProvider(...);
Other than the use of Celo-Tools, no significant differences were found in the implementation of the Celo network.