Class XChainCreateAccountProofSig
The proof signature data for a cross-chain account create attestation.
Inheritance
object
XChainCreateAccountProofSig
Namespace: Xrpl.Models.Common
Assembly: Xrpl.dll
Syntax
public class XChainCreateAccountProofSig
Properties
| Edit this page View SourceAmount
The amount for the account creation.
Declaration
[JsonPropertyName("Amount")]
public Currency Amount { get; set; }
Property Value
| Type | Description |
|---|---|
| Currency |
AttestationRewardAccount
The account that should receive this signer's share of the SignatureReward.
Declaration
[JsonPropertyName("AttestationRewardAccount")]
public string AttestationRewardAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AttestationSignerAccount
The account on the door account's signer list that is signing the transaction.
Declaration
[JsonPropertyName("AttestationSignerAccount")]
public string AttestationSignerAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Destination
The destination account for the newly created account.
Declaration
[JsonPropertyName("Destination")]
public string Destination { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PublicKey
The public key used to verify the signature.
Declaration
[JsonPropertyName("PublicKey")]
public string PublicKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SignatureReward
The signature reward for the attestation.
Declaration
[JsonPropertyName("SignatureReward")]
public Currency SignatureReward { get; set; }
Property Value
| Type | Description |
|---|---|
| Currency |
WasLockingChainSend
A boolean representing the chain where the event occurred (1 = locking chain, 0 = issuing chain).
Declaration
[JsonPropertyName("WasLockingChainSend")]
public byte WasLockingChainSend { get; set; }
Property Value
| Type | Description |
|---|---|
| byte |