Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
ARR552 authored Mar 9, 2023
1 parent 4f37252 commit 8dc2870
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions ethtxmanager/ethtxmanager.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,12 @@ var (
// ErrExecutionReverted returned when trying to get the revert message
// but the call fails without revealing the revert reason
ErrExecutionReverted = errors.New("execution reverted")

// gasOffsets for aggregator and sequencer
gasOffsets = map[string]uint64{
"sequencer": 80000, //nolint:gomnd
"aggregator": 0,
}
)

// Client for eth tx manager
Expand Down Expand Up @@ -77,7 +83,12 @@ func (c *Client) Add(ctx context.Context, owner, id string, from common.Address,
} else {
return err
}
} else {
offset := gasOffsets[owner]
gas += offset
log.Debugf("Applying gasOffset: %d. Final Gas: %d, Owner: %s", offset, gas, owner)
}

// get gas price
gasPrice, err := c.etherman.SuggestedGasPrice(ctx)
if err != nil {
Expand Down

0 comments on commit 8dc2870

Please sign in to comment.