usawa

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs | Submodules | LICENSE

commit 8d2bcaf34de48c2dc16847b9bc9abb3b6c217509
Author: lash <dev@holbrook.no>
Date:   Tue,  4 Nov 2025 18:45:47 +0000

initial commit

Diffstat:
A.gitignore | 1+
AMakefile | 2++
Adummy/Makefile | 2++
Adummy/present.xsl | 22++++++++++++++++++++++
Adummy/running.xml | 68++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 95 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -0,0 +1 @@ +*.html diff --git a/Makefile b/Makefile @@ -0,0 +1,2 @@ +dummy: + make -C dummy diff --git a/dummy/Makefile b/dummy/Makefile @@ -0,0 +1,2 @@ +all: + xsltproc present.xsl running.xml diff --git a/dummy/present.xsl b/dummy/present.xsl @@ -0,0 +1,22 @@ +<?xml version="1.0"?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + <xsl:template match="/"> + <html> + <head> + <title>Accounting</title> + </head> + <body> + <xsl:apply-templates select="ledger" /> + </body> + </html> + </xsl:template> + + <xsl:template match="/ledger"> + <p>Document retrieved: <xsl:value-of select="retrieved" /></p> + <xsl:apply-templates select="entry" /> + </xsl:template> + + <xsl:template match="entry"> + <p>ref: <xsl:value-of select="data/ref" /></p> + </xsl:template> +</xsl:stylesheet> diff --git a/dummy/running.xml b/dummy/running.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> + +<ledger> + <retrieved>2025-11-02T13:09:55Z</retrieved> + <src>playalastunas.org</src> + <units vs="BTC"> + <unit> + <sym>USD</sym> + <precision>2</precision> + <ex>10999310</ex> + </unit> + <unit> + <sym>BTC</sym> + <precision>8</precision> + <ex>1</ex> + </unit> + </units> + <incoming serial="231"> + <state> + <serial>231</serial> + <digest>b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c</digest> + <sig pubkey="58851ae2166b3f1454193e0a7e821402dd1c1a91">1f74a9c0196a025f27d4e940c4abedfa2d37504f268aea359659cb65b85bd4d7974369507950006964c93391d3d4580ab8064f6d30a62908468ef771be952e95</sig> + <sig pubkey="566c38287d3f31c7e50836cae58e426c6bccc52d">117a57c72ed210b91469307a1c2e73fe2d5ee306cd8ccf1a9db4ecb15d38ecbbfc97d62fec4ab8aadb08c531f2d1ede34cb6e4d3987bcba63322a0767e532e13</sig> + </state> + <real unit="BTC"> + <asset>6323141</asset> + <liabilities>0</liabilities> + </real> + <virt symbol="USD"> + <income>4213</income> + <expense>77718</expense> + <asset>11400</asset> + <liability>22284</liability> + </virt> + <virt symbol="BTC"> + <income>3249191</income> + <expense>0</expense> + <asset>3249191</asset> + <liability>0</liability> + </virt> + </incoming> + <entry type="income"> + <data> + <parent>b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c</parent> + <ref>8bcc1c17-f920-4641-a268-83d12e700555</ref> + <serial>246</serial> + <unit>USD</unit> + <date>2025-11-01</date> + <account>Donations</account> + <description>Alice</description> + <amount>524</amount> + </data> + <sig pubkey="e242ed3bffccdf271b7fbaf34ed72d089537b42f">0cf9180a764aba863a67b6d72f0918bc131c6772642cb2dce5a34f0a702f9470ddc2bf125c12198b1995c233c34b4afd346c54a2334c350a948a51b6e8b4e6b6</sig> + </entry> + <entry type="liability"> + <data> + <parent>fa975b67586adb4ed8a937d383a0ef3eac3c06140253f94d2b563acada064c9f</parent> + <ref>7f6421434218e1a89ad69822e97d01017bd720cdfde1fa55673cb3133678b918</ref> + <serial>245</serial> + <unit>BTC</unit> + <date>2025-11-03</date> + <account>Construction</account> + <description>Install AC</description> + <amount>1000000</amount> + </data> + <sig pubkey="f1d2d2f924e986ac86fdf7b36c94bcdf32beec15">cc06808cbbee0510331aa97974132e8dc296aeb795be229d064bae784b0a87a5cf4281d82e8c99271b75db2148f08a026c1a60ed9cabdb8cac6d24242dac4063</sig> + </entry> +</ledger>