Interface ChannelVerifyRequestParams
- All Superinterfaces:
XrplRequestParams
- All Known Implementing Classes:
ImmutableChannelVerifyRequestParams
Request parameters for the "channel_verify" rippled API method.
-
Method Summary
Modifier and TypeMethodDescriptionamount()The amount of XRP, in drops, the providedsignature()authorizes.builder()Construct a builder for this class.The Channel ID of the channel that provides the XRP.The public key of the channel and the key pair that was used to create thesignature(), in hexadecimal or the XRP Ledger's base58 format.The signature to verify, in hexadecimal.
-
Method Details
-
builder
Construct a builder for this class.- Returns:
- An
ImmutableChannelVerifyRequestParams.Builder.
-
amount
XrpCurrencyAmount amount()The amount of XRP, in drops, the providedsignature()authorizes.- Returns:
- the xrp currency amount
-
channelId
Hash256 channelId()The Channel ID of the channel that provides the XRP.- Returns:
- the hash 256
-
publicKey
String publicKey()The public key of the channel and the key pair that was used to create thesignature(), in hexadecimal or the XRP Ledger's base58 format.- Returns:
- A
Stringcontaining the public key.
-
signature
String signature()The signature to verify, in hexadecimal.- Returns:
- A
Stringcontaining the signature.
-