11 private readonly
string legalId;
12 private readonly
string role;
13 private readonly
bool signed;
41 public string Role => this.role;
Contains the definition of a contract
Adds support for legal identities, smart contracts and signatures to an XMPP client.
static string LegalIdUriString(string LegalId)
Legal identity URI, as a string.
static Uri LegalIdUri(string LegalId)
Legal identity URI.
Event arguments for events referencing a contract.
string ContractId
ID of contract being signed.
Event arguments for contract signature events
bool Signed
If contract entered a signed state.
Contract Contract
Contract that received a signature.
Uri LegalIdUri
ID of legal identity signing the contract, as an URI.
ContractSignedEventArgs(string ContractId, string LegalId, string Role, bool Signed, Contract Contract)
Event arguments for contract signature events
string Role
Role the legal identity has signed.
string LegalIdUriString
ID of legal identity signing the contract, as an URI string.
string LegalId
ID of legal identity signing the contract.