From 94c0832b85f1100e7cb04a9d5189e064261744ae Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 6 Feb 2021 14:20:26 -0800 Subject: [PATCH] examples: csv: daedalus wallet csv rules --- examples/csv/daedalus-rewards.csv.rules | 8 ++++++++ examples/csv/daedalus-transactions.csv.rules | 14 ++++++++++++++ examples/csv/daedalus-wallet1.csv.rules | 2 ++ examples/csv/daedalus-wallet2.csv.rules | 2 ++ 4 files changed, 26 insertions(+) create mode 100644 examples/csv/daedalus-rewards.csv.rules create mode 100644 examples/csv/daedalus-transactions.csv.rules create mode 100644 examples/csv/daedalus-wallet1.csv.rules create mode 100644 examples/csv/daedalus-wallet2.csv.rules diff --git a/examples/csv/daedalus-rewards.csv.rules b/examples/csv/daedalus-rewards.csv.rules new file mode 100644 index 000000000..a2461bd17 --- /dev/null +++ b/examples/csv/daedalus-rewards.csv.rules @@ -0,0 +1,8 @@ +skip 1 +fields wallet,balance,date +date-format %Y-%m-%dT%s%Q%Z +status * +description ada staking rewards | received in wallet %wallet +comment cc-ada-acquire: +account1 assets:cc:daedalus:ada:%wallet:rewards +account2 revenues:cc:ada:rewards diff --git a/examples/csv/daedalus-transactions.csv.rules b/examples/csv/daedalus-transactions.csv.rules new file mode 100644 index 000000000..5d0f8f24c --- /dev/null +++ b/examples/csv/daedalus-transactions.csv.rules @@ -0,0 +1,14 @@ +skip 1 +# ID,Type,Amount,Date & time,Status,Addresses from,Addresses to,Withdrawals +fields id,type,amount,date,status_,addressesfrom,addressesto,withdrawals +date-format %Y-%m-%dT%s%Q%Z +newest-first +status * +code %id +description | from %addressesfrom +comment cc-ada-acquire:, datetime:%date, status: %status_, TODO: fix lot, add cost basis + +if %type Sent + amount -%amount + description | to %addressesto + comment cc-ada-dispose:, datetime:%date, status: %status_, TODO: select lot, add cost basis & disposal price & gain diff --git a/examples/csv/daedalus-wallet1.csv.rules b/examples/csv/daedalus-wallet1.csv.rules new file mode 100644 index 000000000..64c7e2077 --- /dev/null +++ b/examples/csv/daedalus-wallet1.csv.rules @@ -0,0 +1,2 @@ +include daedalus-transactions.csv.rules +account1 assets:cc:daedalus:ada:wallet1:YYYYMMDD diff --git a/examples/csv/daedalus-wallet2.csv.rules b/examples/csv/daedalus-wallet2.csv.rules new file mode 100644 index 000000000..7b39309b3 --- /dev/null +++ b/examples/csv/daedalus-wallet2.csv.rules @@ -0,0 +1,2 @@ +include daedalus-transactions.csv.rules +account1 assets:cc:daedalus:ada:wallet2:YYYYMMDD