Skip to content

Commit

Permalink
Few Fixes needed for deployment (#14672)
Browse files Browse the repository at this point in the history
* few fixes

* review comments

* more

* Logging fixes

---------

Co-authored-by: connorwstein <connor.stein@mail.mcgill.ca>
  • Loading branch information
AnieeG and connorwstein authored Oct 7, 2024
1 parent 5750b11 commit 176ef4a
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
4 changes: 2 additions & 2 deletions integration-tests/deployment/ccip/changeset/initial_deploy.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ func InitialDeployChangeSet(env deployment.Environment, c ccipdeployment.DeployC
err := ccipdeployment.DeployCCIPContracts(env, ab, c)
if err != nil {
env.Logger.Errorw("Failed to deploy CCIP contracts", "err", err, "addresses", ab)
return deployment.ChangesetOutput{}, deployment.MaybeDataErr(err)
return deployment.ChangesetOutput{AddressBook: ab}, deployment.MaybeDataErr(err)
}
js, err := ccipdeployment.NewCCIPJobSpecs(env.NodeIDs, env.Offchain)
if err != nil {
return deployment.ChangesetOutput{}, err
return deployment.ChangesetOutput{AddressBook: ab}, err
}
return deployment.ChangesetOutput{
Proposals: []timelock.MCMSWithTimelockProposal{},
Expand Down
11 changes: 7 additions & 4 deletions integration-tests/deployment/ccip/deploy.go
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,7 @@ func DeployCCIPContracts(e deployment.Environment, ab deployment.AddressBook, c

// Signal to CR that our nodes support CCIP capability.
if err := AddNodes(
e.Logger,
capReg,
e.Chains[c.HomeChainSel],
nodes.NonBootstraps().PeerIDs(),
Expand Down Expand Up @@ -472,7 +473,7 @@ func DeployChainContracts(
e.Logger.Errorw("Failed to deploy router", "err", err)
return err
}
e.Logger.Infow("deployed router", "addr", routerContract)
e.Logger.Infow("deployed router", "addr", routerContract.Address)

testRouterContract, err := deployContract(e.Logger, chain, ab,
func(chain deployment.Chain) ContractDeploy[*router.Router] {
Expand Down Expand Up @@ -519,9 +520,10 @@ func DeployChainContracts(
}
})
if err != nil {
e.Logger.Errorw("Failed to deploy router", "err", err)
e.Logger.Errorw("Failed to deploy nonce manager", "err", err)
return err
}
e.Logger.Infow("Deployed nonce manager", "addr", nonceManager.Address)

feeQuoter, err := deployContract(e.Logger, chain, ab,
func(chain deployment.Chain) ContractDeploy[*fee_quoter.FeeQuoter] {
Expand Down Expand Up @@ -557,6 +559,7 @@ func DeployChainContracts(
e.Logger.Errorw("Failed to deploy fee quoter", "err", err)
return err
}
e.Logger.Infow("Deployed fee quoter", "addr", feeQuoter.Address)

onRamp, err := deployContract(e.Logger, chain, ab,
func(chain deployment.Chain) ContractDeploy[*onramp.OnRamp] {
Expand All @@ -583,7 +586,7 @@ func DeployChainContracts(
e.Logger.Errorw("Failed to deploy onramp", "err", err)
return err
}
e.Logger.Infow("deployed onramp", "addr", onRamp.Address)
e.Logger.Infow("Deployed onramp", "addr", onRamp.Address)

offRamp, err := deployContract(e.Logger, chain, ab,
func(chain deployment.Chain) ContractDeploy[*offramp.OffRamp] {
Expand Down Expand Up @@ -612,7 +615,7 @@ func DeployChainContracts(
e.Logger.Errorw("Failed to deploy offramp", "err", err)
return err
}
e.Logger.Infow("deployed offramp", "addr", offRamp)
e.Logger.Infow("Deployed offramp", "addr", offRamp.Address)

// Basic wiring is always needed.
tx, err := feeQuoter.Contract.ApplyAuthorizedCallerUpdates(chain.DeployerKey, fee_quoter.AuthorizedCallersAuthorizedCallerArgs{
Expand Down
2 changes: 2 additions & 0 deletions integration-tests/deployment/ccip/deploy_home_chain.go
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@ func DeployCapReg(lggr logger.Logger, ab deployment.AddressBook, chain deploymen
}

func AddNodes(
lggr logger.Logger,
capReg *capabilities_registry.CapabilitiesRegistry,
chain deployment.Chain,
p2pIDs [][32]byte,
Expand All @@ -153,6 +154,7 @@ func AddNodes(
}
tx, err := capReg.AddNodes(chain.DeployerKey, nodeParams)
if err != nil {
lggr.Errorw("Failed to add nodes", "err", deployment.MaybeDataErr(err))
return err
}
_, err = chain.Confirm(tx)
Expand Down

0 comments on commit 176ef4a

Please sign in to comment.