Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddressDatabase ¶
type AddressResult ¶
type DefaultAddressDatabase ¶
func NewDefaultAddressDatabase ¶
func NewDefaultAddressDatabase() *DefaultAddressDatabase
func (*DefaultAddressDatabase) GetName ¶
func (self *DefaultAddressDatabase) GetName(addr string) string
func (*DefaultAddressDatabase) Register ¶
func (self *DefaultAddressDatabase) Register(addr string, name string)
type GnosisResult ¶
type GnosisResult struct { Contract AddressResult Method string Params []ParamResult }
type LogResult ¶
type LogResult struct { Name string Topics []TopicResult Data []ParamResult }
type ParamResult ¶
type TopicResult ¶
type TxAnalyzer ¶
type TxAnalyzer struct {
// contains filtered or unexported fields
}
func NewAnalyzer ¶
func NewAnalyzer() *TxAnalyzer
func NewRopstenAnalyzer ¶
func NewRopstenAnalyzer() *TxAnalyzer
func (*TxAnalyzer) Analyze ¶
func (self *TxAnalyzer) Analyze(tx string) *TxResult
print all info on the tx
func (*TxAnalyzer) SetAddressDatabase ¶
func (self *TxAnalyzer) SetAddressDatabase(db AddressDatabase)
type TxResult ¶
type TxResult struct { Hash string Status string From AddressResult Value string To AddressResult Nonce string GasPrice string GasLimit string TxType string Contract AddressResult Method string Params []ParamResult Logs []LogResult GnosisInit *GnosisResult Completed bool Error string }
func NewTxResult ¶
func NewTxResult() *TxResult
Click to show internal directories.
Click to hide internal directories.