Class: Peddler::APIs::SellerWallet20240301::TransferRatePreview
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::SellerWallet20240301::TransferRatePreview
- Defined in:
- sig/peddler/apis/seller_wallet_2024_03_01.rbs
Instance Attribute Summary collapse
-
#base_amount ⇒ Peddler::Money
readonly
Returns the value of attribute base_amount.
-
#fees ⇒ Array[Peddler::APIs::SellerWallet20240301::Fee]
readonly
Returns the value of attribute fees.
-
#fx_rate_details ⇒ Peddler::APIs::SellerWallet20240301::FxRateDetails
readonly
Returns the value of attribute fx_rate_details.
-
#transfer_amount ⇒ Peddler::Money
readonly
Returns the value of attribute transfer_amount.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :base_amount, :fees, :fx_rate_details, :transfer_amount ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview
Instance Method Summary collapse
-
#members ⇒ [ :base_amount, :fees, :fx_rate_details, :transfer_amount ]
-
#to_h ⇒ { base_amount: Peddler::Money, fees: Array[Peddler::APIs::SellerWallet20240301::Fee], fx_rate_details: Peddler::APIs::SellerWallet20240301::FxRateDetails, transfer_amount: Peddler::Money }
Instance Attribute Details
#base_amount ⇒ Peddler::Money (readonly)
Returns the value of attribute base_amount.
374 375 376 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 374 def base_amount @base_amount end |
#fees ⇒ Array[Peddler::APIs::SellerWallet20240301::Fee] (readonly)
Returns the value of attribute fees.
375 376 377 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 375 def fees @fees end |
#fx_rate_details ⇒ Peddler::APIs::SellerWallet20240301::FxRateDetails (readonly)
Returns the value of attribute fx_rate_details.
376 377 378 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 376 def fx_rate_details @fx_rate_details end |
#transfer_amount ⇒ Peddler::Money (readonly)
Returns the value of attribute transfer_amount.
377 378 379 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 377 def transfer_amount @transfer_amount end |
Class Method Details
.[](base_amount:, fees:, fx_rate_details:, transfer_amount:) ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview
367 368 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 367
def self.[]: (base_amount: Peddler::Money, fees: Array[Peddler::APIs::SellerWallet20240301::Fee], fx_rate_details: Peddler::APIs::SellerWallet20240301::FxRateDetails, transfer_amount: Peddler::Money) -> Peddler::APIs::SellerWallet20240301::TransferRatePreview
| (Peddler::Money, Array[Peddler::APIs::SellerWallet20240301::Fee], Peddler::APIs::SellerWallet20240301::FxRateDetails, Peddler::Money) -> Peddler::APIs::SellerWallet20240301::TransferRatePreview
|
.members ⇒ [ :base_amount, :fees, :fx_rate_details, :transfer_amount ]
370 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 370
def self.members: () -> [ :base_amount, :fees, :fx_rate_details, :transfer_amount ]
|
.new(base_amount:, fees:, fx_rate_details:, transfer_amount:) ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview
365 366 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 365
def self.new: (base_amount: Peddler::Money, fees: Array[Peddler::APIs::SellerWallet20240301::Fee], fx_rate_details: Peddler::APIs::SellerWallet20240301::FxRateDetails, transfer_amount: Peddler::Money) -> Peddler::APIs::SellerWallet20240301::TransferRatePreview
| (Peddler::Money, Array[Peddler::APIs::SellerWallet20240301::Fee], Peddler::APIs::SellerWallet20240301::FxRateDetails, Peddler::Money) -> Peddler::APIs::SellerWallet20240301::TransferRatePreview
|
.parse ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview
372 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 372
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::SellerWallet20240301::TransferRatePreview
|
Instance Method Details
#members ⇒ [ :base_amount, :fees, :fx_rate_details, :transfer_amount ]
379 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 379
def members: () -> [ :base_amount, :fees, :fx_rate_details, :transfer_amount ]
|
#to_h ⇒ { base_amount: Peddler::Money, fees: Array[Peddler::APIs::SellerWallet20240301::Fee], fx_rate_details: Peddler::APIs::SellerWallet20240301::FxRateDetails, transfer_amount: Peddler::Money }
380 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 380
def to_h: () -> { base_amount: Peddler::Money, fees: Array[Peddler::APIs::SellerWallet20240301::Fee], fx_rate_details: Peddler::APIs::SellerWallet20240301::FxRateDetails, transfer_amount: Peddler::Money }
|