Documentation ¶
Index ¶
- type DriverTxGenesisTransactor
- type DriverTxListener
- func (p *DriverTxListener) Finalize() blockproc.BlockState
- func (p *DriverTxListener) OnNewLog(l *types.Log)
- func (p *DriverTxListener) OnNewReceipt(tx *types.Transaction, r *types.Receipt, originator idx.ValidatorID)
- func (p *DriverTxListener) Update(bs blockproc.BlockState, es blockproc.EpochState)
- type DriverTxListenerModule
- type DriverTxPreTransactor
- type DriverTxTransactor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DriverTxGenesisTransactor ¶
type DriverTxGenesisTransactor struct {
// contains filtered or unexported fields
}
func NewDriverTxGenesisTransactor ¶
func NewDriverTxGenesisTransactor(g opera.Genesis) *DriverTxGenesisTransactor
func (*DriverTxGenesisTransactor) PopInternalTxs ¶
func (p *DriverTxGenesisTransactor) PopInternalTxs(_ blockproc.BlockCtx, _ blockproc.BlockState, es blockproc.EpochState, _ bool, statedb *state.StateDB) types.Transactions
type DriverTxListener ¶
type DriverTxListener struct {
// contains filtered or unexported fields
}
func (*DriverTxListener) Finalize ¶
func (p *DriverTxListener) Finalize() blockproc.BlockState
func (*DriverTxListener) OnNewLog ¶
func (p *DriverTxListener) OnNewLog(l *types.Log)
func (*DriverTxListener) OnNewReceipt ¶
func (p *DriverTxListener) OnNewReceipt(tx *types.Transaction, r *types.Receipt, originator idx.ValidatorID)
func (*DriverTxListener) Update ¶
func (p *DriverTxListener) Update(bs blockproc.BlockState, es blockproc.EpochState)
type DriverTxListenerModule ¶
type DriverTxListenerModule struct{}
func NewDriverTxListenerModule ¶
func NewDriverTxListenerModule() *DriverTxListenerModule
func (*DriverTxListenerModule) Start ¶
func (m *DriverTxListenerModule) Start(block blockproc.BlockCtx, bs blockproc.BlockState, es blockproc.EpochState, statedb *state.StateDB) blockproc.TxListener
type DriverTxPreTransactor ¶
type DriverTxPreTransactor struct{}
func NewDriverTxPreTransactor ¶
func NewDriverTxPreTransactor() *DriverTxPreTransactor
func (*DriverTxPreTransactor) PopInternalTxs ¶
func (p *DriverTxPreTransactor) PopInternalTxs(block blockproc.BlockCtx, bs blockproc.BlockState, es blockproc.EpochState, sealing bool, statedb *state.StateDB) types.Transactions
type DriverTxTransactor ¶
type DriverTxTransactor struct{}
func NewDriverTxTransactor ¶
func NewDriverTxTransactor() *DriverTxTransactor
func (*DriverTxTransactor) PopInternalTxs ¶
func (p *DriverTxTransactor) PopInternalTxs(_ blockproc.BlockCtx, _ blockproc.BlockState, es blockproc.EpochState, sealing bool, statedb *state.StateDB) types.Transactions
Click to show internal directories.
Click to hide internal directories.