Documentation ¶
Index ¶
- type Content
- type Event
- type GlobalConstant
- type Group
- type Migration
- type OperationParser
- type Origination
- type ParseParams
- type ParseParamsOption
- type RegisterGlobalConstant
- type SmartRolupParser
- type SrExecuteOutboxMessage
- type SrOriginate
- type TicketUpdateParser
- type Transaction
- type TransferTicket
- type TxRollupOrigination
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlobalConstant ¶
type GlobalConstant struct{}
GlobalConstant -
func (GlobalConstant) Parse ¶
func (p GlobalConstant) Parse(data noderpc.Operation, operation operation.Operation) *contract.GlobalConstant
Parse -
type OperationParser ¶
type OperationParser interface {
Parse(ctx context.Context, data noderpc.Operation, store parsers.Store) error
}
OperationParser -
type ParseParams ¶
type ParseParams struct {
// contains filtered or unexported fields
}
ParseParams -
func NewParseParams ¶
func NewParseParams(ctx context.Context, configContext *config.Context, opts ...ParseParamsOption) (*ParseParams, error)
NewParseParams -
type ParseParamsOption ¶
type ParseParamsOption func(*ParseParams)
ParseParamsOption -
func WithMainOperation ¶
func WithMainOperation(main *operation.Operation) ParseParamsOption
WithMainOperation -
type RegisterGlobalConstant ¶
type RegisterGlobalConstant struct {
*ParseParams
}
RegisterGlobalConstant -
func NewRegisterGlobalConstant ¶
func NewRegisterGlobalConstant(params *ParseParams) RegisterGlobalConstant
NewRegisterGlobalConstant -
type SmartRolupParser ¶
type SmartRolupParser struct{}
SmartRolupParser -
func (SmartRolupParser) Parse ¶
func (sr SmartRolupParser) Parse(data noderpc.Operation, operation operation.Operation) (smartrollup.SmartRollup, error)
Parse -
type SrExecuteOutboxMessage ¶
type SrExecuteOutboxMessage struct {
*ParseParams
}
SrExecuteOutboxMessage -
func NewSrExecuteOutboxMessage ¶
func NewSrExecuteOutboxMessage(params *ParseParams) SrExecuteOutboxMessage
NewSrExecuteOutboxMessage -
type TicketUpdateParser ¶
type TicketUpdateParser struct { }
TicketUpdateParser -
func (*TicketUpdateParser) Parse ¶
func (p *TicketUpdateParser) Parse(data *noderpc.OperationResult, operation *operation.Operation, store parsers.Store)
type TransferTicket ¶
type TransferTicket struct {
*ParseParams
}
TransferTicket -
func NewTransferTicket ¶
func NewTransferTicket(params *ParseParams) TransferTicket
NewTransferTicket -
type TxRollupOrigination ¶
type TxRollupOrigination struct {
*ParseParams
}
TxRollupOrigination -
func NewTxRollupOrigination ¶
func NewTxRollupOrigination(params *ParseParams) TxRollupOrigination
NewTxRollupOrigination -
Source Files ¶
Click to show internal directories.
Click to hide internal directories.