Documentation ¶
Index ¶
- Constants
- func DecodeForJSONByType(t string, v []byte) (interface{}, error)
- func DecomposeEventSignature(s string) (string, []string)
- func EventDataStringToBytesByType(t string, v string) ([]byte, error)
- func EventDataToBytesByType(t string, v interface{}) ([]byte, error)
- func NewReceiptListFromHash(database db.Database, h []byte) module.ReceiptList
- func NewReceiptListFromSlice(database db.Database, list []Receipt) module.ReceiptList
- func NewReceiptListWithBuilder(builder merkle.Builder, h []byte) module.ReceiptList
- type LogsBloom
- func (lb *LogsBloom) AddAddressOfLog(addr module.Address)
- func (lb *LogsBloom) AddIndexedOfLog(i int, b []byte)
- func (lb *LogsBloom) AddLog(addr module.Address, log [][]byte)
- func (lb *LogsBloom) CompressedBytes() []byte
- func (lb *LogsBloom) Contain(mlb module.LogsBloom) bool
- func (lb *LogsBloom) Equal(mlb module.LogsBloom) bool
- func (lb *LogsBloom) LogBytes() []byte
- func (lb LogsBloom) MarshalJSON() ([]byte, error)
- func (lb *LogsBloom) Merge(lb2 module.LogsBloom)
- func (lb *LogsBloom) RLPDecodeSelf(d codec.Decoder) error
- func (lb *LogsBloom) RLPEncodeSelf(e codec.Encoder) error
- func (lb *LogsBloom) SetCompressedBytes(bs []byte) *big.Int
- func (lb *LogsBloom) String() string
- func (lb *LogsBloom) UnmarshalJSON(data []byte) error
- type Receipt
- type Version
Constants ¶
View Source
const ( LogsBloomBits = 2048 LogsBloomBytes = LogsBloomBits / 8 )
View Source
const (
EventLogICXTransfer = "ICXTransfer(Address,Address,int)"
)
Variables ¶
This section is empty.
Functions ¶
func DecodeForJSONByType ¶
func DecomposeEventSignature ¶
func EventDataToBytesByType ¶
func NewReceiptListFromHash ¶
func NewReceiptListFromHash(database db.Database, h []byte) module.ReceiptList
func NewReceiptListFromSlice ¶
func NewReceiptListFromSlice(database db.Database, list []Receipt) module.ReceiptList
func NewReceiptListWithBuilder ¶
func NewReceiptListWithBuilder(builder merkle.Builder, h []byte) module.ReceiptList
Types ¶
type LogsBloom ¶
logsBloom store blooms of logs.
func NewLogsBloom ¶
func (*LogsBloom) AddAddressOfLog ¶
func (*LogsBloom) AddIndexedOfLog ¶
func (*LogsBloom) CompressedBytes ¶
func (LogsBloom) MarshalJSON ¶
func (*LogsBloom) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.