[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-deployment] branch master updated: faking incoming regional payme
From: |
gnunet |
Subject: |
[taler-deployment] branch master updated: faking incoming regional payments |
Date: |
Wed, 29 Nov 2023 00:43:15 +0100 |
This is an automated email from the git hooks/post-receive script.
ms pushed a commit to branch master
in repository deployment.
The following commit(s) were added to refs/heads/master by this push:
new dd2ac28 faking incoming regional payments
dd2ac28 is described below
commit dd2ac289959b3170c4af3dd8622e092d847f2f3f
Author: MS <ms@taler.net>
AuthorDate: Wed Nov 29 00:42:34 2023 +0100
faking incoming regional payments
---
netzbon/incoming_template.xml | 127 ++++++++++++++++++++++++++++++++++++++++++
netzbon/withdraw.sh | 27 +++++++++
2 files changed, 154 insertions(+)
diff --git a/netzbon/incoming_template.xml b/netzbon/incoming_template.xml
new file mode 100644
index 0000000..635fca7
--- /dev/null
+++ b/netzbon/incoming_template.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.054.001.08"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:camt.054.001.08
camt.054.001.08.xsd">
+ <BkToCstmrDbtCdtNtfctn>
+ <GrpHdr>
+ <MsgId>20231106375204337320698</MsgId>
+ <CreDtTm>2023-11-06T23:39:09</CreDtTm>
+ <MsgPgntn>
+ <PgNb>1</PgNb>
+ <LastPgInd>true</LastPgInd>
+ </MsgPgntn>
+ <AddtlInf>NOT-INGESTED</AddtlInf>
+ </GrpHdr>
+ <Ntfctn>
+ <Id>20231106375204337320700</Id>
+ <CreDtTm>2023-11-06T23:39:09</CreDtTm>
+ <FrToDt>
+ <FrDtTm>2023-11-04T00:00:00</FrDtTm>
+ <ToDtTm>2023-11-06T23:59:59</ToDtTm>
+ </FrToDt>
+ <RptgSrc>
+ <Prtry>OTHR</Prtry>
+ </RptgSrc>
+ <Acct>
+ <Id>
+ <IBAN>NOT-INGESTED</IBAN>
+ </Id>
+ <Ownr>
+ <Nm>NOT-INGESTED</Nm>
+ </Ownr>
+ </Acct>
+ <Ntry>
+ <NtryRef>NOT-INGESTED</NtryRef>
+ <Amt Ccy="CHF">5.00</Amt>
+ <CdtDbtInd>CRDT</CdtDbtInd>
+ <RvslInd>false</RvslInd>
+ <Sts>
+ <Cd>BOOK</Cd>
+ </Sts>
+ <BookgDt>
+ <Dt>2023-11-06</Dt>
+ </BookgDt>
+ <ValDt>
+ <Dt>2023-11-06</Dt>
+ </ValDt>
+ <AcctSvcrRef>NOT-INGESTED</AcctSvcrRef>
+ <BkTxCd>
+ <Domn>
+ <Cd>PMNT</Cd>
+ <Fmly>
+ <Cd>RCDT</Cd>
+ <SubFmlyCd>AUTT</SubFmlyCd>
+ </Fmly>
+ </Domn>
+ </BkTxCd>
+ <NtryDtls>
+ <Btch>
+ <NbOfTxs>1</NbOfTxs>
+ </Btch>
+ <TxDtls>
+ <Refs>
+ <AcctSvcrRef>BANK_ID</AcctSvcrRef>
+ <InstrId>NOT-INGESTED</InstrId>
+ <EndToEndId>NOT-INGESTED</EndToEndId>
+ <Prtry>
+ <Tp>00</Tp>
+ <Ref>NOT-INGESTED</Ref>
+ </Prtry>
+ </Refs>
+ <Amt Ccy="CHF">5.00</Amt>
+ <CdtDbtInd>CRDT</CdtDbtInd>
+ <BkTxCd>
+ <Domn>
+ <Cd>PMNT</Cd>
+ <Fmly>
+ <Cd>RCDT</Cd>
+ <SubFmlyCd>ATXN</SubFmlyCd>
+ </Fmly>
+ </Domn>
+ </BkTxCd>
+ <RltdPties>
+ <Dbtr>
+ <Pty>
+ <Nm>Test User</Nm>
+ </Pty>
+ </Dbtr>
+ <DbtrAcct>
+ <Id>
+ <IBAN>DEBTOR_IBAN</IBAN>
+ </Id>
+ </DbtrAcct>
+ <CdtrAcct>
+ <Id>
+ <IBAN>NOT-INGESTED</IBAN>
+ </Id>
+ </CdtrAcct>
+ </RltdPties>
+ <RltdAgts>
+ <DbtrAgt>
+ <FinInstnId>
+ <ClrSysMmbId>
+ <MmbId>NOT-INGESTED</MmbId>
+ </ClrSysMmbId>
+ <Nm>NOT-INGESTED</Nm>
+ <PstlAdr>
+ <AdrLine>NOT-INGESTED</AdrLine>
+ <AdrLine>NOT-INGESTED</AdrLine>
+ </PstlAdr>
+ </FinInstnId>
+ </DbtrAgt>
+ </RltdAgts>
+ <RmtInf>
+ <Ustrd>RESERVE_PUB</Ustrd>
+ <Strd>
+ <AddtlRmtInf>?REJECT?0</AddtlRmtInf>
+ <AddtlRmtInf>?ERROR?000</AddtlRmtInf>
+ </Strd>
+ </RmtInf>
+ <RltdDts>
+ <AccptncDtTm>2023-11-06T20:00:00</AccptncDtTm>
+ </RltdDts>
+ </TxDtls>
+ </NtryDtls>
+ <AddtlNtryInf>NOT-INGESTED</AddtlNtryInf>
+ </Ntry>
+ </Ntfctn>
+ </BkToCstmrDbtCdtNtfctn>
+</Document>
diff --git a/netzbon/withdraw.sh b/netzbon/withdraw.sh
new file mode 100755
index 0000000..9e3c1d1
--- /dev/null
+++ b/netzbon/withdraw.sh
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+set -eu
+
+# Loading values (DOMAIN_NAME & CURRENCY)
+. config/user.conf
+DBNAME=libeufinbank
+NEXUS_CONFIG_FILE="$HOME/PoFi-Test-Platform/pofi-testplatform.conf"
+
+RESERVE_PUB=$(taler-wallet-cli \
+ api 'acceptManualWithdrawal' \
+ '{"exchangeBaseUrl":"exchange.'$DOMAIN_NAME'",
+ "amount":"'$CURRENCY':5"
+ }' | jq -r .result.reservePub)
+DEBTOR_IBAN="CH8389144317421994586"
+NOW_MICROS=$(( `date +%s` * 1000000 ))
+
+CAMT_054=$(sed \
+ -e "s/RESERVE_PUB/$RESERVE_PUB/" \
+ -e "s/BANK_ID/$(uuidgen | cut -c-34)/" \
+ -e "s/DEBTOR_IBAN/$DEBTOR_IBAN/" \
+ incoming_template.xml)
+
+echo "$CAMT_054" | libeufin-nexus ebics-fetch \
+ -c $NEXUS_CONFIG_FILE --debug --debug-with-db
+
+taler-wallet-cli run-until-done
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-deployment] branch master updated: faking incoming regional payments,
gnunet <=