View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010256 | Taler | sandcastle (containerized demo deployment) | public | 2025-08-18 15:49 | 2025-08-18 20:41 |
Reporter | sebasjm | Assigned To | Florian Dold | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | assigned | Resolution | open | ||
Target Version | 1.0 stretch goals | ||||
Summary | 0010256: bank reports wrong payto URI | ||||
Description | Create a normal withdrawal $ taler-wallet-cli handle-uri 'taler://withdraw/bank.demo.taler.net/taler-integration/786555b7-0167-4c8a-94b5-9160ad624277' Then payto host is wrong, "sandcastle" instead of "bank.demo.taler.net" $ taler-wallet-cli transactions | jq '.transactions[0].withdrawalDetails.exchangeCreditAccountDetails[0].paytoUri' "payto://x-taler-bank/sandcastle/exchange?receiver-name=Sandcastle%20Echange%20Inc&amount=KUDOS%3A5" Also, confirmation URL contains a hardcoded port $ taler-wallet-cli transactions | jq '.transactions[0].withdrawalDetails.bankConfirmationUrl' "https://bank.demo.taler.net:443/webui/#/operation/786555b7-0167-4c8a-94b5-9160ad624277" Next, the bank account in wallet-core is "localhost", which is double wrong (maybe is using localhost when the x-taler-bank host can't be resolved) $ taler-wallet-cli bank-accounts list Bank accounts: { "accounts": [ { "bankAccountId": "acct:3GT0FEM2HC9CKX6B4VY1CE76ZHBRX5Y16ZH13ZANK0XMD94N323G", "paytoUri": "payto://x-taler-bank/localhost/sebasjm2?receiver-name=other%20sebasjm", "kycCompleted": false, "currencies": [ "KUDOS" ] } ] } This maybe a sancastle's configuration problem | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-08-18 15:49 | sebasjm | New Issue | |
2025-08-18 20:41 | Christian Grothoff | Assigned To | => Florian Dold |
2025-08-18 20:41 | Christian Grothoff | Status | new => assigned |