PathPaymentStrictSendOperation class
send an amount to a destination account through a path. Threshold: med Result: PathPaymentStrictSendResult
- Inheritance
-
- Object
- XDRSerialization
- XDRVariantSerialization
- OperationBody
- PathPaymentStrictSendOperation
Constructors
-
PathPaymentStrictSendOperation({required StellarAsset sendAsset, required BigInt sendAmount, required MuxedAccount destination, required StellarAsset destAsset, required BigInt destMin, List<
StellarAsset> path = const []}) -
PathPaymentStrictSendOperation.fromStruct(Map<
String, dynamic> json) -
factory
Properties
- destAsset → StellarAsset
-
final
- destination → MuxedAccount
-
recipient of the payment
final
- destMin → BigInt
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- level → OperationLevel
-
no setterinherited
- operationType → OperationType
-
finalinherited
-
path
→ List<
StellarAsset> -
additional hops it must go through to get there
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sendAmount → BigInt
-
amount of sendAsset to send (excluding fees)
final
- sendAsset → StellarAsset
-
asset we pay with
final
- variantName → String
-
no setterinherited
Methods
-
cast<
T extends OperationBody> () → T -
inherited
-
createLayout(
{String? property}) → Layout< Map< String, dynamic> > -
override
-
createVariantLayout(
{String? property}) → Layout< Map< String, dynamic> > -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toLayoutStruct(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
toVariantLayoutStruct(
) → Map< String, dynamic> -
inherited
-
toVariantXDR(
{String? property}) → List< int> -
inherited
-
toVariantXDRBase64(
) → String -
inherited
-
toVariantXDRHex(
) → String -
inherited
-
toXDR(
{String? property}) → List< int> -
inherited
-
toXDRBase64(
) → String -
inherited
-
toXDRHex(
) → String -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited