Contract Event Xdr
data class ContractEventXdr(val ext: ExtensionPointXdr, val contractId: ContractIDXdr?, val type: ContractEventTypeXdr, val body: ContractEventBodyXdr)
XDR Source: struct ContractEvent { // We can use this to add more fields, or because it // is first, to change ContractEvent into a union. ExtensionPoint ext;
ContractID* contractID;
ContractEventType type;
union switch (int v)
{
case 0:
struct
{
SCVal topics<>;
SCVal data;
} v0;
}
body;Content copied to clipboard
};
Constructors
Link copied to clipboard
constructor(ext: ExtensionPointXdr, contractId: ContractIDXdr?, type: ContractEventTypeXdr, body: ContractEventBodyXdr)