Closed longfeiWan9 closed 2 days ago
The deployment steps should be:
Prover-Axelar.sol
with args [_gateway, _gasReceiver]
to set up Axelar for prover to call back.Oracle.sol
with args[_gateway]
FYI. We would have to call addGasFunds()
for Axelar call to succeed with an appropriate amount for cross-chain call and the same providerAddrData
as a parameter that you will use while making a deal with xchain backend so that dealNotify() uses the funds you provided correctly.
Currently, onramp uses deploy-onramp.fish to deploy onramp contract to Filecoin as well as other chains. It is a complicated process involving:
We should make this deployment process easier for regular builders, and easier to deploy to other chains when it is necessary.