RPC_EVENTS_FIELDS

data class RPC_EVENTS_FIELDS(val sendingModule: RPC_EVENTS_FIELDS.SendingModule?, val sender: RPC_EVENTS_FIELDS.Sender?, val contents: RPC_EVENTS_FIELDS.Contents, val timestamp: Any?) : Fragment.Data

Constructors

Link copied to clipboard
constructor(sendingModule: RPC_EVENTS_FIELDS.SendingModule?, sender: RPC_EVENTS_FIELDS.Sender?, contents: RPC_EVENTS_FIELDS.Contents, timestamp: Any?)

Types

Link copied to clipboard
data class Contents(val type: RPC_EVENTS_FIELDS.Type, val json: Any, val bcs: Any)
Link copied to clipboard
data class Package(val address: Any)
Link copied to clipboard
data class Sender(val address: Any)
Link copied to clipboard
data class SendingModule(val package: RPC_EVENTS_FIELDS.Package, val name: String)
Link copied to clipboard
data class Type(val repr: String)

Properties

Link copied to clipboard

The event's contents as a Move value.

Link copied to clipboard

Address of the sender of the event

Link copied to clipboard

The Move module containing some function that when called by a programmable transaction block (PTB) emitted this event. For example, if a PTB invokes A::m1::foo, which internally calls A::m2::emit_event to emit an event, the sending module would be A::m1.

Link copied to clipboard

UTC timestamp in milliseconds since epoch (1/1/1970)