Method: Coinbase::Client::Transaction#list_invalid_properties

Defined in:
lib/coinbase/client/models/transaction.rb

#list_invalid_propertiesObject

Show invalid properties with the reasons. Usually used together with valid?

Returns:

  • Array for valid properties with the reasons



162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
# File 'lib/coinbase/client/models/transaction.rb', line 162

def list_invalid_properties
  warn '[DEPRECATED] the `list_invalid_properties` method is obsolete'
  invalid_properties = Array.new
  if @network_id.nil?
    invalid_properties.push('invalid value for "network_id", network_id cannot be nil.')
  end

  if @from_address_id.nil?
    invalid_properties.push('invalid value for "from_address_id", from_address_id cannot be nil.')
  end

  if @unsigned_payload.nil?
    invalid_properties.push('invalid value for "unsigned_payload", unsigned_payload cannot be nil.')
  end

  if @status.nil?
    invalid_properties.push('invalid value for "status", status cannot be nil.')
  end

  invalid_properties
end