12 private readonly
string requestorFullJid;
13 private readonly
string requestedContractId;
14 private readonly
string petitionId;
15 private readonly
string purpose;
16 private readonly
string clientEndpoint;
17 private readonly XmlElement context;
76 public XmlElement
Context => this.context;
Event arguments for smart contract petitions
LegalIdentity RequestorIdentity
Legal Identity of requesting entity.
string PetitionId
Petition ID
string RequestorFullJid
Full JID of requestor.
string ClientEndpoint
Remote endpoint of remote party client.
ContractPetitionEventArgs(MessageEventArgs e, LegalIdentity RequestorIdentity, string RequestorFullJid, string RequestedContractId, string PetitionId, string Purpose, string ClientEndpoint, XmlElement Context)
Event arguments for smart contract petitions
XmlElement Context
Any machine-readable context XML element available in the petition.
string RequestedContractId
Requested contract ID
Event arguments for message events.