diff options
author | William Carroll <wpcarro@gmail.com> | 2020-07-20T09·15+0100 |
---|---|---|
committer | William Carroll <wpcarro@gmail.com> | 2020-07-20T09·15+0100 |
commit | 5add8ddc13be3a7a5fbb6deb3f70cb18594f8750 (patch) | |
tree | bd36fd690f6765e6a270b7ad71fe3bf7a4266091 /tools/monzo_ynab/ynab/client.go | |
parent | 4ed3254709263abf3aaa1e9469968c6be9615948 (diff) |
Move monzo_ynab into //tools
Optimizing is difficult: I like flat hierarchies because I don't like directory-hopping, but I also would like a cleaner root for my mono-repo. Bombs away! Well it's that time again, folks: spring cleaning! Here I am musing about a few things that bother me: - Should I use kebab-case or snake_case? - It feels ~confusing to have //tools and //utils. What a //projects? Isn't everything a project? *sigh*
Diffstat (limited to 'tools/monzo_ynab/ynab/client.go')
-rw-r--r-- | tools/monzo_ynab/ynab/client.go | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tools/monzo_ynab/ynab/client.go b/tools/monzo_ynab/ynab/client.go new file mode 100644 index 000000000000..0492b9071adc --- /dev/null +++ b/tools/monzo_ynab/ynab/client.go @@ -0,0 +1,24 @@ +package client + +import ( + "serde" +) + +// See requests.txt for more details. +func PostTransactions(accountID string, txs []serde.Transaction{}) error { + return map[string]string{ + "transactions": [ + { + "account_id": accountID, + "date": "2019-12-30", + "amount": 10000, + "payee_name": "Richard Stallman", + "memo": "Not so free software after all...", + "cleared": "cleared", + "approved": true, + "flag_color": "red", + "import_id": "xyz-123" + } + ] + } +} |