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
args, shouldApply, err:=inferTokenTransferFeeArgs(feesAdapter, e, poolAddress, src.Selector, dst.Selector, dst)
156
-
iferr!=nil {
150
+
ifargs, err:=inferTokenTransferFeeArgs(feesAdapter, e, poolAddress, src.Selector, dst.Selector, dst); err!=nil {
157
151
return deployment.ChangesetOutput{}, fmt.Errorf("failed to infer token transfer fee args for src %d, dst %d, and pool %s: %w", src.Selector, dst.Selector, poolAddress, err)
returnnil, false, fmt.Errorf("failed to get on-chain token transfer fee config for src %d, dst %d, and pool %s: %w", src, dst, poolAddress, err)
218
-
}
219
-
220
-
ifcfg.IsReset {
221
-
if!onchainCfg.IsEnabled {
222
-
e.Logger.Infof("Token transfer fee config for src %d, dst %d, and pool %s is already disabled on-chain; skipping reset", src, dst, poolAddress)
223
-
returnnil, false, nil
224
-
}
225
-
226
-
e.Logger.Infof("Reset requested for token transfer fee config for src %d, dst %d, and pool %s", src, dst, poolAddress)
227
-
returnnil, true, nil
210
+
returnnil, fmt.Errorf("failed to get on-chain token transfer fee config for src %d, dst %d, and pool %s: %w", src, dst, poolAddress, err)
228
211
}
229
212
230
213
varfallbacksTokenTransferFeeConfig
@@ -236,13 +219,7 @@ func inferTokenTransferFeeArgs(adapter tokenTransferFeeReader, e deployment.Envi
236
219
e.Logger.Infof("Token transfer fee config for src %d, dst %d, and pool %s is not set on-chain; using adapter defaults: %+v", src, dst, poolAddress, fallbacks)
237
220
}
238
221
239
-
resolved:=cfg.Settings.Resolve(fallbacks)
240
-
if*resolved==onchainCfg {
241
-
e.Logger.Infof("Token transfer fee config for src %d, dst %d, and pool %s already matches on-chain config; skipping update", src, dst, poolAddress)
0 commit comments