Method: TransferZero::Transaction.openapi_types

Defined in:
lib/transferzero-sdk/models/transaction.rb

.openapi_typesObject

Attribute type mapping.



85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
# File 'lib/transferzero-sdk/models/transaction.rb', line 85

def self.openapi_types
  {
    :'input_currency' => :'String',
    :'payin_methods' => :'Array<PayinMethod>',
    :'metadata' => :'Object',
    :'sender' => :'Sender',
    :'recipients' => :'Array<Recipient>',
    :'traits' => :'TransactionTraits',
    :'state' => :'TransactionState',
    :'input_amount' => :'Float',
    :'payin_reference' => :'String',
    :'paid_amount' => :'Float',
    :'due_amount' => :'Float',
    :'created_at' => :'DateTime',
    :'expires_at' => :'DateTime',
    :'external_id' => :'String',
    :'id' => :'String',
    :'errors' => :'Hash<String, Array<ValidationErrorDescription>>'
  }
end