Sha256: 0c2388e356281b537a3f7358add44bb4fa41e69cedaf3101ef1b8689b34a0909
Contents?: true
Size: 688 Bytes
Versions: 2
Compression:
Stored size: 688 Bytes
Contents
module LedgerSync module Adaptors module Test module Payment module Operations class Update < Operation::Update class Contract < LedgerSync::Adaptors::Contract params do required(:external_id).maybe(:string) required(:ledger_id).filled(:string) required(:amount).filled(:integer) required(:currency).filled(:string) required(:customer).hash do required(:object).filled(:symbol) required(:id).filled(:string) end end end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ledger_sync-1.1.3 | lib/ledger_sync/adaptors/test/payment/operations/update.rb |
ledger_sync-1.1.2 | lib/ledger_sync/adaptors/test/payment/operations/update.rb |