From 0a3449b0d38f74c2679122fb6856258465238ad5 Mon Sep 17 00:00:00 2001 From: Rob Cohen Date: Wed, 16 Sep 2026 17:57:09 +0000 Subject: [PATCH 1/2] fix(tests): refresh the four snapshots rustledger has outgrown The `Downstream (rustfava)` check in rustledger has failed on every run since 2026-09-01 -- 29 of its last 30 -- and that is the check whose whole job is to catch embedder breakage before a release. A check that is always red gives no signal, so a real break would look exactly like the noise. All four failures are stale expectations here, not regressions there (rustledger#2302). Two causes, six values: - `document` directives carry their tags and links now. beancount 3.2.3 reads `2012-12-15 document Expenses:Food "./import.csv" #tag ^link1` as `tags=['tag'] links=['link1']`, so populating them is correct. Compare #2160, where `Note` gained the same two fields. This moves the documents snapshot and the same entry at index 18 of the journal one. - an unaliased function column is named with the whole expression: `sum(day)` rather than `sum`, `units(position)` rather than `units`. beanquery 0.2.0 names them the same way; these snapshots matched an older one. Regenerated with `pytest --snapshot-update` against a component built from rustledger main (6972f5edd1), not the released artifact. Nothing else moved: six changed values across four files, each attributable to a cause above. Full suite is 679 passed, 1 skipped, 100% coverage. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_012nNGPA44Dt32NyxWem26xr --- tests/__snapshots__/test_json_api-test_api-documents.json | 2 +- tests/__snapshots__/test_json_api-test_api-journal.json | 2 +- .../__snapshots__/test_json_api-test_api_query_result-misc.json | 2 +- .../__snapshots__/test_json_api-test_api_query_result-sum.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/__snapshots__/test_json_api-test_api-documents.json b/tests/__snapshots__/test_json_api-test_api-documents.json index 0182ab89b..c284ea35a 100644 --- a/tests/__snapshots__/test_json_api-test_api-documents.json +++ b/tests/__snapshots__/test_json_api-test_api-documents.json @@ -1 +1 @@ -[{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./import.csv","links":[],"meta":{},"t":"Document","tags":[]},{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./receipt.pdf","links":[],"meta":{},"t":"Document","tags":["discovered"]}] \ No newline at end of file +[{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./import.csv","links":["link1"],"meta":{},"t":"Document","tags":["tag"]},{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./receipt.pdf","links":[],"meta":{},"t":"Document","tags":["discovered"]}] \ No newline at end of file diff --git a/tests/__snapshots__/test_json_api-test_api-journal.json b/tests/__snapshots__/test_json_api-test_api-journal.json index 0659a4538..53ccd422f 100644 --- a/tests/__snapshots__/test_json_api-test_api-journal.json +++ b/tests/__snapshots__/test_json_api-test_api-journal.json @@ -1 +1 @@ -[{"account":"Assets:Account2","booking":null,"currencies":[],"date":"2012-11-18","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"account":"Expenses:Others","booking":null,"currencies":[],"date":"2012-11-18","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"date":"2012-11-18","entry_hash":"ENTRY_HASH","flag":"*","links":[],"meta":{},"narration":"Narration with many postings and long narration","payee":"Payee","postings":[{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Assets:Account2","amount":"-280.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-11-20","entry_hash":"ENTRY_HASH","meta":{},"t":"Custom","type":"type","values":[true,true,"Assets:Other",{"currency":"USD","number":20}]},{"date":"2012-11-20","entry_hash":"ENTRY_HASH","meta":{},"t":"Custom","type":"budget","values":["Expenses:Books","weekly",{"currency":"EUR","number":20.0}]},{"amount":{"currency":"EUR","number":"4"},"currency":"USD","date":"2012-11-30","entry_hash":"ENTRY_HASH","meta":{},"t":"Price"},{"amount":{"currency":"EUR","number":"2"},"currency":"USD","date":"2012-12-01","entry_hash":"ENTRY_HASH","meta":{},"t":"Price"},{"account":"Assets:Account1","booking":null,"currencies":[],"date":"2012-12-10","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"account":"Equity:Opening-Balances","booking":null,"currencies":[],"date":"2012-12-10","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"date":"2012-12-10","entry_hash":"ENTRY_HASH","flag":"P","links":[],"meta":{},"narration":"(Padding inserted for Balance of 10.00 EUR for difference 10.00 EUR)","payee":"","postings":[{"account":"Assets:Account1","amount":"10.00 EUR"},{"account":"Equity:Opening-Balances","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"account":"Assets:Account1","date":"2012-12-10","entry_hash":"ENTRY_HASH","meta":{},"source_account":"Equity:Opening-Balances","t":"Pad"},{"account":"Assets:Account1","amount":{"currency":"EUR","number":"10.00"},"date":"2012-12-11","diff_amount":null,"entry_hash":"ENTRY_HASH","meta":{},"t":"Balance","tolerance":null},{"account":"Expenses:Food","booking":null,"currencies":[],"date":"2012-12-12","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"date":"2012-12-12","entry_hash":"ENTRY_HASH","flag":"*","links":[],"meta":{"document":"file.pdf"},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-12-12","entry_hash":"ENTRY_HASH","meta":{},"name":"journal","query_string":"journal","t":"Query"},{"date":"2012-12-13","entry_hash":"ENTRY_HASH","flag":"*","links":[],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"account":"Assets:Account1","amount":{"currency":"EUR","number":"10.00"},"date":"2012-12-15","diff_amount":null,"entry_hash":"ENTRY_HASH","meta":{},"t":"Balance","tolerance":null},{"account":"Expenses:Other","comment":"Just some comment","date":"2012-12-15","entry_hash":"ENTRY_HASH","links":[],"meta":{"account":"Expenses:Food","meta":"Value","test":true},"t":"Note","tags":[]},{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./import.csv","links":[],"meta":{},"t":"Document","tags":[]},{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./receipt.pdf","links":[],"meta":{},"t":"Document","tags":["discovered"]},{"date":"2012-12-17","entry_hash":"ENTRY_HASH","flag":"!","links":[],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-20.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-12-17","entry_hash":"ENTRY_HASH","flag":"P","links":[],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-12-17","entry_hash":"ENTRY_HASH","flag":"*","links":["link1"],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-30.00 EUR"}],"t":"Transaction","tags":[]},{"account":"Assets:Account1","date":"2014-01-01","entry_hash":"ENTRY_HASH","meta":{},"t":"Close"}] \ No newline at end of file +[{"account":"Assets:Account2","booking":null,"currencies":[],"date":"2012-11-18","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"account":"Expenses:Others","booking":null,"currencies":[],"date":"2012-11-18","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"date":"2012-11-18","entry_hash":"ENTRY_HASH","flag":"*","links":[],"meta":{},"narration":"Narration with many postings and long narration","payee":"Payee","postings":[{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Assets:Account2","amount":"-280.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-11-20","entry_hash":"ENTRY_HASH","meta":{},"t":"Custom","type":"type","values":[true,true,"Assets:Other",{"currency":"USD","number":20}]},{"date":"2012-11-20","entry_hash":"ENTRY_HASH","meta":{},"t":"Custom","type":"budget","values":["Expenses:Books","weekly",{"currency":"EUR","number":20.0}]},{"amount":{"currency":"EUR","number":"4"},"currency":"USD","date":"2012-11-30","entry_hash":"ENTRY_HASH","meta":{},"t":"Price"},{"amount":{"currency":"EUR","number":"2"},"currency":"USD","date":"2012-12-01","entry_hash":"ENTRY_HASH","meta":{},"t":"Price"},{"account":"Assets:Account1","booking":null,"currencies":[],"date":"2012-12-10","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"account":"Equity:Opening-Balances","booking":null,"currencies":[],"date":"2012-12-10","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"date":"2012-12-10","entry_hash":"ENTRY_HASH","flag":"P","links":[],"meta":{},"narration":"(Padding inserted for Balance of 10.00 EUR for difference 10.00 EUR)","payee":"","postings":[{"account":"Assets:Account1","amount":"10.00 EUR"},{"account":"Equity:Opening-Balances","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"account":"Assets:Account1","date":"2012-12-10","entry_hash":"ENTRY_HASH","meta":{},"source_account":"Equity:Opening-Balances","t":"Pad"},{"account":"Assets:Account1","amount":{"currency":"EUR","number":"10.00"},"date":"2012-12-11","diff_amount":null,"entry_hash":"ENTRY_HASH","meta":{},"t":"Balance","tolerance":null},{"account":"Expenses:Food","booking":null,"currencies":[],"date":"2012-12-12","entry_hash":"ENTRY_HASH","meta":{},"t":"Open"},{"date":"2012-12-12","entry_hash":"ENTRY_HASH","flag":"*","links":[],"meta":{"document":"file.pdf"},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-12-12","entry_hash":"ENTRY_HASH","meta":{},"name":"journal","query_string":"journal","t":"Query"},{"date":"2012-12-13","entry_hash":"ENTRY_HASH","flag":"*","links":[],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"account":"Assets:Account1","amount":{"currency":"EUR","number":"10.00"},"date":"2012-12-15","diff_amount":null,"entry_hash":"ENTRY_HASH","meta":{},"t":"Balance","tolerance":null},{"account":"Expenses:Other","comment":"Just some comment","date":"2012-12-15","entry_hash":"ENTRY_HASH","links":[],"meta":{"account":"Expenses:Food","meta":"Value","test":true},"t":"Note","tags":[]},{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./import.csv","links":["link1"],"meta":{},"t":"Document","tags":["tag"]},{"account":"Expenses:Food","date":"2012-12-15","entry_hash":"ENTRY_HASH","filename":"./receipt.pdf","links":[],"meta":{},"t":"Document","tags":["discovered"]},{"date":"2012-12-17","entry_hash":"ENTRY_HASH","flag":"!","links":[],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Expenses:Others","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-20.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-12-17","entry_hash":"ENTRY_HASH","flag":"P","links":[],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-10.00 EUR"}],"t":"Transaction","tags":[]},{"date":"2012-12-17","entry_hash":"ENTRY_HASH","flag":"*","links":["link1"],"meta":{},"narration":"Narration","payee":"Payee","postings":[{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Expenses:Food","amount":"10.00 EUR"},{"account":"Assets:Account1","amount":"-30.00 EUR"}],"t":"Transaction","tags":[]},{"account":"Assets:Account1","date":"2014-01-01","entry_hash":"ENTRY_HASH","meta":{},"t":"Close"}] \ No newline at end of file diff --git a/tests/__snapshots__/test_json_api-test_api_query_result-misc.json b/tests/__snapshots__/test_json_api-test_api_query_result-misc.json index ac1517c05..b8d3b1342 100644 --- a/tests/__snapshots__/test_json_api-test_api_query_result-misc.json +++ b/tests/__snapshots__/test_json_api-test_api_query_result-misc.json @@ -1 +1 @@ -{"rows":[[1,"{'units': {'currency': 'USD', 'number': '3453.18'}}",{"currency":"USD","number":3453.18},{"USD":3453.18},null,[]],[1,"{'units': {'currency': 'USD', 'number': '-3453.18'}}",{"currency":"USD","number":-3453.18},{"USD":0.0},null,[]],[1,"{'units': {'currency': 'IRAUSD', 'number': '-17500'}}",{"currency":"IRAUSD","number":-17500},{"IRAUSD":-17500,"USD":0.0},null,[]],[1,"{'units': {'currency': 'IRAUSD', 'number': '17500'}}",{"currency":"IRAUSD","number":17500},{"IRAUSD":0,"USD":0.0},null,[]],[2,"{'units': {'currency': 'USD', 'number': '1350.60'}}",{"currency":"USD","number":1350.6},{"IRAUSD":0,"USD":1350.6},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '1200.00'}}",{"currency":"USD","number":1200.0},{"IRAUSD":0,"USD":2550.6},"BayBook",[]],[2,"{'units': {'currency': 'IRAUSD', 'number': '-1200.00'}}",{"currency":"IRAUSD","number":-1200.0},{"IRAUSD":-1200.0,"USD":2550.6},"BayBook",[]],[2,"{'units': {'currency': 'IRAUSD', 'number': '1200.00'}}",{"currency":"IRAUSD","number":1200.0},{"IRAUSD":0.0,"USD":2550.6},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '-4615.38'}}",{"currency":"USD","number":-4615.38},{"IRAUSD":0.0,"USD":-2064.78},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '-24.32'}}",{"currency":"USD","number":-24.32},{"IRAUSD":0.0,"USD":-2089.1},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '24.32'}}",{"currency":"USD","number":24.32},{"IRAUSD":0.0,"USD":-2064.78},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '2.90'}}",{"currency":"USD","number":2.9},{"IRAUSD":0.0,"USD":-2061.88},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '27.38'}}",{"currency":"USD","number":27.38},{"IRAUSD":0.0,"USD":-2034.5},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '42.30'}}",{"currency":"USD","number":42.3},{"IRAUSD":0.0,"USD":-1992.2},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '106.62'}}",{"currency":"USD","number":106.62},{"IRAUSD":0.0,"USD":-1885.58},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '1062.92'}}",{"currency":"USD","number":1062.92},{"IRAUSD":0.0,"USD":-822.66},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '365.08'}}",{"currency":"USD","number":365.08},{"IRAUSD":0.0,"USD":-457.58},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '174.92'}}",{"currency":"USD","number":174.92},{"IRAUSD":0.0,"USD":-282.66},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '1.12'}}",{"currency":"USD","number":1.12},{"IRAUSD":0.0,"USD":-281.54},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '281.54'}}",{"currency":"USD","number":281.54},{"IRAUSD":0.0,"USD":0.0},"BayBook",[]],[2,"{'units': {'currency': 'VACHR', 'number': '5'}}",{"currency":"VACHR","number":5},{"IRAUSD":0.0,"USD":0.0,"VACHR":5},"BayBook",[]],[2,"{'units': {'currency': 'VACHR', 'number': '-5'}}",{"currency":"VACHR","number":-5},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"BayBook",[]],[3,"{'units': {'currency': 'USD', 'number': '600.00'}}",{"currency":"USD","number":600.0},{"IRAUSD":0.0,"USD":600.0,"VACHR":0},null,[]],[3,"{'units': {'currency': 'USD', 'number': '-600.00'}}",{"currency":"USD","number":-600.0},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},null,[]],[4,"{'units': {'currency': 'USD', 'number': '-4.00'}}",{"currency":"USD","number":-4.0},{"IRAUSD":0.0,"USD":-4.0,"VACHR":0},"BANK FEES",[]],[4,"{'units': {'currency': 'USD', 'number': '4.00'}}",{"currency":"USD","number":4.0},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"BANK FEES",[]],[4,"{'units': {'currency': 'USD', 'number': '-38.48'}}",{"currency":"USD","number":-38.48},{"IRAUSD":0.0,"USD":-38.48,"VACHR":0},"Kin Soy",[]],[4,"{'units': {'currency': 'USD', 'number': '38.48'}}",{"currency":"USD","number":38.48},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"Kin Soy",[]],[6,"{'units': {'currency': 'USD', 'number': '-2400.00'}}",{"currency":"USD","number":-2400.0},{"IRAUSD":0.0,"USD":-2400.0,"VACHR":0},"RiverBank Properties",[]],[6,"{'units': {'currency': 'USD', 'number': '2400.00'}}",{"currency":"USD","number":2400.0},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"RiverBank Properties",[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '32.78'}}, 'units': {'currency': 'VBMPX', 'number': '14.643'}}",{"currency":"VBMPX","number":14.643},{"IRAUSD":0.0,"USD":0.0,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-480.00'}}",{"currency":"USD","number":-480.0},{"IRAUSD":0.0,"USD":-480.0,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '92.75'}}, 'units': {'currency': 'RGAGX', 'number': '7.763'}}",{"currency":"RGAGX","number":7.763},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-480.0,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-720.02'}}",{"currency":"USD","number":-720.02},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-1200.02,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '32.78'}}, 'units': {'currency': 'VBMPX', 'number': '7.321'}}",{"currency":"VBMPX","number":7.321},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-1200.02,"VACHR":0,"VBMPX":21.964},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-239.98'}}",{"currency":"USD","number":-239.98},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-1440.0,"VACHR":0,"VBMPX":21.964},null,[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '92.75'}}, 'units': {'currency': 'RGAGX', 'number': '3.881'}}",{"currency":"RGAGX","number":3.881},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1440.0,"VACHR":0,"VBMPX":21.964},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-359.96'}}",{"currency":"USD","number":-359.96},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},null,[]],[8,"{'units': {'currency': 'USD', 'number': '-23.57'}}",{"currency":"USD","number":-23.57},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1823.53,"VACHR":0,"VBMPX":21.964},"Chichipotle",[]],[8,"{'units': {'currency': 'USD', 'number': '23.57'}}",{"currency":"USD","number":23.57},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Chichipotle",[]],[9,"{'units': {'currency': 'USD', 'number': '-65.00'}}",{"currency":"USD","number":-65.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1864.96,"VACHR":0,"VBMPX":21.964},"EDISON POWER",[]],[9,"{'units': {'currency': 'USD', 'number': '65.00'}}",{"currency":"USD","number":65.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"EDISON POWER",[]],[10,"{'units': {'currency': 'USD', 'number': '-73.28'}}",{"currency":"USD","number":-73.28},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1873.24,"VACHR":0,"VBMPX":21.964},"Corner Deli",[]],[10,"{'units': {'currency': 'USD', 'number': '73.28'}}",{"currency":"USD","number":73.28},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Corner Deli",[]],[11,"{'units': {'currency': 'USD', 'number': '-30.94'}}",{"currency":"USD","number":-30.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1830.9,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[11,"{'units': {'currency': 'USD', 'number': '30.94'}}",{"currency":"USD","number":30.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[11,"{'units': {'currency': 'USD', 'number': '166.27'}}",{"currency":"USD","number":166.27},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1633.69,"VACHR":0,"VBMPX":21.964},"Chase:Slate",[]],[11,"{'units': {'currency': 'USD', 'number': '-166.27'}}",{"currency":"USD","number":-166.27},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Chase:Slate",[]],[12,"{'units': {'currency': 'USD', 'number': '-24.94'}}",{"currency":"USD","number":-24.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1824.9,"VACHR":0,"VBMPX":21.964},"China Garden",[]],[12,"{'units': {'currency': 'USD', 'number': '24.94'}}",{"currency":"USD","number":24.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"China Garden",[]],[14,"{'units': {'currency': 'USD', 'number': '-34.92'}}",{"currency":"USD","number":-34.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1834.88,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[14,"{'units': {'currency': 'USD', 'number': '34.92'}}",{"currency":"USD","number":34.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[15,"{'units': {'currency': 'USD', 'number': '-37.13'}}",{"currency":"USD","number":-37.13},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1837.09,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[15,"{'units': {'currency': 'USD', 'number': '37.13'}}",{"currency":"USD","number":37.13},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[16,"{'units': {'currency': 'USD', 'number': '-22.21'}}",{"currency":"USD","number":-22.21},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1822.17,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[16,"{'units': {'currency': 'USD', 'number': '22.21'}}",{"currency":"USD","number":22.21},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[16,"{'units': {'currency': 'USD', 'number': '1350.60'}}",{"currency":"USD","number":1350.6},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-449.36,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '1200.00'}}",{"currency":"USD","number":1200.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":750.64,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'IRAUSD', 'number': '-1200.00'}}",{"currency":"IRAUSD","number":-1200.0},{"IRAUSD":-1200.0,"RGAGX":11.644,"USD":750.64,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'IRAUSD', 'number': '1200.00'}}",{"currency":"IRAUSD","number":1200.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":750.64,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '-4615.38'}}",{"currency":"USD","number":-4615.38},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3864.74,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '-24.32'}}",{"currency":"USD","number":-24.32},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3889.06,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '24.32'}}",{"currency":"USD","number":24.32},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3864.74,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '2.90'}}",{"currency":"USD","number":2.9},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3861.84,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '27.38'}}",{"currency":"USD","number":27.38},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3834.46,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '42.30'}}",{"currency":"USD","number":42.3},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3792.16,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '106.62'}}",{"currency":"USD","number":106.62},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3685.54,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '1062.92'}}",{"currency":"USD","number":1062.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2622.62,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '365.08'}}",{"currency":"USD","number":365.08},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2257.54,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '174.92'}}",{"currency":"USD","number":174.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2082.62,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '1.12'}}",{"currency":"USD","number":1.12},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2081.5,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '281.54'}}",{"currency":"USD","number":281.54},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'VACHR', 'number': '5'}}",{"currency":"VACHR","number":5},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":5,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'VACHR', 'number': '-5'}}",{"currency":"VACHR","number":-5},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[17,"{'units': {'currency': 'USD', 'number': '600.00'}}",{"currency":"USD","number":600.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1199.96,"VACHR":0,"VBMPX":21.964},null,[]],[17,"{'units': {'currency': 'USD', 'number': '-600.00'}}",{"currency":"USD","number":-600.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},null,[]],[19,"{'units': {'currency': 'USD', 'number': '-85.14'}}",{"currency":"USD","number":-85.14},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1885.1,"VACHR":0,"VBMPX":21.964},"Verizon Wireless",[]],[19,"{'units': {'currency': 'USD', 'number': '85.14'}}",{"currency":"USD","number":85.14},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Verizon Wireless",[]],[19,"{'units': {'currency': 'USD', 'number': '-31.71'}}",{"currency":"USD","number":-31.71},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1831.67,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[19,"{'units': {'currency': 'USD', 'number': '31.71'}}",{"currency":"USD","number":31.71},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '33.15'}}, 'units': {'currency': 'VBMPX', 'number': '14.480'}}",{"currency":"VBMPX","number":14.48},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-480.01'}}",{"currency":"USD","number":-480.01},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2279.97,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '92.12'}}, 'units': {'currency': 'RGAGX', 'number': '7.816'}}",{"currency":"RGAGX","number":7.816},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-2279.97,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-720.01'}}",{"currency":"USD","number":-720.01},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-2999.98,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '33.15'}}, 'units': {'currency': 'VBMPX', 'number': '7.240'}}",{"currency":"VBMPX","number":7.24},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-2999.98,"VACHR":0,"VBMPX":43.684},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-240.01'}}",{"currency":"USD","number":-240.01},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-3239.99,"VACHR":0,"VBMPX":43.684},null,[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '92.12'}}, 'units': {'currency': 'RGAGX', 'number': '3.908'}}",{"currency":"RGAGX","number":3.908},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3239.99,"VACHR":0,"VBMPX":43.684},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-360.00'}}",{"currency":"USD","number":-360.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},null,[]],[21,"{'units': {'currency': 'USD', 'number': '-60.79'}}",{"currency":"USD","number":-60.79},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3660.78,"VACHR":0,"VBMPX":43.684},"Good Moods Market",[]],[21,"{'units': {'currency': 'USD', 'number': '60.79'}}",{"currency":"USD","number":60.79},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Good Moods Market",[]],[22,"{'units': {'currency': 'USD', 'number': '-79.83'}}",{"currency":"USD","number":-79.83},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3679.82,"VACHR":0,"VBMPX":43.684},"Wine-Tarner Cable",[]],[22,"{'units': {'currency': 'USD', 'number': '79.83'}}",{"currency":"USD","number":79.83},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Wine-Tarner Cable",[]],[23,"{'units': {'currency': 'USD', 'number': '-22.64'}}",{"currency":"USD","number":-22.64},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3622.63,"VACHR":0,"VBMPX":43.684},"Jewel of Morroco",[]],[23,"{'units': {'currency': 'USD', 'number': '22.64'}}",{"currency":"USD","number":22.64},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Jewel of Morroco",[]],[25,"{'units': {'currency': 'USD', 'number': '-48.63'}}",{"currency":"USD","number":-48.63},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3648.62,"VACHR":0,"VBMPX":43.684},"Uncle Boons",[]],[25,"{'units': {'currency': 'USD', 'number': '48.63'}}",{"currency":"USD","number":48.63},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Uncle Boons",[]],[28,"{'units': {'currency': 'USD', 'number': '-120.00'}}",{"currency":"USD","number":-120.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3719.99,"VACHR":0,"VBMPX":43.684},"Metro Transport Authority",[]],[28,"{'units': {'currency': 'USD', 'number': '120.00'}}",{"currency":"USD","number":120.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Metro Transport Authority",[]],[29,"{'units': {'currency': 'USD', 'number': '-23.39'}}",{"currency":"USD","number":-23.39},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3623.38,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[29,"{'units': {'currency': 'USD', 'number': '23.39'}}",{"currency":"USD","number":23.39},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[30,"{'units': {'currency': 'USD', 'number': '-38.56'}}",{"currency":"USD","number":-38.56},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3638.55,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[30,"{'units': {'currency': 'USD', 'number': '38.56'}}",{"currency":"USD","number":38.56},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[30,"{'units': {'currency': 'USD', 'number': '1350.60'}}",{"currency":"USD","number":1350.6},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-2249.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '1200.00'}}",{"currency":"USD","number":1200.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-1049.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'IRAUSD', 'number': '-1200.00'}}",{"currency":"IRAUSD","number":-1200.0},{"IRAUSD":-1200.0,"RGAGX":23.368,"USD":-1049.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'IRAUSD', 'number': '1200.00'}}",{"currency":"IRAUSD","number":1200.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-1049.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '-4615.38'}}",{"currency":"USD","number":-4615.38},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5664.77,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '-24.32'}}",{"currency":"USD","number":-24.32},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5689.09,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '24.32'}}",{"currency":"USD","number":24.32},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5664.77,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '2.90'}}",{"currency":"USD","number":2.9},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5661.87,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '27.38'}}",{"currency":"USD","number":27.38},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5634.49,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '42.30'}}",{"currency":"USD","number":42.3},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5592.19,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '106.62'}}",{"currency":"USD","number":106.62},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5485.57,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '1062.92'}}",{"currency":"USD","number":1062.92},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-4422.65,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '365.08'}}",{"currency":"USD","number":365.08},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-4057.57,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '174.92'}}",{"currency":"USD","number":174.92},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3882.65,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '1.12'}}",{"currency":"USD","number":1.12},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3881.53,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '281.54'}}",{"currency":"USD","number":281.54},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'VACHR', 'number': '5'}}",{"currency":"VACHR","number":5},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":5,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'VACHR', 'number': '-5'}}",{"currency":"VACHR","number":-5},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[31,"{'units': {'currency': 'USD', 'number': '600.00'}}",{"currency":"USD","number":600.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-2999.99,"VACHR":0,"VBMPX":43.684},null,[]],[31,"{'units': {'currency': 'USD', 'number': '-600.00'}}",{"currency":"USD","number":-600.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},null,[]]],"t":"table","types":[{"dtype":"int","name":"day"},{"dtype":"object","name":"position"},{"dtype":"Amount","name":"units"},{"dtype":"Inventory","name":"balance"},{"dtype":"str","name":"payee"},{"dtype":"set","name":"tags"}]} \ No newline at end of file +{"rows":[[1,"{'units': {'currency': 'USD', 'number': '3453.18'}}",{"currency":"USD","number":3453.18},{"USD":3453.18},null,[]],[1,"{'units': {'currency': 'USD', 'number': '-3453.18'}}",{"currency":"USD","number":-3453.18},{"USD":0.0},null,[]],[1,"{'units': {'currency': 'IRAUSD', 'number': '-17500'}}",{"currency":"IRAUSD","number":-17500},{"IRAUSD":-17500,"USD":0.0},null,[]],[1,"{'units': {'currency': 'IRAUSD', 'number': '17500'}}",{"currency":"IRAUSD","number":17500},{"IRAUSD":0,"USD":0.0},null,[]],[2,"{'units': {'currency': 'USD', 'number': '1350.60'}}",{"currency":"USD","number":1350.6},{"IRAUSD":0,"USD":1350.6},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '1200.00'}}",{"currency":"USD","number":1200.0},{"IRAUSD":0,"USD":2550.6},"BayBook",[]],[2,"{'units': {'currency': 'IRAUSD', 'number': '-1200.00'}}",{"currency":"IRAUSD","number":-1200.0},{"IRAUSD":-1200.0,"USD":2550.6},"BayBook",[]],[2,"{'units': {'currency': 'IRAUSD', 'number': '1200.00'}}",{"currency":"IRAUSD","number":1200.0},{"IRAUSD":0.0,"USD":2550.6},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '-4615.38'}}",{"currency":"USD","number":-4615.38},{"IRAUSD":0.0,"USD":-2064.78},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '-24.32'}}",{"currency":"USD","number":-24.32},{"IRAUSD":0.0,"USD":-2089.1},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '24.32'}}",{"currency":"USD","number":24.32},{"IRAUSD":0.0,"USD":-2064.78},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '2.90'}}",{"currency":"USD","number":2.9},{"IRAUSD":0.0,"USD":-2061.88},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '27.38'}}",{"currency":"USD","number":27.38},{"IRAUSD":0.0,"USD":-2034.5},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '42.30'}}",{"currency":"USD","number":42.3},{"IRAUSD":0.0,"USD":-1992.2},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '106.62'}}",{"currency":"USD","number":106.62},{"IRAUSD":0.0,"USD":-1885.58},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '1062.92'}}",{"currency":"USD","number":1062.92},{"IRAUSD":0.0,"USD":-822.66},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '365.08'}}",{"currency":"USD","number":365.08},{"IRAUSD":0.0,"USD":-457.58},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '174.92'}}",{"currency":"USD","number":174.92},{"IRAUSD":0.0,"USD":-282.66},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '1.12'}}",{"currency":"USD","number":1.12},{"IRAUSD":0.0,"USD":-281.54},"BayBook",[]],[2,"{'units': {'currency': 'USD', 'number': '281.54'}}",{"currency":"USD","number":281.54},{"IRAUSD":0.0,"USD":0.0},"BayBook",[]],[2,"{'units': {'currency': 'VACHR', 'number': '5'}}",{"currency":"VACHR","number":5},{"IRAUSD":0.0,"USD":0.0,"VACHR":5},"BayBook",[]],[2,"{'units': {'currency': 'VACHR', 'number': '-5'}}",{"currency":"VACHR","number":-5},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"BayBook",[]],[3,"{'units': {'currency': 'USD', 'number': '600.00'}}",{"currency":"USD","number":600.0},{"IRAUSD":0.0,"USD":600.0,"VACHR":0},null,[]],[3,"{'units': {'currency': 'USD', 'number': '-600.00'}}",{"currency":"USD","number":-600.0},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},null,[]],[4,"{'units': {'currency': 'USD', 'number': '-4.00'}}",{"currency":"USD","number":-4.0},{"IRAUSD":0.0,"USD":-4.0,"VACHR":0},"BANK FEES",[]],[4,"{'units': {'currency': 'USD', 'number': '4.00'}}",{"currency":"USD","number":4.0},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"BANK FEES",[]],[4,"{'units': {'currency': 'USD', 'number': '-38.48'}}",{"currency":"USD","number":-38.48},{"IRAUSD":0.0,"USD":-38.48,"VACHR":0},"Kin Soy",[]],[4,"{'units': {'currency': 'USD', 'number': '38.48'}}",{"currency":"USD","number":38.48},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"Kin Soy",[]],[6,"{'units': {'currency': 'USD', 'number': '-2400.00'}}",{"currency":"USD","number":-2400.0},{"IRAUSD":0.0,"USD":-2400.0,"VACHR":0},"RiverBank Properties",[]],[6,"{'units': {'currency': 'USD', 'number': '2400.00'}}",{"currency":"USD","number":2400.0},{"IRAUSD":0.0,"USD":0.0,"VACHR":0},"RiverBank Properties",[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '32.78'}}, 'units': {'currency': 'VBMPX', 'number': '14.643'}}",{"currency":"VBMPX","number":14.643},{"IRAUSD":0.0,"USD":0.0,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-480.00'}}",{"currency":"USD","number":-480.0},{"IRAUSD":0.0,"USD":-480.0,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '92.75'}}, 'units': {'currency': 'RGAGX', 'number': '7.763'}}",{"currency":"RGAGX","number":7.763},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-480.0,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-720.02'}}",{"currency":"USD","number":-720.02},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-1200.02,"VACHR":0,"VBMPX":14.643},null,[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '32.78'}}, 'units': {'currency': 'VBMPX', 'number': '7.321'}}",{"currency":"VBMPX","number":7.321},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-1200.02,"VACHR":0,"VBMPX":21.964},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-239.98'}}",{"currency":"USD","number":-239.98},{"IRAUSD":0.0,"RGAGX":7.763,"USD":-1440.0,"VACHR":0,"VBMPX":21.964},null,[]],[6,"{'cost': {'currency': 'USD', 'date': '2014-01-06', 'number': {'type': 'per_unit', 'value': '92.75'}}, 'units': {'currency': 'RGAGX', 'number': '3.881'}}",{"currency":"RGAGX","number":3.881},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1440.0,"VACHR":0,"VBMPX":21.964},null,[]],[6,"{'units': {'currency': 'USD', 'number': '-359.96'}}",{"currency":"USD","number":-359.96},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},null,[]],[8,"{'units': {'currency': 'USD', 'number': '-23.57'}}",{"currency":"USD","number":-23.57},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1823.53,"VACHR":0,"VBMPX":21.964},"Chichipotle",[]],[8,"{'units': {'currency': 'USD', 'number': '23.57'}}",{"currency":"USD","number":23.57},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Chichipotle",[]],[9,"{'units': {'currency': 'USD', 'number': '-65.00'}}",{"currency":"USD","number":-65.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1864.96,"VACHR":0,"VBMPX":21.964},"EDISON POWER",[]],[9,"{'units': {'currency': 'USD', 'number': '65.00'}}",{"currency":"USD","number":65.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"EDISON POWER",[]],[10,"{'units': {'currency': 'USD', 'number': '-73.28'}}",{"currency":"USD","number":-73.28},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1873.24,"VACHR":0,"VBMPX":21.964},"Corner Deli",[]],[10,"{'units': {'currency': 'USD', 'number': '73.28'}}",{"currency":"USD","number":73.28},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Corner Deli",[]],[11,"{'units': {'currency': 'USD', 'number': '-30.94'}}",{"currency":"USD","number":-30.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1830.9,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[11,"{'units': {'currency': 'USD', 'number': '30.94'}}",{"currency":"USD","number":30.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[11,"{'units': {'currency': 'USD', 'number': '166.27'}}",{"currency":"USD","number":166.27},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1633.69,"VACHR":0,"VBMPX":21.964},"Chase:Slate",[]],[11,"{'units': {'currency': 'USD', 'number': '-166.27'}}",{"currency":"USD","number":-166.27},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Chase:Slate",[]],[12,"{'units': {'currency': 'USD', 'number': '-24.94'}}",{"currency":"USD","number":-24.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1824.9,"VACHR":0,"VBMPX":21.964},"China Garden",[]],[12,"{'units': {'currency': 'USD', 'number': '24.94'}}",{"currency":"USD","number":24.94},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"China Garden",[]],[14,"{'units': {'currency': 'USD', 'number': '-34.92'}}",{"currency":"USD","number":-34.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1834.88,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[14,"{'units': {'currency': 'USD', 'number': '34.92'}}",{"currency":"USD","number":34.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[15,"{'units': {'currency': 'USD', 'number': '-37.13'}}",{"currency":"USD","number":-37.13},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1837.09,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[15,"{'units': {'currency': 'USD', 'number': '37.13'}}",{"currency":"USD","number":37.13},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[16,"{'units': {'currency': 'USD', 'number': '-22.21'}}",{"currency":"USD","number":-22.21},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1822.17,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[16,"{'units': {'currency': 'USD', 'number': '22.21'}}",{"currency":"USD","number":22.21},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[16,"{'units': {'currency': 'USD', 'number': '1350.60'}}",{"currency":"USD","number":1350.6},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-449.36,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '1200.00'}}",{"currency":"USD","number":1200.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":750.64,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'IRAUSD', 'number': '-1200.00'}}",{"currency":"IRAUSD","number":-1200.0},{"IRAUSD":-1200.0,"RGAGX":11.644,"USD":750.64,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'IRAUSD', 'number': '1200.00'}}",{"currency":"IRAUSD","number":1200.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":750.64,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '-4615.38'}}",{"currency":"USD","number":-4615.38},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3864.74,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '-24.32'}}",{"currency":"USD","number":-24.32},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3889.06,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '24.32'}}",{"currency":"USD","number":24.32},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3864.74,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '2.90'}}",{"currency":"USD","number":2.9},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3861.84,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '27.38'}}",{"currency":"USD","number":27.38},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3834.46,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '42.30'}}",{"currency":"USD","number":42.3},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3792.16,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '106.62'}}",{"currency":"USD","number":106.62},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-3685.54,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '1062.92'}}",{"currency":"USD","number":1062.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2622.62,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '365.08'}}",{"currency":"USD","number":365.08},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2257.54,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '174.92'}}",{"currency":"USD","number":174.92},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2082.62,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '1.12'}}",{"currency":"USD","number":1.12},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2081.5,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'USD', 'number': '281.54'}}",{"currency":"USD","number":281.54},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'VACHR', 'number': '5'}}",{"currency":"VACHR","number":5},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":5,"VBMPX":21.964},"BayBook",[]],[16,"{'units': {'currency': 'VACHR', 'number': '-5'}}",{"currency":"VACHR","number":-5},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"BayBook",[]],[17,"{'units': {'currency': 'USD', 'number': '600.00'}}",{"currency":"USD","number":600.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1199.96,"VACHR":0,"VBMPX":21.964},null,[]],[17,"{'units': {'currency': 'USD', 'number': '-600.00'}}",{"currency":"USD","number":-600.0},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},null,[]],[19,"{'units': {'currency': 'USD', 'number': '-85.14'}}",{"currency":"USD","number":-85.14},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1885.1,"VACHR":0,"VBMPX":21.964},"Verizon Wireless",[]],[19,"{'units': {'currency': 'USD', 'number': '85.14'}}",{"currency":"USD","number":85.14},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Verizon Wireless",[]],[19,"{'units': {'currency': 'USD', 'number': '-31.71'}}",{"currency":"USD","number":-31.71},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1831.67,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[19,"{'units': {'currency': 'USD', 'number': '31.71'}}",{"currency":"USD","number":31.71},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":21.964},"Goba Goba",[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '33.15'}}, 'units': {'currency': 'VBMPX', 'number': '14.480'}}",{"currency":"VBMPX","number":14.48},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-1799.96,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-480.01'}}",{"currency":"USD","number":-480.01},{"IRAUSD":0.0,"RGAGX":11.644,"USD":-2279.97,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '92.12'}}, 'units': {'currency': 'RGAGX', 'number': '7.816'}}",{"currency":"RGAGX","number":7.816},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-2279.97,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-720.01'}}",{"currency":"USD","number":-720.01},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-2999.98,"VACHR":0,"VBMPX":36.444},null,[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '33.15'}}, 'units': {'currency': 'VBMPX', 'number': '7.240'}}",{"currency":"VBMPX","number":7.24},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-2999.98,"VACHR":0,"VBMPX":43.684},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-240.01'}}",{"currency":"USD","number":-240.01},{"IRAUSD":0.0,"RGAGX":19.46,"USD":-3239.99,"VACHR":0,"VBMPX":43.684},null,[]],[20,"{'cost': {'currency': 'USD', 'date': '2014-01-20', 'number': {'type': 'per_unit', 'value': '92.12'}}, 'units': {'currency': 'RGAGX', 'number': '3.908'}}",{"currency":"RGAGX","number":3.908},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3239.99,"VACHR":0,"VBMPX":43.684},null,[]],[20,"{'units': {'currency': 'USD', 'number': '-360.00'}}",{"currency":"USD","number":-360.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},null,[]],[21,"{'units': {'currency': 'USD', 'number': '-60.79'}}",{"currency":"USD","number":-60.79},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3660.78,"VACHR":0,"VBMPX":43.684},"Good Moods Market",[]],[21,"{'units': {'currency': 'USD', 'number': '60.79'}}",{"currency":"USD","number":60.79},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Good Moods Market",[]],[22,"{'units': {'currency': 'USD', 'number': '-79.83'}}",{"currency":"USD","number":-79.83},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3679.82,"VACHR":0,"VBMPX":43.684},"Wine-Tarner Cable",[]],[22,"{'units': {'currency': 'USD', 'number': '79.83'}}",{"currency":"USD","number":79.83},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Wine-Tarner Cable",[]],[23,"{'units': {'currency': 'USD', 'number': '-22.64'}}",{"currency":"USD","number":-22.64},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3622.63,"VACHR":0,"VBMPX":43.684},"Jewel of Morroco",[]],[23,"{'units': {'currency': 'USD', 'number': '22.64'}}",{"currency":"USD","number":22.64},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Jewel of Morroco",[]],[25,"{'units': {'currency': 'USD', 'number': '-48.63'}}",{"currency":"USD","number":-48.63},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3648.62,"VACHR":0,"VBMPX":43.684},"Uncle Boons",[]],[25,"{'units': {'currency': 'USD', 'number': '48.63'}}",{"currency":"USD","number":48.63},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Uncle Boons",[]],[28,"{'units': {'currency': 'USD', 'number': '-120.00'}}",{"currency":"USD","number":-120.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3719.99,"VACHR":0,"VBMPX":43.684},"Metro Transport Authority",[]],[28,"{'units': {'currency': 'USD', 'number': '120.00'}}",{"currency":"USD","number":120.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Metro Transport Authority",[]],[29,"{'units': {'currency': 'USD', 'number': '-23.39'}}",{"currency":"USD","number":-23.39},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3623.38,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[29,"{'units': {'currency': 'USD', 'number': '23.39'}}",{"currency":"USD","number":23.39},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[30,"{'units': {'currency': 'USD', 'number': '-38.56'}}",{"currency":"USD","number":-38.56},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3638.55,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[30,"{'units': {'currency': 'USD', 'number': '38.56'}}",{"currency":"USD","number":38.56},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"Chichipotle",[]],[30,"{'units': {'currency': 'USD', 'number': '1350.60'}}",{"currency":"USD","number":1350.6},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-2249.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '1200.00'}}",{"currency":"USD","number":1200.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-1049.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'IRAUSD', 'number': '-1200.00'}}",{"currency":"IRAUSD","number":-1200.0},{"IRAUSD":-1200.0,"RGAGX":23.368,"USD":-1049.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'IRAUSD', 'number': '1200.00'}}",{"currency":"IRAUSD","number":1200.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-1049.39,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '-4615.38'}}",{"currency":"USD","number":-4615.38},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5664.77,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '-24.32'}}",{"currency":"USD","number":-24.32},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5689.09,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '24.32'}}",{"currency":"USD","number":24.32},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5664.77,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '2.90'}}",{"currency":"USD","number":2.9},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5661.87,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '27.38'}}",{"currency":"USD","number":27.38},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5634.49,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '42.30'}}",{"currency":"USD","number":42.3},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5592.19,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '106.62'}}",{"currency":"USD","number":106.62},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-5485.57,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '1062.92'}}",{"currency":"USD","number":1062.92},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-4422.65,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '365.08'}}",{"currency":"USD","number":365.08},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-4057.57,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '174.92'}}",{"currency":"USD","number":174.92},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3882.65,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '1.12'}}",{"currency":"USD","number":1.12},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3881.53,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'USD', 'number': '281.54'}}",{"currency":"USD","number":281.54},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'VACHR', 'number': '5'}}",{"currency":"VACHR","number":5},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":5,"VBMPX":43.684},"BayBook",[]],[30,"{'units': {'currency': 'VACHR', 'number': '-5'}}",{"currency":"VACHR","number":-5},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},"BayBook",[]],[31,"{'units': {'currency': 'USD', 'number': '600.00'}}",{"currency":"USD","number":600.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-2999.99,"VACHR":0,"VBMPX":43.684},null,[]],[31,"{'units': {'currency': 'USD', 'number': '-600.00'}}",{"currency":"USD","number":-600.0},{"IRAUSD":0.0,"RGAGX":23.368,"USD":-3599.99,"VACHR":0,"VBMPX":43.684},null,[]]],"t":"table","types":[{"dtype":"int","name":"day"},{"dtype":"object","name":"position"},{"dtype":"Amount","name":"units(position)"},{"dtype":"Inventory","name":"balance"},{"dtype":"str","name":"payee"},{"dtype":"set","name":"tags"}]} \ No newline at end of file diff --git a/tests/__snapshots__/test_json_api-test_api_query_result-sum.json b/tests/__snapshots__/test_json_api-test_api_query_result-sum.json index 219486b81..aebd97168 100644 --- a/tests/__snapshots__/test_json_api-test_api_query_result-sum.json +++ b/tests/__snapshots__/test_json_api-test_api_query_result-sum.json @@ -1 +1 @@ -{"rows":[[{"number":"43558"}]],"t":"table","types":[{"dtype":"Decimal","name":"sum"}]} \ No newline at end of file +{"rows":[[{"number":"43558"}]],"t":"table","types":[{"dtype":"Decimal","name":"sum(day)"}]} \ No newline at end of file From 0948fb211437b522f4dd8628392cb0aec2c5c3a3 Mon Sep 17 00:00:00 2001 From: Rob Cohen Date: Wed, 16 Sep 2026 18:16:39 +0000 Subject: [PATCH 2/2] chore: pin rustledger v0.24.0, which these snapshots now match The snapshot refresh in the previous commit is only correct against rustledger v0.24.0 or newer, so the pin has to move with it. The two are one change: separately, each is red. #321 (the bot's v0.24.0 bump) has been stuck since 2026-09-06 failing on exactly the four tests the previous commit fixes, and while it stays stuck the pin sits at v0.22.0 -- which is in turn why rustledger's `Downstream (rustfava)` check, which tests against rustledger main, has been red since 2026-09-01 (rustledger#2302). This supersedes #321. Verified against the RELEASED v0.24.0 component, resolved the way CI resolves it rather than through the RUSTLEDGER_COMPONENT_WASM override: 679 passed, 1 skipped, 100% coverage. The same snapshots also pass against a component built from rustledger main (6972f5edd1). Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_012nNGPA44Dt32NyxWem26xr --- src/rustfava/rustledger/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rustfava/rustledger/engine.py b/src/rustfava/rustledger/engine.py index 51ac256e4..11f107419 100644 --- a/src/rustfava/rustledger/engine.py +++ b/src/rustfava/rustledger/engine.py @@ -22,7 +22,7 @@ # Rustledger release this build is pinned to. The component wasm # (``rustledger-ffi-component-.wasm``) is downloaded lazily from this # release by ``component_engine``. Bumped by ``update-rustledger.yml``. -RUSTLEDGER_VERSION = "v0.22.0" +RUSTLEDGER_VERSION = "v0.24.0" class RustledgerError(Exception):