UNPKG

divvy-rest

Version:

A RESTful API for submitting payments and monitoring accounts on the Divvy network.

1,451 lines (1,432 loc) 57 kB
/* eslint-disable new-cap */ /* eslint-disable max-len */ 'use strict'; var _ = require('lodash'); var addresses = require('./../../fixtures').addresses; var VALID_TRANSACTION_HASH = 'F4AB442A6D4CBB935D66E1DA7309A5FC71C7143ED4049053EC14E3875B0CF9BF'; // VALID's EUR balance with ISSUER goes down from 6.948 to 6.113 // VALID's XDV balance goes down 15000 drops for the fee // rGAW's USD balance with ISSUER goes down from 615 to 614 // rGAW's EUR balance with ISSUER goes up from 9988 to 9989 module.exports.COMPLICATED_META = { AffectedNodes: [ { ModifiedNode: { FinalFields: { Balance: { currency: 'EUR', issuer: 'rrrrrrrrrrrrrrrrrrrrBZbvji', value: '-6.113114000000012' }, Flags: 2228224, HighLimit: { currency: 'EUR', issuer: addresses.VALID, value: '100' }, HighNode: '0000000000000000', LowLimit: { currency: 'EUR', issuer: addresses.ISSUER, value: '0' }, LowNode: '0000000000000000' }, LedgerEntryType: 'DivvyState', LedgerIndex: '24D1C0A5010D55A17DF68086F66945393CC8DBFED112D31A51CDAB36550845AA', PreviousFields: { Balance: { currency: 'EUR', issuer: 'rrrrrrrrrrrrrrrrrrrrBZbvji', value: '-6.948114000000011' } }, PreviousTxnID: '02B2AA7EBC3F484740FEA25268B208CDE84D69AC70C97FB7CF5CBF540FEDEE6C', PreviousTxnLgrSeq: 10251451 } }, { ModifiedNode: { FinalFields: { Account: addresses.VALID, Balance: '88622336', Flags: 0, OwnerCount: 1, Sequence: 100 }, LedgerEntryType: 'AccountRoot', LedgerIndex: '3FF5B517FE080E470078AABEAF8FEE7FF07DB778B979E4DB580E2B74879D8E22', PreviousFields: { Balance: '88637336', Sequence: 99 }, PreviousTxnID: '157DC6CB2E0F2118212B475FB3DEB0984FB74B5DF58829730BCCB44C79D9270D', PreviousTxnLgrSeq: 10246850 } }, { ModifiedNode: { FinalFields: { Balance: { currency: 'USD', issuer: 'rrrrrrrrrrrrrrrrrrrrBZbvji', value: '-614.2984464173688' }, Flags: 131072, HighLimit: { currency: 'USD', issuer: 'rGAWXLxpsy77vWxgYriPZE5ktUfqa6prbG', value: '1000' }, HighNode: '0000000000000000', LowLimit: { currency: 'USD', issuer: addresses.ISSUER, value: '0' }, LowNode: '0000000000000000' }, LedgerEntryType: 'DivvyState', LedgerIndex: '5DE72094CF0D34410C620A2003735FD4391FBA6F100D19A31CEFE4A4B1E9A116', PreviousFields: { Balance: { currency: 'USD', issuer: 'rrrrrrrrrrrrrrrrrrrrBZbvji', value: '-615.2984464173688' } }, PreviousTxnID: '02B2AA7EBC3F484740FEA25268B208CDE84D69AC70C97FB7CF5CBF540FEDEE6C', PreviousTxnLgrSeq: 10251451 } }, { ModifiedNode: { FinalFields: { Balance: { currency: 'EUR', issuer: 'rrrrrrrrrrrrrrrrrrrrBZbvji', value: '-9989.667799999999' }, Flags: 131072, HighLimit: { currency: 'EUR', issuer: 'rGAWXLxpsy77vWxgYriPZE5ktUfqa6prbG', value: '10000000' }, HighNode: '0000000000000000', LowLimit: { currency: 'EUR', issuer: addresses.ISSUER, value: '0' }, LowNode: '0000000000000000' }, LedgerEntryType: 'DivvyState', LedgerIndex: '6086D04C4C47B3F92B3EC0BA70BF762A13C7366299CEAA2E5F75666991AE28DF', PreviousFields: { Balance: { currency: 'EUR', issuer: 'rrrrrrrrrrrrrrrrrrrrBZbvji', value: '-9988.834466666666' } }, PreviousTxnID: '02B2AA7EBC3F484740FEA25268B208CDE84D69AC70C97FB7CF5CBF540FEDEE6C', PreviousTxnLgrSeq: 10251451 } }, { ModifiedNode: { FinalFields: { Account: 'rGAWXLxpsy77vWxgYriPZE5ktUfqa6prbG', BookDirectory: 'B939D46F734C31872A8B6C423F61FA2D2743F0622661668D541D9B1F5D20D554', BookNode: '0000000000000000', Flags: 0, OwnerNode: '0000000000000000', Sequence: 56, TakerGets: { currency: 'USD', issuer: addresses.ISSUER, value: '488' }, TakerPays: { currency: 'EUR', issuer: addresses.ISSUER, value: '406.6666666666667' } }, LedgerEntryType: 'Offer', LedgerIndex: 'A19F21722E4361EA4495DE7EF2CCE362367C43196620B68D563B661CFEA4AFAE', PreviousFields: { TakerGets: { currency: 'USD', issuer: addresses.ISSUER, value: '489' }, TakerPays: { currency: 'EUR', issuer: addresses.ISSUER, value: '407.5' } }, PreviousTxnID: '157DC6CB2E0F2118212B475FB3DEB0984FB74B5DF58829730BCCB44C79D9270D', PreviousTxnLgrSeq: 10246850 } } ] }; module.exports.paymentTx = function(options) { options = options || {}; _.defaults(options, { meta: { 'AffectedNodes': [ { 'ModifiedNode': { 'FinalFields': { 'Account': addresses.VALID, 'BookDirectory': '4627DFFCFF8B5A265EDBD8AE8C14A52325DBFEDAF4F5C32E5E03E788E09BB000', 'BookNode': '0000000000000000', 'Flags': 0, 'OwnerNode': '0000000000000000', 'Sequence': 58, 'TakerGets': { 'currency': 'USD', 'issuer': addresses.COUNTERPARTY, 'value': '5.648998' }, 'TakerPays': '6208248802' }, 'LedgerEntryType': 'Offer', 'LedgerIndex': '3CFB3C79D4F1BDB1EE5245259372576D926D9A875713422F7169A6CC60AFA68B', 'PreviousFields': { 'TakerGets': { 'currency': 'USD', 'issuer': addresses.COUNTERPARTY, 'value': '5.65' }, 'TakerPays': '6209350000' }, 'PreviousTxnID': '8F571C346688D89AC1F737AE3B6BB5D976702B171CC7B4DE5CA3D444D5B8D6B4', 'PreviousTxnLgrSeq': 348433 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-0.001' }, 'Flags': 131072, 'HighLimit': { 'currency': 'USD', 'issuer': addresses.ISSUER, 'value': '1' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'USD', 'issuer': addresses.COUNTERPARTY, 'value': '0' }, 'LowNode': '0000000000000002' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': '4BD1874F8F3A60EDB0C23F5BD43E07953C2B8741B226648310D113DE2B486F01', 'PreviousFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '0' } }, 'PreviousTxnID': '5B2006DAD0B3130F57ACF7CC5CCAC2EEBCD4B57AAA091A6FD0A24B073D08ABB8', 'PreviousTxnLgrSeq': 343703 } }, { 'ModifiedNode': { 'FinalFields': { 'Account': addresses.VALID, 'Balance': '9998898762', 'Flags': 0, 'OwnerCount': 3, 'Sequence': 5 }, 'LedgerEntryType': 'AccountRoot', 'LedgerIndex': '4F83A2CF7E70F77F79A307E6A472BFC2585B806A70833CCD1C26105BAE0D6E05', 'PreviousFields': { 'Balance': '9999999970', 'Sequence': 4 }, 'PreviousTxnID': '53354D84BAE8FDFC3F4DA879D984D24B929E7FEB9100D2AD9EFCD2E126BCCDC8', 'PreviousTxnLgrSeq': 343570 } }, { 'ModifiedNode': { 'FinalFields': { 'Account': 'r9tGqzZgKxVFvzKFdUqXAqTzazWBUia8Qr', 'Balance': '912695302618', 'Flags': 0, 'OwnerCount': 10, 'Sequence': 59 }, 'LedgerEntryType': 'AccountRoot', 'LedgerIndex': 'F3E119AAA87AF3607CF87F5523BB8278A83BCB4142833288305D767DD30C392A', 'PreviousFields': { 'Balance': '912694201420' }, 'PreviousTxnID': '8F571C346688D89AC1F737AE3B6BB5D976702B171CC7B4DE5CA3D444D5B8D6B4', 'PreviousTxnLgrSeq': 348433 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-5.5541638883365' }, 'Flags': 131072, 'HighLimit': { 'currency': 'USD', 'issuer': 'r9tGqzZgKxVFvzKFdUqXAqTzazWBUia8Qr', 'value': '1000' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'USD', 'issuer': addresses.COUNTERPARTY, 'value': '0' }, 'LowNode': '000000000000000C' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': 'FA1255C2E0407F1945BCF9351257C7C5C28B0F5F09BB81C08D35A03E9F0136BC', 'PreviousFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-5.5551658883365' } }, 'PreviousTxnID': '8F571C346688D89AC1F737AE3B6BB5D976702B171CC7B4DE5CA3D444D5B8D6B4', 'PreviousTxnLgrSeq': 348433 } } ], 'TransactionIndex': 0, 'TransactionResult': 'tesSUCCESS' }, hash: VALID_TRANSACTION_HASH }); return { 'Account': addresses.VALID, 'Amount': { 'currency': 'USD', 'issuer': addresses.ISSUER, 'value': '0.001' }, 'Destination': addresses.ISSUER, 'Fee': '10', 'Flags': 0, 'Memos': [ { 'Memo': { 'MemoData': '736F6D655F76616C7565', 'MemoType': '736F6D655F6B6579' } }, { 'Memo': { 'MemoData': '736F6D655F76616C7565' } } ], 'Paths': [ [ { 'currency': 'USD', 'issuer': addresses.COUNTERPARTY, 'type': 48, 'type_hex': '0000000000000030' }, { 'account': addresses.COUNTERPARTY, 'currency': 'USD', 'issuer': addresses.COUNTERPARTY, 'type': 49, 'type_hex': '0000000000000031' } ] ], 'SendMax': '1112209', 'Sequence': 4, 'SigningPubKey': '02BC8C02199949B15C005B997E7C8594574E9B02BA2D0628902E0532989976CF9D', 'TransactionType': 'Payment', 'TxnSignature': '304502204EE3E9D1B01D8959B08450FCA9E22025AF503DEF310E34A93863A85CAB3C0BC5022100B61F5B567F77026E8DEED89EED0B7CAF0E6C96C228A2A65216F0DC2D04D52083', 'date': 416447810, 'hash': options.hash, 'inLedger': 348860, 'ledger_index': 348860, 'meta': options.meta, 'validated': true }; }; module.exports.paymentRest = { source_account: addresses.VALID, source_tag: '', source_amount: {value: '1.112209', currency: 'XDV', issuer: ''}, source_slippage: '0', destination_account: addresses.ISSUER, destination_tag: '', destination_amount: {currency: 'USD', issuer: addresses.ISSUER, value: '0.001'}, invoice_id: '', paths: '[[{\"currency\":\"USD\",\"issuer\":\"rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B\",\"currency\":\"USD\",\"issuer\":\"rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B\",\"type\":49,\"type_hex\":\"0000000000000031\"}]]', no_direct_divvy: false, partial_payment: false, direction: 'outgoing', result: 'tesSUCCESS', timestamp: '2013-03-12T23:56:50.000Z', fee: '0.00001', balance_changes: [ { currency: 'XDV', value: '-1.101208', issuer: '' } ], source_balance_changes: [{value: '-1.101208', currency: 'XDV', issuer: ''}], destination_balance_changes: [{value: '0.001', currency: 'USD', issuer: addresses.COUNTERPARTY}], order_changes: [ { taker_pays: { currency: 'XDV', issuer: '', value: '-1.101198' }, taker_gets: { currency: 'USD', issuer: addresses.COUNTERPARTY, value: '-0.001002' }, sequence: 58, status: 'open' } ], memos: [{MemoData: '736F6D655F76616C7565', MemoType: '736F6D655F6B6579'}, {MemoData: '736F6D655F76616C7565'}]}; module.exports.pathFindResultsTx = { 'alternatives': [ { 'paths_canonical': [], 'paths_computed': [ [ { 'account': 'rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'USD', 'issuer': addresses.ISSUER, 'type': 48, 'type_hex': '0000000000000030' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'account': 'rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'XDV', 'type': 16, 'type_hex': '0000000000000010' }, { 'currency': 'USD', 'issuer': addresses.ISSUER, 'type': 48, 'type_hex': '0000000000000030' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'account': 'rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'XDV', 'type': 16, 'type_hex': '0000000000000010' }, { 'currency': 'USD', 'issuer': 'rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT', 'type': 48, 'type_hex': '0000000000000030' }, { 'account': 'rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'account': 'rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'XDV', 'type': 16, 'type_hex': '0000000000000010' }, { 'currency': 'USD', 'issuer': 'rHHa9t2kLQyXRbdLkSzEgkzwf9unmFgZs9', 'type': 48, 'type_hex': '0000000000000030' }, { 'account': 'rHHa9t2kLQyXRbdLkSzEgkzwf9unmFgZs9', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ] ], 'source_amount': { 'currency': 'JPY', 'value': '0.1117218827811721' } }, { 'paths_canonical': [], 'paths_computed': [ [ { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'account': 'rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'USD', 'issuer': addresses.ISSUER, 'type': 48, 'type_hex': '0000000000000030' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'account': 'rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'XDV', 'type': 16, 'type_hex': '0000000000000010' }, { 'currency': 'USD', 'issuer': addresses.ISSUER, 'type': 48, 'type_hex': '0000000000000030' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'account': 'rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q', 'type': 1, 'type_hex': '0000000000000001' }, { 'currency': 'XDV', 'type': 16, 'type_hex': '0000000000000010' }, { 'currency': 'USD', 'issuer': 'rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT', 'type': 48, 'type_hex': '0000000000000030' }, { 'account': 'rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ] ], 'source_amount': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0.001002' } }, { 'paths_canonical': [], 'paths_computed': [ [ { 'currency': 'USD', 'issuer': addresses.ISSUER, 'type': 48, 'type_hex': '0000000000000030' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'currency': 'USD', 'issuer': 'rsP3mgGb2tcYUrxiLFiHJiQXhsziegtwBc', 'type': 48, 'type_hex': '0000000000000030' }, { 'account': 'rsP3mgGb2tcYUrxiLFiHJiQXhsziegtwBc', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': 'rf9X8QoYnWLHMHuDfjkmRcD2UE5qX5aYV', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'currency': 'USD', 'issuer': 'rDVdJ62foD1sn7ZpxtXyptdkBSyhsQGviT', 'type': 48, 'type_hex': '0000000000000030' }, { 'account': 'rDVdJ62foD1sn7ZpxtXyptdkBSyhsQGviT', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': 'rfQPFZ3eLcaSUKjUy7A3LAmDNM4F9Hz9j1', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ], [ { 'currency': 'USD', 'issuer': 'rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT', 'type': 48, 'type_hex': '0000000000000030' }, { 'account': 'rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT', 'type': 1, 'type_hex': '0000000000000001' }, { 'account': addresses.ISSUER, 'type': 1, 'type_hex': '0000000000000001' } ] ], 'source_amount': '207669' } ], 'destination_account': addresses.VALID, 'destination_currencies': [ 'USD', 'JOE', 'BTC', 'DYM', 'CNY', 'EUR', '015841551A748AD2C1F76FF6ECB0CCCD00000000', 'MXN', 'XDV' ], 'source_account': addresses.VALID, 'destination_amount': { 'value': '100', 'currency': 'USD', 'issuer': addresses.ISSUER } }; module.exports.pathPaymentsRest = [ { 'source_account': addresses.VALID, 'source_tag': '', 'source_amount': { 'value': '0.1117218827811721', 'currency': 'JPY', 'issuer': '' }, 'source_slippage': '0', 'destination_account': addresses.VALID, 'destination_tag': '', 'destination_amount': { 'value': '100', 'currency': 'USD', 'issuer': addresses.ISSUER }, 'invoice_id': '', 'paths': '[[{\"account\":\"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"USD\",\"issuer\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"account\":\"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"XDV\",\"type\":16,\"type_hex\":\"0000000000000010\"},{\"currency\":\"USD\",\"issuer\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"account\":\"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"XDV\",\"type\":16,\"type_hex\":\"0000000000000010\"},{\"currency\":\"USD\",\"issuer\":\"rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"account\":\"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"XDV\",\"type\":16,\"type_hex\":\"0000000000000010\"},{\"currency\":\"USD\",\"issuer\":\"rHHa9t2kLQyXRbdLkSzEgkzwf9unmFgZs9\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rHHa9t2kLQyXRbdLkSzEgkzwf9unmFgZs9\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}]]', 'partial_payment': false, 'no_direct_divvy': false }, { 'source_account': addresses.VALID, 'source_tag': '', 'source_amount': { 'value': '0.001002', 'currency': 'USD', 'issuer': '' }, 'source_slippage': '0', 'destination_account': addresses.VALID, 'destination_tag': '', 'destination_amount': { 'value': '100', 'currency': 'USD', 'issuer': addresses.ISSUER }, 'invoice_id': '', 'paths': '[[{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"account\":\"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"USD\",\"issuer\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"account\":\"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"XDV\",\"type\":16,\"type_hex\":\"0000000000000010\"},{\"currency\":\"USD\",\"issuer\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"account\":\"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"currency\":\"XDV\",\"type\":16,\"type_hex\":\"0000000000000010\"},{\"currency\":\"USD\",\"issuer\":\"rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}]]', 'partial_payment': false, 'no_direct_divvy': false }, { 'source_account': addresses.VALID, 'source_tag': '', 'source_amount': { 'value': '0.207669', 'currency': 'XDV', 'issuer': '' }, 'source_slippage': '0', 'destination_account': addresses.VALID, 'destination_tag': '', 'destination_amount': { 'value': '100', 'currency': 'USD', 'issuer': addresses.ISSUER }, 'invoice_id': '', 'paths': '[[{\"currency\":\"USD\",\"issuer\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"currency\":\"USD\",\"issuer\":\"rsP3mgGb2tcYUrxiLFiHJiQXhsziegtwBc\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rsP3mgGb2tcYUrxiLFiHJiQXhsziegtwBc\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"rf9X8QoYnWLHMHuDfjkmRcD2UE5qX5aYV\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"currency\":\"USD\",\"issuer\":\"rDVdJ62foD1sn7ZpxtXyptdkBSyhsQGviT\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rDVdJ62foD1sn7ZpxtXyptdkBSyhsQGviT\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"rfQPFZ3eLcaSUKjUy7A3LAmDNM4F9Hz9j1\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}],[{\"currency\":\"USD\",\"issuer\":\"rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT\",\"type\":48,\"type_hex\":\"0000000000000030\"},{\"account\":\"rpHgehzdpfWRXKvSv6duKvVuo1aZVimdaT\",\"type\":1,\"type_hex\":\"0000000000000001\"},{\"account\":\"r3PDtZSa5LiYp1Ysn1vMuMzB59RzV3W9QH\",\"type\":1,\"type_hex\":\"0000000000000001\"}]]', 'partial_payment': false, 'no_direct_divvy': false } ]; module.exports.cancelOrderTx = { 'engine_result': 'tesSUCCESS', 'engine_result_code': 0, 'engine_result_message': 'The transaction was applied.', 'ledger_hash': '22148DA306D45FA966F0AA2A667078AF80E782D02A21E346A7F49E07A274F186', 'ledger_index': 10073361, 'status': 'closed', 'type': 'transaction', 'validated': true, 'metadata': { 'AffectedNodes': [ { 'DeletedNode': { 'FinalFields': { 'Account': addresses.VALID, 'BookDirectory': '3B95C29205977C2136BBC70F21895F8C8F471C8522BF446E5905AF3107A40000', 'BookNode': '0000000000000000', 'Flags': 2148007936, 'OwnerNode': '0000000000000000', 'PreviousTxnID': '052D575D49936BAF2DC674C2A80D6E19995FC8197577B8EB6163D31DA49D0D9E', 'PreviousTxnLgrSeq': 10073252, 'Sequence': 99, 'TakerGets': { 'currency': 'USD', 'issuer': addresses.ISSUER, 'value': '100' }, 'TakerPays': { 'currency': 'JPY', 'issuer': addresses.ISSUER, 'value': '10000' } }, 'LedgerEntryType': 'Offer', 'LedgerIndex': '093E00CAE2C35822017F99E27C2BD1FED6730858D109E3F5FA4C9FD8C9640453' } }, { 'DeletedNode': { 'FinalFields': { 'ExchangeRate': '5905AF3107A40000', 'Flags': 0, 'RootIndex': '3B95C29205977C2136BBC70F21895F8C8F471C8522BF446E5905AF3107A40000', 'TakerGetsCurrency': '0000000000000000000000005553440000000000', 'TakerGetsIssuer': '0A20B3C85F482532A9578DBB3950B85CA06594D1', 'TakerPaysCurrency': '0000000000000000000000004A50590000000000', 'TakerPaysIssuer': 'E5C92828261DBAAC933B6309C6F5C72AF020AFD4' }, 'LedgerEntryType': 'DirectoryNode', 'LedgerIndex': '3B95C29205977C2136BBC70F21895F8C8F471C8522BF446E5905AF3107A40000' } }, { 'ModifiedNode': { 'FinalFields': { 'Flags': 0, 'Owner': addresses.VALID, 'RootIndex': '4CC6A36EE801B2A3A3B2E2C44857631BAF1A7FD1CAF73BAD55EB6F584815858A' }, 'LedgerEntryType': 'DirectoryNode', 'LedgerIndex': '4CC6A36EE801B2A3A3B2E2C44857631BAF1A7FD1CAF73BAD55EB6F584815858A' } }, { 'ModifiedNode': { 'FinalFields': { 'Account': addresses.VALID, 'Balance': '511738048423', 'Flags': 0, 'OwnerCount': 5, 'Sequence': 101 }, 'LedgerEntryType': 'AccountRoot', 'LedgerIndex': '53539B9154C83B7D657103C27ABCA0EF1AD3674F6D0B341F20710FC50EC4DC03', 'PreviousFields': { 'Balance': '511738060423', 'OwnerCount': 6, 'Sequence': 100 }, 'PreviousTxnID': '052D575D49936BAF2DC674C2A80D6E19995FC8197577B8EB6163D31DA49D0D9E', 'PreviousTxnLgrSeq': 10073252 } } ], 'TransactionIndex': 8, 'TransactionResult': 'tesSUCCESS' }, 'tx_json': { 'Account': addresses.VALID, 'Fee': '12000', 'Flags': 2147483648, 'LastLedgerSequence': 10073368, 'OfferSequence': 99, 'Sequence': 100, 'SigningPubKey': '02AC2A11C997C04EC6A4139E6189111F90E89D05F9A9DDC3E2CA459CEA89C539D3', 'TransactionType': 'OfferCancel', 'TxnSignature': '3044022063C7C53712737A8715EF940F954C80D72C54D0D82DD01426059AEE147A831815022042CE97F22661B80897D07BAB6B66E80C184D424778062343881063E695AC0E7E', 'date': 469910420, 'hash': '3fc6fe4050075aa3115f212b64d97565ccd8003412f6404478a256b2f48351f3' } }; module.exports.cancelOrderResponseRest = { order: { account: addresses.VALID, fee: '0.012', offer_sequence: 99, sequence: 100 }, hash: '3fc6fe4050075aa3115f212b64d97565ccd8003412f6404478a256b2f48351f3', ledger: '8819996', state: 'validated' }; module.exports.submitOrderResponseTx = { 'engine_result': 'tesSUCCESS', 'engine_result_code': 0, 'engine_result_message': 'The transaction was applied.', 'tx_blob': '12000722800800002400000063201B0099699B64D54E35FA931A00000000000000000000000000004A50590000000000E5C92828261DBAAC933B6309C6F5C72AF020AFD465D448E1BC9BF0400000000000000000000000000055534400000000000A20B3C85F482532A9578DBB3950B85CA06594D1684000000000002EE0732102AC2A11C997C04EC6A4139E6189111F90E89D05F9A9DDC3E2CA459CEA89C539D3744730450221009D829F972F220620D790E7C4028F311A338763F081758EBF7E2D320899D2831502204F0512873A2C96F087C3E8D98A33CB7316B9AA8C40DDB1A3D15F0206366B8AD48114E81DCB25DAA1DDEFF45145D334C56F12EA63C337', 'tx_json': { 'Account': addresses.VALID, 'Fee': '12000', 'Flags': 2148007936, 'LastLedgerSequence': 10054043, 'Sequence': 99, 'SigningPubKey': '02AC2A11C997C04EC6A4139E6189111F90E89D05F9A9DDC3E2CA459CEA89C539D3', 'TakerGets': { 'currency': 'USD', 'issuer': addresses.ISSUER, 'value': '100' }, 'TakerPays': { 'currency': 'JPY', 'issuer': addresses.ISSUER, 'value': '10000' }, 'TransactionType': 'OfferCreate', 'TxnSignature': '30450221009D829F972F220620D790E7C4028F311A338763F081758EBF7E2D320899D2831502204F0512873A2C96F087C3E8D98A33CB7316B9AA8C40DDB1A3D15F0206366B8AD4', 'hash': '684fd723577624f4581fd35d3ada8ff9e536f0ce5ab2065a22adf81633be1f2c' }, 'result': 'tesSUCCESS' }; module.exports.submitOrderResponseRest = { order: { account: addresses.VALID, taker_gets: { currency: 'USD', counterparty: addresses.ISSUER, value: '100' }, taker_pays: { currency: 'JPY', counterparty: addresses.ISSUER, value: '10000' }, fee: '0.012', type: 'sell', sequence: 99 }, hash: '684fd723577624f4581fd35d3ada8ff9e536f0ce5ab2065a22adf81633be1f2c', ledger: '8819982', state: 'pending' }; module.exports.trustResponseTx = { 'engine_result': 'tesSUCCESS', 'engine_result_code': 0, 'engine_result_message': 'The transaction was applied.', 'ledger_hash': 'E0B48625C74115865D83F777081163D1C33144AD11A3104292720092D2183770', 'ledger_index': 9810402, 'status': 'closed', 'type': 'transaction', 'validated': true, 'metadata': { 'AffectedNodes': [ { 'ModifiedNode': { 'FinalFields': { 'Account': addresses.VALID, 'Balance': '792505355', 'Flags': 0, 'OwnerCount': 3, 'Sequence': 12 }, 'LedgerEntryType': 'AccountRoot', 'LedgerIndex': '25FF5CC1037AE7E2C491A2E4C6206CBE31D0F1609B6426E6E8C3626BAC8C3439', 'PreviousFields': { 'Balance': '792505367', 'Sequence': 11 }, 'PreviousTxnID': 'B7B913FC00AE7838238F5021CE88ED8A5D408110726BED719BDC2A024FAE793D', 'PreviousTxnLgrSeq': 9791833 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '0.2899999999999999' }, 'Flags': 1114112, 'HighLimit': { 'currency': 'USD', 'issuer': 'rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q', 'value': '0' }, 'HighNode': '0000000000000163', 'LowLimit': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '110' }, 'LowNode': '0000000000000000' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': '620379E07473AAE2E6CCCB196AE9DD13C5D036C4B47211BB3DAA55D019CB2226', 'PreviousFields': { 'Flags': 65536 }, 'PreviousTxnID': 'A1344FACEAE2FA0EC795A1A64B972F144DDBBB1441B9C253BF63AC6294258287', 'PreviousTxnLgrSeq': 9791722 } } ], 'TransactionIndex': 0, 'TransactionResult': 'tesSUCCESS' }, 'tx_json': { 'Account': addresses.VALID, 'Fee': '12', 'Flags': 2147614720, 'LastLedgerSequence': 9810409, 'LimitAmount': { 'currency': 'USD', 'issuer': 'rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q', 'value': '110' }, 'Sequence': 11, 'SigningPubKey': '02AFA3692CC78A804ACC11DBA23DBB99943C6F8D61D3CB07BBE6D28356EB5B9C57', 'TransactionType': 'TrustSet', 'TxnSignature': '304402201178957B6ABB7673DB21F05C58E66061D5C753B9D63158032B0C1CC9CB68C94802203CEB99C8B72BB33EF63684B2A6BF77A232448ECACBB5FFC9FD8DCC8065948847', 'date': 468718190, 'hash': '0F480D344CFC610DFA5CAC62CC1621C92953A05FE8C319281CA49C5C162AF40E' } }; module.exports.trustResponseRest = { trustline: { account: addresses.VALID, limit: '110', currency: 'USD', counterparty: 'rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q', account_allows_rippling: false, account_trustline_frozen: false, authorized: undefined }, hash: '0F480D344CFC610DFA5CAC62CC1621C92953A05FE8C319281CA49C5C162AF40E', ledger: '8820111', state: 'validated' }; module.exports.settingResponseTx = { 'engine_result': 'tesSUCCESS', 'engine_result_code': 0, 'engine_result_message': 'The transaction was applied.', 'tx_blob': '1200032280150000240000003B2B000000022C00000001201B0086956C2021000000072022000000064123463B99B62A72F26ED677CC556C44E85700000000000000000000000000000000000000000000000000000000DEADBEEF68400000000000000C732102F89EAEC7667B30F33D0687BBA86C3FE2A08CCA40A9186C5BDE2DAA6FA97A37D874473045022100F748627AA15F53CDDB4708892AA8378450C0AE20C193AD703C2941ED03762961022073B99149232EB07C0F2870EB2E55543C475E2059749EDABD949D09848BF0FBEE770B6578616D706C652E636F6D81144FBFF73DA4ECF9B701940F27341FA8020C313443', 'tx_json': { 'Account': addresses.VALID, 'Fee': '12', 'Flags': -2146107392, 'clearFlag': 6, 'SetFlag': 7, 'LastLedgerSequence': 8820076, 'Sequence': 2938, 'SigningPubKey': '02F89EAEC7667B30F33D0687BBA86C3FE2A08CCA40A9186C5BDE2DAA6FA97A37D8', 'TransactionType': 'AccountSet', 'TxnSignature': '3044022013ED8E41507111736B4C5EC9E4C01A7B570B273B3DE21302F72D4D1B1F20C4EF0220180C1419108CA39A9FF89E12810EC7429E28468E8D0BA61F793E14DB8D9FEA72', 'hash': 'AD922400CB1CE0876CA7203DBE0B1277D0D0EAC56A64F26CEC6C78D447EFEA5E' }, 'result': 'tesSUCCESS' }; module.exports.settingResponseRest = { settings: { no_freeze: false, global_freeze: true, transaction_sequence: undefined, email_hash: '23463B99B62A72F26ED677CC556C44E8', wallet_locator: 'DEADBEEF', wallet_size: 1, message_key: undefined, domain: 'example.com', transfer_rate: 2, signers: undefined, require_destination_tag: true, require_authorization: true, disallow_xdv: true, default_divvy: true }, hash: '0F480D344CFC610DFA5CAC62CC1621C92953A05FE8C319281CA49C5C162AF40E', ledger: 8820076, state: 'validated' }; module.exports.offerCreateTx = { 'Account': 'rBxy23n7ZFbUpS699rFVj1V9ZVhAq6EGwC', 'Fee': '20000', 'Flags': 131072, 'Sequence': 609776, 'SigningPubKey': '03917C08C81FEC424141C50A1C4B7C77A4B1563D51B7FA260797B9717F52C5E6D5', 'TakerGets': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '0.2167622002262332' }, 'TakerPays': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '57.5510124906279' }, 'TransactionType': 'OfferCreate', 'TxnSignature': '304402207E48A159CBA0491684C8BBE31DEF55859A7616EAA2339C43445CF0185DC20A07022017D442BB2F6AB8BB9925765A690473332D1C1157AE310409D3CFD45755708E6F', 'date': 474426920, 'hash': '0D13787384301F32E9E180C31F7F16EA0D2521783DBF71736B25AFF253FB6E11', 'inLedger': 11086861, 'ledger_index': 11086861, 'meta': { 'AffectedNodes': [ { 'DeletedNode': { 'FinalFields': { 'ExchangeRate': '520D604D6638790F', 'Flags': 0, 'RootIndex': '20294C923E80A51B487EB9547B3835FD483748B170D2D0A4520D604D6638790F', 'TakerGetsCurrency': '0000000000000000000000005553440000000000', 'TakerGetsIssuer': '0A20B3C85F482532A9578DBB3950B85CA06594D1', 'TakerPaysCurrency': '0000000000000000000000004254430000000000', 'TakerPaysIssuer': '0A20B3C85F482532A9578DBB3950B85CA06594D1' }, 'LedgerEntryType': 'DirectoryNode', 'LedgerIndex': '20294C923E80A51B487EB9547B3835FD483748B170D2D0A4520D604D6638790F' } }, { 'DeletedNode': { 'FinalFields': { 'Account': addresses.VALID, 'BookDirectory': '20294C923E80A51B487EB9547B3835FD483748B170D2D0A4520D604D6638790F', 'BookNode': '0000000000000000', 'Flags': 0, 'OwnerNode': '0000000000000000', 'PreviousTxnID': '97AA291851DE9A894CFCCD4C69C96E9570F9182A5D39937463E1C80132DD65DE', 'PreviousTxnLgrSeq': 11086861, 'Sequence': 550, 'TakerGets': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0' }, 'TakerPays': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '0' } }, 'LedgerEntryType': 'Offer', 'LedgerIndex': '276522C8AAF28B5286C48E2373C119C48DAE78C3F8A047AAF67C22E4440C391B', 'PreviousFields': { 'TakerGets': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0.0000000036076' }, 'TakerPays': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '1358360000000000e-26' } } } }, { 'ModifiedNode': { 'FinalFields': { 'Flags': 0, 'Owner': 'r49y2xKuKVG2dPkNHgWQAV61cjxk8gryjQ', 'RootIndex': '38D499A08201B64C001CF6B1803504373BFDA21A01302D3C0E78EF98544E9236' }, 'LedgerEntryType': 'DirectoryNode', 'LedgerIndex': '38D499A08201B64C001CF6B1803504373BFDA21A01302D3C0E78EF98544E9236' } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'BTC', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-0.1151236147503502' }, 'Flags': 2228224, 'HighLimit': { 'currency': 'BTC', 'issuer': 'rBxy23n7ZFbUpS699rFVj1V9ZVhAq6EGwC', 'value': '0' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '0' }, 'LowNode': '000000000000028F' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': '42A6E9991D540C80BE4A43EF5254656DD862F602BBFF99BC576B44FBF6B7D775', 'PreviousFields': { 'Balance': { 'currency': 'BTC', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-0.3322932790173214' } }, 'PreviousTxnID': 'B7CE60D440E11F31530E19A50A0775246102425D3594C9B886A7724BB1E58367', 'PreviousTxnLgrSeq': 11086861 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-23112.9993818472' }, 'Flags': 2228224, 'HighLimit': { 'currency': 'USD', 'issuer': 'r49y2xKuKVG2dPkNHgWQAV61cjxk8gryjQ', 'value': '1000000000' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0' }, 'LowNode': '0000000000000231' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': '615463C4F78931AA3E2B65FE49C6DAAC25A456C15679E67D1C19CA0943D98C5A', 'PreviousFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-23112.99938185081' } }, 'PreviousTxnID': '97AA291851DE9A894CFCCD4C69C96E9570F9182A5D39937463E1C80132DD65DE', 'PreviousTxnLgrSeq': 11086861 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'BTC', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-20.18770947118515' }, 'Flags': 131072, 'HighLimit': { 'currency': 'BTC', 'issuer': 'r49y2xKuKVG2dPkNHgWQAV61cjxk8gryjQ', 'value': '0' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '0' }, 'LowNode': '00000000000002C4' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': '817EB23FB16D8D17676F29055C989CDFB738B7FC310DF3AB5CA0D06AA2DC1326', 'PreviousFields': { 'Balance': { 'currency': 'BTC', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-20.18770947117157' } }, 'PreviousTxnID': '97AA291851DE9A894CFCCD4C69C96E9570F9182A5D39937463E1C80132DD65DE', 'PreviousTxnLgrSeq': 11086861 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'BTC', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-42.47198893790961' }, 'Flags': 2228224, 'HighLimit': { 'currency': 'BTC', 'issuer': 'rQE5Z3FgVnRMbVfS6xiVQFgB4J3X162FVD', 'value': '150' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '0' }, 'LowNode': '0000000000000201' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': 'C688AE8E51943530C931C3B838D15818BDA1F1B60B641B5F866B724AD7D3E79B', 'PreviousFields': { 'Balance': { 'currency': 'BTC', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-42.25525274603999' } }, 'PreviousTxnID': '1C749407E3676E77693694BEBC73C74196EA39C4EB2BB47781ABD65F4AB315E9', 'PreviousTxnLgrSeq': 11082323 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-283631.3541172556' }, 'Flags': 2228224, 'HighLimit': { 'currency': 'USD', 'issuer': 'rQE5Z3FgVnRMbVfS6xiVQFgB4J3X162FVD', 'value': '5000000' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0' }, 'LowNode': '0000000000000201' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': 'D8F66B71771581E6185072E5264B2C4C0F9C2CA642EE46B62D6F550D897D00FF', 'PreviousFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-283689.0202317675' } }, 'PreviousTxnID': '0419F004A3084E93D4708EDA40D64A9F52F52EAA854961C23E2779EBE400AAD9', 'PreviousTxnLgrSeq': 11086605 } }, { 'ModifiedNode': { 'FinalFields': { 'Account': 'r49y2xKuKVG2dPkNHgWQAV61cjxk8gryjQ', 'Balance': '52083119197', 'Flags': 0, 'OwnerCount': 8, 'Sequence': 553 }, 'LedgerEntryType': 'AccountRoot', 'LedgerIndex': 'DD314C9308B172885F6D0F5F3F50A2EAB1D2E2BD75A65A4236547E9C1DD625DB', 'PreviousFields': { 'OwnerCount': 9 }, 'PreviousTxnID': 'F07EA8FA7FF285FA5EC5F5A36CCCFC0F3D4B9A9A2910EEABABF058F96F6CD402', 'PreviousTxnLgrSeq': 11082743 } }, { 'ModifiedNode': { 'FinalFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '-57.5510124906279' }, 'Flags': 2228224, 'HighLimit': { 'currency': 'USD', 'issuer': 'rBxy23n7ZFbUpS699rFVj1V9ZVhAq6EGwC', 'value': '0' }, 'HighNode': '0000000000000000', 'LowLimit': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0' }, 'LowNode': '000000000000028F' }, 'LedgerEntryType': 'DivvyState', 'LedgerIndex': 'E929BE69F05FEB6B376C97E22A264D93D88A7E42BE3FE5BFBD1842AC08C85BCF', 'PreviousFields': { 'Balance': { 'currency': 'USD', 'issuer': 'rrrrrrrrrrrrrrrrrrrrBZbvji', 'value': '0' } }, 'PreviousTxnID': '73867036670B2F95ADCFF006A253C700ED45EF83F1B125D4797F2C110B055B60', 'PreviousTxnLgrSeq': 11086861 } }, { 'ModifiedNode': { 'FinalFields': { 'Account': 'rQE5Z3FgVnRMbVfS6xiVQFgB4J3X162FVD', 'BookDirectory': '20294C923E80A51B487EB9547B3835FD483748B170D2D0A4520D61247A328674', 'BookNode': '0000000000000000', 'Flags': 0, 'OwnerNode': '000000000000001B', 'Sequence': 114646, 'TakerGets': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '0.00000002162526' }, 'TakerPays': { 'currency': 'BTC', 'issuer': addresses.VALID, 'value': '8144010000000000e-26' } }, 'LedgerEntryType': 'Offer', 'LedgerIndex': 'E9F98B8933C500737D5FD0BCAFC49EADB8F8A9D01170EFB7CA171D0DEF853D02', 'PreviousFields': { 'TakerGets': { 'currency': 'USD', 'issuer': addresses.VALID, 'value': '57.5510125