Documentation ¶
Index ¶
- type NoopTxMetrics
- func (*NoopTxMetrics) RPCError()
- func (*NoopTxMetrics) RecordBaseFee(*big.Int)
- func (*NoopTxMetrics) RecordBlobBaseFee(*big.Int)
- func (*NoopTxMetrics) RecordGasBumpCount(int)
- func (*NoopTxMetrics) RecordNonce(uint64)
- func (*NoopTxMetrics) RecordPendingTx(int64)
- func (*NoopTxMetrics) RecordTipCap(*big.Int)
- func (*NoopTxMetrics) RecordTxConfirmationLatency(int64)
- func (*NoopTxMetrics) TxConfirmed(*types.Receipt)
- func (*NoopTxMetrics) TxPublished(string)
- type TxMetricer
- type TxMetrics
- func (t *TxMetrics) RPCError()
- func (t *TxMetrics) RecordBaseFee(baseFee *big.Int)
- func (t *TxMetrics) RecordBlobBaseFee(blobBaseFee *big.Int)
- func (t *TxMetrics) RecordGasBumpCount(times int)
- func (t *TxMetrics) RecordNonce(nonce uint64)
- func (t *TxMetrics) RecordPendingTx(pending int64)
- func (t *TxMetrics) RecordTipCap(tipcap *big.Int)
- func (t *TxMetrics) RecordTxConfirmationLatency(latency int64)
- func (t *TxMetrics) TxConfirmed(receipt *types.Receipt)
- func (t *TxMetrics) TxPublished(errString string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoopTxMetrics ¶
type NoopTxMetrics struct{}
func (*NoopTxMetrics) RPCError ¶ added in v1.0.3
func (*NoopTxMetrics) RPCError()
func (*NoopTxMetrics) RecordBaseFee ¶ added in v1.5.0
func (*NoopTxMetrics) RecordBaseFee(*big.Int)
func (*NoopTxMetrics) RecordBlobBaseFee ¶ added in v1.7.3
func (*NoopTxMetrics) RecordBlobBaseFee(*big.Int)
func (*NoopTxMetrics) RecordGasBumpCount ¶ added in v1.0.3
func (*NoopTxMetrics) RecordGasBumpCount(int)
func (*NoopTxMetrics) RecordNonce ¶ added in v1.0.3
func (*NoopTxMetrics) RecordNonce(uint64)
func (*NoopTxMetrics) RecordPendingTx ¶ added in v1.0.6
func (*NoopTxMetrics) RecordPendingTx(int64)
func (*NoopTxMetrics) RecordTipCap ¶ added in v1.4.3
func (*NoopTxMetrics) RecordTipCap(*big.Int)
func (*NoopTxMetrics) RecordTxConfirmationLatency ¶ added in v1.0.3
func (*NoopTxMetrics) RecordTxConfirmationLatency(int64)
func (*NoopTxMetrics) TxConfirmed ¶ added in v1.0.3
func (*NoopTxMetrics) TxConfirmed(*types.Receipt)
func (*NoopTxMetrics) TxPublished ¶ added in v1.0.3
func (*NoopTxMetrics) TxPublished(string)
type TxMetricer ¶
type TxMetrics ¶
type TxMetrics struct {
// contains filtered or unexported fields
}
func (*TxMetrics) RecordBaseFee ¶ added in v1.5.0
func (*TxMetrics) RecordBlobBaseFee ¶ added in v1.7.3
func (*TxMetrics) RecordGasBumpCount ¶ added in v1.0.3
func (*TxMetrics) RecordNonce ¶ added in v1.0.3
func (*TxMetrics) RecordPendingTx ¶ added in v1.0.6
func (*TxMetrics) RecordTipCap ¶ added in v1.4.3
func (*TxMetrics) RecordTxConfirmationLatency ¶ added in v1.0.3
func (*TxMetrics) TxConfirmed ¶ added in v1.0.3
TxConfirmed records lots of information about the confirmed transaction
func (*TxMetrics) TxPublished ¶ added in v1.0.3
Click to show internal directories.
Click to hide internal directories.