Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateEmptyBlobTx ¶ added in v1.3.0
with thanks to fjl https://github.com/ethereum/go-ethereum/commit/2a6beb6a39d7cb3c5906dd4465d65da6efcc73cd
func PadGasEstimate ¶
func PadGasEstimate(opts *bind.TransactOpts, paddingFactor float64, builder TxBuilder) (*types.Transaction, error)
PadGasEstimate multiplies the gas estimate for a transaction by the specified paddingFactor before sending the actual transaction. Useful for cases where the gas required is variable. The builder will be invoked twice, first with NoSend=true to estimate the gas and the second time with NoSend=false and GasLimit including the requested padding.
Types ¶
type TxBuilder ¶
type TxBuilder func(opts *bind.TransactOpts) (*types.Transaction, error)
TxBuilder creates and sends a transaction using the supplied bind.TransactOpts. Returns the created transaction and any error reported.
Click to show internal directories.
Click to hide internal directories.