services/wallet/router/pathprocessor/processor_bridge_hop.go
HopBridgeProcessor
has 24 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopBridgeProcessor struct {
transactor transactions.TransactorIface
httpClient *thirdparty.HTTPClient
tokenManager *token.Manager
contractMaker *contracts.ContractMaker
Method HopBridgeProcessor.sendL1BridgeTx
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (h *HopBridgeProcessor) sendL1BridgeTx(contractAddress common.Address, ethClient chain.ClientInterface, toChainID uint64,
to common.Address, txOpts *bind.TransactOpts, token *token.Token, bonderFee *BonderFee) (tx *ethTypes.Transaction, err error) {