Class Validation
Validation for CredentialAccept transactions.
Inheritance
Namespace: Xrpl.Models.Transactions
Assembly: Xrpl.dll
Syntax
public static class Validation
Fields
| Edit this page View SourceAMM_MAX_TRADING_FEE
Declaration
public const uint AMM_MAX_TRADING_FEE = 1000
Field Value
| Type | Description |
|---|---|
| uint |
MPT_MAX_ASSET_SCALE
Maximum asset scale for MPT.
Declaration
public const byte MPT_MAX_ASSET_SCALE = 10
Field Value
| Type | Description |
|---|---|
| byte |
MPT_MAX_METADATA_LENGTH
Maximum metadata length in bytes.
Declaration
public const int MPT_MAX_METADATA_LENGTH = 1024
Field Value
| Type | Description |
|---|---|
| int |
MPT_MAX_TRANSFER_FEE
Maximum transfer fee for MPT (50.00% = 50000).
Declaration
public const ushort MPT_MAX_TRANSFER_FEE = 50000
Field Value
| Type | Description |
|---|---|
| ushort |
ORACLE_PRICE_DATA_SERIES_MAX_LENGTH
Maximum number of PriceData objects in PriceDataSeries.
Declaration
public const int ORACLE_PRICE_DATA_SERIES_MAX_LENGTH = 10
Field Value
| Type | Description |
|---|---|
| int |
ORACLE_SCALE_MAX
Maximum scale value for PriceData.
Declaration
public const int ORACLE_SCALE_MAX = 10
Field Value
| Type | Description |
|---|---|
| int |
Methods
| Edit this page View SourceCheckPartialPayment(Dictionary<string, object>)
Declaration
public static void CheckPartialPayment(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
IsPathStep(Dictionary<string, object>)
Declaration
public static bool IsPathStep(Dictionary<string, object> pathStep)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | pathStep |
Returns
| Type | Description |
|---|---|
| bool |
IsPaths(List<Dictionary<string, object>>)
Declaration
public static bool IsPaths(List<Dictionary<string, object>> paths)
Parameters
| Type | Name | Description |
|---|---|---|
| List<Dictionary<string, object>> | paths |
Returns
| Type | Description |
|---|---|
| bool |
IsPaths(List<List<Dictionary<string, object>>>)
Declaration
public static bool IsPaths(List<List<Dictionary<string, object>>> paths)
Parameters
| Type | Name | Description |
|---|---|---|
| List<List<Dictionary<string, object>>> | paths |
Returns
| Type | Description |
|---|---|
| bool |
Validate(Dictionary<string, object>)
Verify the form and type of a TrustSet at runtime.
Declaration
public static void Validate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A TrustSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the TrustSet is malformed. |
ValidateAMMBid(Dictionary<string, object>)
Verify the form and type of an AMMBid at runtime.
Declaration
public static void ValidateAMMBid(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMBid Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AMMBid is Malformed. |
ValidateAMMClawBack(Dictionary<string, object>)
Verify the form and type of an AMMClawBack transaction at runtime.
Declaration
public static void ValidateAMMClawBack(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMClawBack Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AMMClawBack is malformed. |
ValidateAMMCreate(Dictionary<string, object>)
Verify the form and type of an AMMCreate at runtime.
Declaration
public static void ValidateAMMCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AMMCreate is Malformed. |
ValidateAMMDelete(Dictionary<string, object>)
Verify the form and type of an AMMDelete at runtime.
Declaration
public static void ValidateAMMDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMDelete Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AMMDelete is Malformed. |
ValidateAMMDeposit(Dictionary<string, object>)
Verify the form and type of an AMMDeposit at runtime.
Declaration
public static void ValidateAMMDeposit(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMDeposit Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AMMDeposit is Malformed. |
ValidateAMMVote(Dictionary<string, object>)
Verify the form and type of an AMMVote at runtime.
Declaration
public static void ValidateAMMVote(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMVote Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AMMVote is Malformed. |
ValidateAMMWithdraw(Dictionary<string, object>)
Verify the form and type of an AMMWithdraw at runtime.
Declaration
public static void ValidateAMMWithdraw(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An AMMWithdraw Transaction. |
ValidateAccountDelete(Dictionary<string, object>)
Verify the form and type of a AccountDelete at runtime.
Declaration
public static void ValidateAccountDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A AccountDelete Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AccountDelete is malformed. |
ValidateAccountSet(Dictionary<string, object>)
Verify the form and type of a AccountSet at runtime.
Declaration
public static void ValidateAccountSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A AccountSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the AccountSet is malformed. |
ValidateAuthAccounts(string, List<Dictionary<string, object>>)
Declaration
public static bool ValidateAuthAccounts(string senderAddress, List<Dictionary<string, object>> authAccounts)
Parameters
| Type | Name | Description |
|---|---|---|
| string | senderAddress | |
| List<Dictionary<string, object>> | authAccounts |
Returns
| Type | Description |
|---|---|
| bool |
ValidateBatch(Dictionary<string, object>)
Verify the form and type of a Batch at runtime, following rippled's Batch::preflight: between 2 and 8 inner transactions, no nested Batch, no type from kDisabledTxTypes, and every inner carrying tfInnerBatchTxn with Fee "0" and an empty SigningPubKey.
Declaration
public static void ValidateBatch(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A Batch Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | When the Batch is malformed. |
ValidateCheckCancel(Dictionary<string, object>)
Verify the form and type of a CheckCancel at runtime.
Declaration
public static void ValidateCheckCancel(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A CheckCancel Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the CheckCancel is malformed. |
ValidateCheckCash(Dictionary<string, object>)
Verify the form and type of a CheckCash at runtime.
Declaration
public static void ValidateCheckCash(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A CheckCash Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the CheckCash is malformed. |
ValidateCheckCreate(Dictionary<string, object>)
Verify the form and type of a CheckCreate at runtime.
Declaration
public static void ValidateCheckCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A CheckCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the CheckCreate is malformed. |
ValidateClawBack(Dictionary<string, object>)
Verify the form and type of an ClawBack at runtime.
Declaration
public static void ValidateClawBack(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An ClawBack Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the ClawBack is Malformed. |
ValidateConfidentialMPTClawback(Dictionary<string, object>)
Declaration
public static void ValidateConfidentialMPTClawback(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateConfidentialMPTConvert(Dictionary<string, object>)
Declaration
public static void ValidateConfidentialMPTConvert(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateConfidentialMPTConvertBack(Dictionary<string, object>)
Declaration
public static void ValidateConfidentialMPTConvertBack(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateConfidentialMPTMergeInbox(Dictionary<string, object>)
Declaration
public static void ValidateConfidentialMPTMergeInbox(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateConfidentialMPTSend(Dictionary<string, object>)
Declaration
public static void ValidateConfidentialMPTSend(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateCredentialAccept(Dictionary<string, object>)
Validates a CredentialAccept transaction.
Declaration
public static void ValidateCredentialAccept(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A CredentialAccept transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the CredentialAccept is malformed. |
ValidateCredentialCreate(Dictionary<string, object>)
Validates a CredentialCreate transaction.
Declaration
public static void ValidateCredentialCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A CredentialCreate transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the CredentialCreate is malformed. |
ValidateCredentialDelete(Dictionary<string, object>)
Validates a CredentialDelete transaction.
Declaration
public static void ValidateCredentialDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A CredentialDelete transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the CredentialDelete is malformed. |
ValidateDIDDelete(Dictionary<string, object>)
Verify the form and type of a DIDDelete at runtime.
Declaration
public static void ValidateDIDDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A DIDDelete Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the DIDDelete is malformed. |
ValidateDIDSet(Dictionary<string, object>)
Verify the form and type of a DIDSet at runtime.
Declaration
public static void ValidateDIDSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A DIDSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the DIDSet is malformed. |
ValidateDelegateSet(Dictionary<string, object>)
Declaration
public static void ValidateDelegateSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateDepositPreauth(Dictionary<string, object>)
Verify the form and type of a DepositPreauth at runtime.
Declaration
public static void ValidateDepositPreauth(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A DepositPreauth Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the DepositPreauth is malformed. |
ValidateEscrowCancel(Dictionary<string, object>)
Verify the form and type of a EscrowCancel at runtime.
Declaration
public static void ValidateEscrowCancel(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A EscrowCancel Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the EscrowCancel is malformed. |
ValidateEscrowCreate(Dictionary<string, object>)
Verify the form and type of a EscrowCreate at runtime.
Declaration
public static void ValidateEscrowCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A EscrowCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the EscrowCreate is malformed. |
ValidateEscrowFinish(Dictionary<string, object>)
Verify the form and type of a EscrowFinish at runtime.
Declaration
public static void ValidateEscrowFinish(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A EscrowFinish Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the EscrowFinish is malformed. |
ValidateLedgerStateFix(Dictionary<string, object>)
Declaration
public static void ValidateLedgerStateFix(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanBrokerCoverClawback(Dictionary<string, object>)
Declaration
public static void ValidateLoanBrokerCoverClawback(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanBrokerCoverDeposit(Dictionary<string, object>)
Declaration
public static void ValidateLoanBrokerCoverDeposit(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanBrokerCoverWithdraw(Dictionary<string, object>)
Declaration
public static void ValidateLoanBrokerCoverWithdraw(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanBrokerDelete(Dictionary<string, object>)
Declaration
public static void ValidateLoanBrokerDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanBrokerSet(Dictionary<string, object>)
Declaration
public static void ValidateLoanBrokerSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanDelete(Dictionary<string, object>)
Declaration
public static void ValidateLoanDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanManage(Dictionary<string, object>)
Declaration
public static void ValidateLoanManage(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanPay(Dictionary<string, object>)
Declaration
public static void ValidateLoanPay(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateLoanSet(Dictionary<string, object>)
Declaration
public static void ValidateLoanSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateMPTokenAuthorize(Dictionary<string, object>)
Verify the form and type of an MPTokenAuthorize at runtime.
Declaration
public static void ValidateMPTokenAuthorize(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An MPTokenAuthorize Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the MPTokenAuthorize is Malformed. |
ValidateMPTokenIssuanceCreate(Dictionary<string, object>)
Verify the form and type of an MPTokenIssuanceCreate at runtime.
Declaration
public static void ValidateMPTokenIssuanceCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An MPTokenIssuanceCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the MPTokenIssuanceCreate is Malformed. |
ValidateMPTokenIssuanceDestroy(Dictionary<string, object>)
Verify the form and type of an MPTokenIssuanceDestroy at runtime.
Declaration
public static void ValidateMPTokenIssuanceDestroy(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An MPTokenIssuanceDestroy Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the MPTokenIssuanceDestroy is Malformed. |
ValidateMPTokenIssuanceSet(Dictionary<string, object>)
Verify the form and type of an MPTokenIssuanceSet at runtime.
Declaration
public static void ValidateMPTokenIssuanceSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An MPTokenIssuanceSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the MPTokenIssuanceSet is Malformed. |
ValidateNFTokenAcceptOffer(Dictionary<string, object>)
Verify the form and type of an NFTokenAcceptOffer at runtime.
Declaration
public static void ValidateNFTokenAcceptOffer(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An NFTokenAcceptOffer Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the NFTokenAcceptOffer is Malformed. |
ValidateNFTokenBrokerFee(Dictionary<string, object>)
Declaration
public static void ValidateNFTokenBrokerFee(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateNFTokenBurn(Dictionary<string, object>)
Verify the form and type of an NFTokenBurn at runtime.
Declaration
public static void ValidateNFTokenBurn(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An NFTokenBurn Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the NFTokenBurn is Malformed. |
ValidateNFTokenBuyOfferCases(Dictionary<string, object>)
Declaration
public static void ValidateNFTokenBuyOfferCases(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateNFTokenCancelOffer(Dictionary<string, object>)
Verify the form and type of an NFTokenCancelOffer at runtime.
Declaration
public static void ValidateNFTokenCancelOffer(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An NFTokenCancelOffer Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the NFTokenCancelOffer is Malformed. |
ValidateNFTokenCreateOffer(Dictionary<string, object>)
Verify the form and type of an NFTokenCreateOffer at runtime.
Declaration
public static void ValidateNFTokenCreateOffer(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An NFTokenCreateOffer Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException |
ValidateNFTokenMint(Dictionary<string, object>)
Verify the form and type of an NFTokenMint at runtime.
Declaration
public static void ValidateNFTokenMint(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An NFTokenMint Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the NFTokenMint is Malformed. |
ValidateNFTokenModify(Dictionary<string, object>)
Verify the form and type of an NFTokenModify at runtime.
Declaration
public static void ValidateNFTokenModify(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An NFTokenModify Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the NFTokenModify is Malformed. |
ValidateNFTokenSellOfferCases(Dictionary<string, object>)
Declaration
public static void ValidateNFTokenSellOfferCases(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateOfferCancel(Dictionary<string, object>)
Verify the form and type of a OfferCancel at runtime.
Declaration
public static void ValidateOfferCancel(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A OfferCancel Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the OfferCancel is malformed. |
ValidateOfferCreate(Dictionary<string, object>)
Verify the form and type of a OfferCreate at runtime.
Declaration
public static void ValidateOfferCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A OfferCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the OfferCreate is malformed. |
ValidateOracleDelete(Dictionary<string, object>)
Verify the form and type of an OracleDelete at runtime.
Declaration
public static void ValidateOracleDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An OracleDelete Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the OracleDelete is malformed. |
ValidateOracleSet(Dictionary<string, object>)
Verify the form and type of an OracleSet at runtime.
Declaration
public static void ValidateOracleSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | An OracleSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the OracleSet is malformed. |
ValidatePayment(Dictionary<string, object>)
Verify the form and type of a Payment at runtime.
Declaration
public static void ValidatePayment(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A Payment Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the Payment is malformed. |
ValidatePaymentChannelClaim(Dictionary<string, object>)
Verify the form and type of a PaymentChannelClaim at runtime.
Declaration
public static void ValidatePaymentChannelClaim(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A PaymentChannelClaim Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the PaymentChannelClaim is malformed. |
ValidatePaymentChannelCreate(Dictionary<string, object>)
Verify the form and type of a PaymentChannelCreate at runtime.
Declaration
public static void ValidatePaymentChannelCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A PaymentChannelCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the PaymentChannelCreate is malformed. |
ValidatePaymentChannelFund(Dictionary<string, object>)
Verify the form and type of a PaymentChannelFund at runtime.
Declaration
public static void ValidatePaymentChannelFund(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A PaymentChannelFund Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the PaymentChannelFund is malformed. |
ValidatePermissionedDomainDelete(Dictionary<string, object>)
Validates a PermissionedDomainDelete transaction.
Declaration
public static void ValidatePermissionedDomainDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A PermissionedDomainDelete transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the PermissionedDomainDelete is malformed. |
ValidatePermissionedDomainSet(Dictionary<string, object>)
Validates a PermissionedDomainSet transaction.
Declaration
public static void ValidatePermissionedDomainSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A PermissionedDomainSet transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the PermissionedDomainSet is malformed. |
ValidateSetRegularKey(Dictionary<string, object>)
Verify the form and type of a SetRegularKey at runtime.
Declaration
public static void ValidateSetRegularKey(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A SetRegularKey Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the SetRegularKey is malformed. |
ValidateSignerListSet(Dictionary<string, object>)
Verify the form and type of a SignerListSet at runtime.
Declaration
public static void ValidateSignerListSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A SignerListSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the SignerListSet is malformed. |
ValidateSponsorshipSet(Dictionary<string, object>)
Declaration
public static void ValidateSponsorshipSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateSponsorshipTransfer(Dictionary<string, object>)
Declaration
public static void ValidateSponsorshipTransfer(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateTicketCreate(Dictionary<string, object>)
Verify the form and type of a TicketCreate at runtime.
Declaration
public static void ValidateTicketCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A TicketCreate Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the TicketCreate is malformed. |
ValidateTrustSet(Dictionary<string, object>)
Verify the form and type of a TrustSet at runtime.
Declaration
public static void ValidateTrustSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx | A TrustSet Transaction. |
Exceptions
| Type | Condition |
|---|---|
| ValidationException | When the TrustSet is malformed. |
ValidateVaultClawback(Dictionary<string, object>)
Declaration
public static void ValidateVaultClawback(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateVaultCreate(Dictionary<string, object>)
Declaration
public static void ValidateVaultCreate(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateVaultDelete(Dictionary<string, object>)
Declaration
public static void ValidateVaultDelete(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateVaultDeposit(Dictionary<string, object>)
Declaration
public static void ValidateVaultDeposit(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateVaultSet(Dictionary<string, object>)
Declaration
public static void ValidateVaultSet(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateVaultWithdraw(Dictionary<string, object>)
Declaration
public static void ValidateVaultWithdraw(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainAccountCreateCommit(Dictionary<string, object>)
Declaration
public static void ValidateXChainAccountCreateCommit(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainAddAccountCreateAttestation(Dictionary<string, object>)
Declaration
public static void ValidateXChainAddAccountCreateAttestation(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainAddClaimAttestation(Dictionary<string, object>)
Declaration
public static void ValidateXChainAddClaimAttestation(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainClaim(Dictionary<string, object>)
Declaration
public static void ValidateXChainClaim(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainCommit(Dictionary<string, object>)
Declaration
public static void ValidateXChainCommit(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainCreateBridge(Dictionary<string, object>)
Declaration
public static void ValidateXChainCreateBridge(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainCreateClaimID(Dictionary<string, object>)
Declaration
public static void ValidateXChainCreateClaimID(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |
ValidateXChainModifyBridge(Dictionary<string, object>)
Declaration
public static void ValidateXChainModifyBridge(Dictionary<string, object> tx)
Parameters
| Type | Name | Description |
|---|---|---|
| Dictionary<string, object> | tx |