pub struct ValidateTravelRuleTransactionParamsBuilder<S: State = Empty> { /* private fields */ }
Expand description
Use builder syntax to set the inputs and finish with build()
.
Implementations§
Source§impl<S: State> ValidateTravelRuleTransactionParamsBuilder<S>
impl<S: State> ValidateTravelRuleTransactionParamsBuilder<S>
Sourcepub fn build(self) -> ValidateTravelRuleTransactionParamswhere
S: IsComplete,
pub fn build(self) -> ValidateTravelRuleTransactionParamswhere
S: IsComplete,
Finish building and return the requested object
Sourcepub fn travel_rule_validate_transaction_request(
self,
value: TravelRuleValidateTransactionRequest,
) -> ValidateTravelRuleTransactionParamsBuilder<SetTravelRuleValidateTransactionRequest<S>>where
S::TravelRuleValidateTransactionRequest: IsUnset,
pub fn travel_rule_validate_transaction_request(
self,
value: TravelRuleValidateTransactionRequest,
) -> ValidateTravelRuleTransactionParamsBuilder<SetTravelRuleValidateTransactionRequest<S>>where
S::TravelRuleValidateTransactionRequest: IsUnset,
Required.
Sourcepub fn notation(
self,
value: String,
) -> ValidateTravelRuleTransactionParamsBuilder<SetNotation<S>>where
S::Notation: IsUnset,
pub fn notation(
self,
value: String,
) -> ValidateTravelRuleTransactionParamsBuilder<SetNotation<S>>where
S::Notation: IsUnset,
Optional (Some / Option setters).
Specifies the notation of the transaction. Possible values are: -
notabene
: Uses Notabene notation (default behavior). - fireblocks
:
Uses Fireblocks notation, with automatic translation of asset tickers
and amounts. - <none>
: Defaults to notabene
for backward
compatibility. Note: The default value for the notation
parameter
will change from notabene
to fireblocks
Update your integrations
accordingly.
Sourcepub fn maybe_notation(
self,
value: Option<String>,
) -> ValidateTravelRuleTransactionParamsBuilder<SetNotation<S>>where
S::Notation: IsUnset,
pub fn maybe_notation(
self,
value: Option<String>,
) -> ValidateTravelRuleTransactionParamsBuilder<SetNotation<S>>where
S::Notation: IsUnset,
Optional (Some / Option setters).
Specifies the notation of the transaction. Possible values are: -
notabene
: Uses Notabene notation (default behavior). - fireblocks
:
Uses Fireblocks notation, with automatic translation of asset tickers
and amounts. - <none>
: Defaults to notabene
for backward
compatibility. Note: The default value for the notation
parameter
will change from notabene
to fireblocks
Update your integrations
accordingly.