Sha256: 01695d582321a4aa97aff58ac3915d78a58389d53f3cb7b64343a6671ba4de5f
Contents?: true
Size: 606 Bytes
Versions: 3
Compression:
Stored size: 606 Bytes
Contents
module BridgeClient class SendPaymentResponse < BaseResponse attribute :body, Coercers::IndifferentHash, lazy: true, default: :default_body attribute :hash, String, lazy: true, default: :default_hash attribute :result_xdr, String, lazy: true, default: :default_result_xdr attribute :ledger, Integer, lazy: true, default: :default_ledger private def default_body JSON.parse(raw_response.body) end def default_hash body[:hash] end def default_result_xdr body[:result_xdr] end def default_ledger body[:ledger] end end end
Version data entries
3 entries across 3 versions & 1 rubygems