articulate

package
v0.0.0-...-2a3d9f8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2024 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Overview

Package articulate turns various byte data into human readable strings

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ArticulateFunction

func ArticulateFunction(function *types.Function, inputData string, outputData string) (err error)

Types

type AbiCache

type AbiCache struct {
	Conn   *rpc.Connection
	Chain  string
	AbiMap abi.SelectorSyncMap
	// contains filtered or unexported fields
}

func NewAbiCache

func NewAbiCache(conn *rpc.Connection, loadKnown bool) *AbiCache

func (*AbiCache) ArticulateLog

func (abiCache *AbiCache) ArticulateLog(log *types.Log) error

ArticulateLog articulates a log by attaching the Articulated log structure if the ABI is found.

func (*AbiCache) ArticulateReceipt

func (abiCache *AbiCache) ArticulateReceipt(receipt *types.Receipt) (err error)

func (*AbiCache) ArticulateSlurp

func (abiCache *AbiCache) ArticulateSlurp(slurp *types.Slurp) error

func (*AbiCache) ArticulateTrace

func (abiCache *AbiCache) ArticulateTrace(trace *types.Trace) (err error)

func (*AbiCache) ArticulateTransaction

func (abiCache *AbiCache) ArticulateTransaction(tx *types.Transaction) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL