Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EventCriteria ¶
type EventCriteria struct { Address *luckyshare.Address `json:"address"` TopicSet }
type EventFilter ¶
type FilteredEvent ¶
type FilteredEvent struct { Address luckyshare.Address `json:"address"` Topics []*luckyshare.Bytes32 `json:"topics"` Data string `json:"data"` Meta LogMeta `json:"meta"` }
FilteredEvent only comes from one contract
func (*FilteredEvent) String ¶
func (e *FilteredEvent) String() string
type LogMeta ¶
type LogMeta struct { BlockID luckyshare.Bytes32 `json:"blockID"` BlockNumber uint32 `json:"blockNumber"` BlockTimestamp uint64 `json:"blockTimestamp"` TxID luckyshare.Bytes32 `json:"txID"` TxOrigin luckyshare.Address `json:"txOrigin"` ClauseIndex uint32 `json:"clauseIndex"` }
type TopicSet ¶
type TopicSet struct { Topic0 *luckyshare.Bytes32 `json:"topic0"` Topic1 *luckyshare.Bytes32 `json:"topic1"` Topic2 *luckyshare.Bytes32 `json:"topic2"` Topic3 *luckyshare.Bytes32 `json:"topic3"` Topic4 *luckyshare.Bytes32 `json:"topic4"` }
Click to show internal directories.
Click to hide internal directories.