Documentation ¶
Index ¶
- func SplitEventArguments(args abi.Arguments) (abi.Arguments, abi.Arguments)
- type AddressDatabase
- type TxAnalyzer
- func (self *TxAnalyzer) AnalyzeLog(customABIs map[string]*abi.ABI, l *types.Log, network string) (LogResult, error)
- func (self *TxAnalyzer) AnalyzeMethodCall(a *abi.ABI, data []byte, customABIs map[string]*abi.ABI) (method string, params []ParamResult, gnosisResult *GnosisResult, err error)
- func (self *TxAnalyzer) AnalyzeOffline(txinfo *ethutils.TxInfo, a *abi.ABI, customABIs map[string]*abi.ABI, ...) *TxResult
- func (self *TxAnalyzer) ParamAsJarvisValues(t abi.Type, value interface{}) []Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddressDatabase ¶
type TxAnalyzer ¶
type TxAnalyzer struct { Network string // contains filtered or unexported fields }
func EthAnalyzer ¶ added in v0.0.18
func EthAnalyzer(network string) (*TxAnalyzer, error)
func NewAnalyzer ¶
func NewAnalyzer() *TxAnalyzer
func NewGenericAnalyzer ¶ added in v0.0.9
func NewGenericAnalyzer(r *reader.EthReader) *TxAnalyzer
func NewRopstenAnalyzer ¶
func NewRopstenAnalyzer() *TxAnalyzer
func NewTomoAnalyzer ¶
func NewTomoAnalyzer() *TxAnalyzer
func (*TxAnalyzer) AnalyzeLog ¶
func (*TxAnalyzer) AnalyzeMethodCall ¶
func (*TxAnalyzer) AnalyzeOffline ¶
func (*TxAnalyzer) ParamAsJarvisValues ¶ added in v0.0.18
func (self *TxAnalyzer) ParamAsJarvisValues(t abi.Type, value interface{}) []Value
Click to show internal directories.
Click to hide internal directories.