agents/contracts/gasoracle/itransactor_generated.go
// autogenerated file
package gasoracle
import (
"math/big"
"github.com/ethereum/go-ethereum/accounts/abi/bind"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/core/types"
)
// IGasOracleTransactor ...
type IGasOracleTransactor interface {
// AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
//
// Solidity: function acceptOwnership() returns()
AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
// Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
//
// Solidity: function initialize() returns()
Initialize(opts *bind.TransactOpts) (*types.Transaction, error)
// Multicall is a paid mutator transaction binding the contract method 0x60fc8466.
//
// Solidity: function multicall((bool,bytes)[] calls) returns((bool,bytes)[] callResults)
Multicall(opts *bind.TransactOpts, calls []MultiCallableCall) (*types.Transaction, error)
// RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
//
// Solidity: function renounceOwnership() returns()
RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
// SetGasData is a paid mutator transaction binding the contract method 0x64619d66.
//
// Solidity: function setGasData(uint32 domain, uint256 gasPrice, uint256 dataPrice, uint256 execBuffer, uint256 amortAttCost, uint256 etherPrice, uint256 markup) returns()
SetGasData(opts *bind.TransactOpts, domain uint32, gasPrice *big.Int, dataPrice *big.Int, execBuffer *big.Int, amortAttCost *big.Int, etherPrice *big.Int, markup *big.Int) (*types.Transaction, error)
// SetSummitTip is a paid mutator transaction binding the contract method 0x67fb4093.
//
// Solidity: function setSummitTip(uint256 summitTipWei_) returns()
SetSummitTip(opts *bind.TransactOpts, summitTipWei_ *big.Int) (*types.Transaction, error)
// TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
//
// Solidity: function transferOwnership(address newOwner) returns()
TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
// UpdateGasData is a paid mutator transaction binding the contract method 0x867baea5.
//
// Solidity: function updateGasData(uint32 domain) returns()
UpdateGasData(opts *bind.TransactOpts, domain uint32) (*types.Transaction, error)
}