contracts/hop/l2Contracts/l2OptimismBridge/l2OptimismBridge.go
File l2OptimismBridge.go
has 2123 lines of code (exceeds 900 allowed). Consider refactoring. Open
Open
// Code generated - DO NOT EDIT.
// This file is a generated binding and any manual changes will be lost.
package hopL2OptimismBridge
HopL2OptimismBridgeSession
has 53 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopL2OptimismBridgeSession struct {
Contract *HopL2OptimismBridge // Generic contract binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
HopL2OptimismBridgeFilterer
has 36 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopL2OptimismBridgeFilterer struct {
contract *bind.BoundContract // Generic contract wrapper for the low level calls
}
HopL2OptimismBridgeCaller
has 27 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopL2OptimismBridgeCaller struct {
contract *bind.BoundContract // Generic contract wrapper for the low level calls
}
HopL2OptimismBridgeCallerSession
has 27 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopL2OptimismBridgeCallerSession struct {
Contract *HopL2OptimismBridgeCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
HopL2OptimismBridgeTransactor
has 26 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopL2OptimismBridgeTransactor struct {
contract *bind.BoundContract // Generic contract wrapper for the low level calls
}
HopL2OptimismBridgeTransactorSession
has 26 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type HopL2OptimismBridgeTransactorSession struct {
Contract *HopL2OptimismBridgeTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
Method HopL2OptimismBridgeTransactor.Withdraw
has 12 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactor) Withdraw(opts *bind.TransactOpts, recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int, rootHash [32]byte, transferRootTotalAmount *big.Int, transferIdTreeIndex *big.Int, siblings [][32]byte, totalLeaves *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeSession.Withdraw
has 11 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeSession) Withdraw(recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int, rootHash [32]byte, transferRootTotalAmount *big.Int, transferIdTreeIndex *big.Int, siblings [][32]byte, totalLeaves *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeTransactorSession.Withdraw
has 11 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactorSession) Withdraw(recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int, rootHash [32]byte, transferRootTotalAmount *big.Int, transferIdTreeIndex *big.Int, siblings [][32]byte, totalLeaves *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeTransactor.SettleBondedWithdrawal
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactor) SettleBondedWithdrawal(opts *bind.TransactOpts, bonder common.Address, transferId [32]byte, rootHash [32]byte, transferRootTotalAmount *big.Int, transferIdTreeIndex *big.Int, siblings [][32]byte, totalLeaves *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeCaller.GetTransferId
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeCaller) GetTransferId(opts *bind.CallOpts, chainId *big.Int, recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int) ([32]byte, error) {
Method HopL2OptimismBridgeSession.GetTransferId
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeSession) GetTransferId(chainId *big.Int, recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int) ([32]byte, error) {
Method HopL2OptimismBridgeTransactor.Distribute
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactor) Distribute(opts *bind.TransactOpts, recipient common.Address, amount *big.Int, amountOutMin *big.Int, deadline *big.Int, relayer common.Address, relayerFee *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeTransactor.Send
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactor) Send(opts *bind.TransactOpts, chainId *big.Int, recipient common.Address, amount *big.Int, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeTransactorSession.SettleBondedWithdrawal
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactorSession) SettleBondedWithdrawal(bonder common.Address, transferId [32]byte, rootHash [32]byte, transferRootTotalAmount *big.Int, transferIdTreeIndex *big.Int, siblings [][32]byte, totalLeaves *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeTransactor.BondWithdrawalAndDistribute
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeTransactor) BondWithdrawalAndDistribute(opts *bind.TransactOpts, recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeSession.SettleBondedWithdrawal
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeSession) SettleBondedWithdrawal(bonder common.Address, transferId [32]byte, rootHash [32]byte, transferRootTotalAmount *big.Int, transferIdTreeIndex *big.Int, siblings [][32]byte, totalLeaves *big.Int) (*types.Transaction, error) {
Method HopL2OptimismBridgeCallerSession.GetTransferId
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func (_HopL2OptimismBridge *HopL2OptimismBridgeCallerSession) GetTransferId(chainId *big.Int, recipient common.Address, amount *big.Int, transferNonce [32]byte, bonderFee *big.Int, amountOutMin *big.Int, deadline *big.Int) ([32]byte, error) {