Documentation ¶
Index ¶
- Variables
- func NewRosettaChecker(params internal.ParserParams) (internal.Checker, error)
- func NewRosettaNativeParser(params internal.ParserParams, opts ...internal.ParserFactoryOption) (internal.NativeParser, error)
- func NewRosettaRosettaParser(params internal.ParserParams, nativeParser internal.NativeParser, ...) (internal.RosettaParser, error)
- func ParseOtherTransactions(data [][]byte) ([]*rosetta.Transaction, error)
- func ParseRosettaBlock(data []byte) (*rosetta.Block, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( internal.NewParserBuilder("rosetta", NewRosettaNativeParser). SetRosettaParserFactory(NewRosettaRosettaParser). SetCheckerFactory(NewRosettaChecker). Build(), )
Functions ¶
func NewRosettaChecker ¶
func NewRosettaChecker(params internal.ParserParams) (internal.Checker, error)
func NewRosettaNativeParser ¶
func NewRosettaNativeParser(params internal.ParserParams, opts ...internal.ParserFactoryOption) (internal.NativeParser, error)
func NewRosettaRosettaParser ¶
func NewRosettaRosettaParser(params internal.ParserParams, nativeParser internal.NativeParser, opts ...internal.ParserFactoryOption) (internal.RosettaParser, error)
NewRosettaRosettaParser returns a parser that parses rosetta blockchains into RosettaBlock objects.
func ParseOtherTransactions ¶
func ParseOtherTransactions(data [][]byte) ([]*rosetta.Transaction, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.