Class BatchSignStatus
Inheritance
Namespace: Xrpl.Models.Utils
Assembly: Xrpl.dll
Syntax
public sealed class BatchSignStatus
Properties
| Edit this page View SourceAllInnerSigned
Whether every inner account has signed the batch.
Declaration
public bool AllInnerSigned { get; }
Property Value
| Type | Description |
|---|---|
| bool |
InnerMissing
Those of InnerRequired that carry NO signature in BatchSigners yet.
Declaration
public IReadOnlyList<string> InnerMissing { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
InnerRequired
Distinct non-root accounts that must sign the batch, following rippled's Batch::preflight requiredSigners: each inner transaction's Delegate when it has one and its Account otherwise, plus any Counterparty, plus any Sponsor carrying a SponsorSignature.
Declaration
public IReadOnlyList<string> InnerRequired { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
InnerSigned
Every BatchSigners account found to carry a signature. Not filtered to InnerRequired, so an account that signed without being required appears here too.
Declaration
public IReadOnlyList<string> InnerSigned { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
IsRootSigned
Whether the root carries any signature at all, single or multi.
Declaration
public bool IsRootSigned { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Root
The batch's root account: the top-level Account field.
Declaration
public string Root { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
RootSignedMulti
Whether the root carries an XRPL multi-signature (Signers[]).
Declaration
public bool RootSignedMulti { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
RootSignedSingle
Whether the root carries a single signature (TxnSignature + SigningPubKey).
Declaration
public bool RootSignedSingle { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |