duly / evidence/testnet.md · raw
# Testnet evidenceNetwork: NEAR testnet. Contract `dulypay.testnet`, test token `tusdc-duly.testnet`. Explorer: https://testnet.nearblocks.ioReproduce any of this with `node scripts/demo-testnet.mjs` and `node scripts/demo-agent.mjs`, which create new transactions on each run.| Step | Transaction ||---|---|| Deploy test token | `966koSu3GGhhYDh571guDLjtBtXjAT8dYo2kfwaeZusG` || Deploy contract, first version | `GxYcaRs6KRUnU9pANQCMbTJBG6xD6DCU22LKMPmhKXSv` || Deploy contract, after the security fixes | `9165wiyPtH7cZCaTym2k5Jiu5t72dRJxrmUaAH4FiS7i` || Gasless merchant registration | `4BXyExhMiTgsuCufUVb4THFu5swyqJiLjyXBCJxtLen1` || Set-asides saved | `5xsdmoRDw7xSit2DNWoH32BonLzbmr3oBFfct5R4My1i` || Invoice issued | `Hx4sec8vs6EZXGxU253R21bFaPtUhvkNrrJjQnrEQrgJ` || Part payment, 40 | `8z5pr9QVK7joXjzm8doDfpiYCVAoJD8pGRFNnaEb1YnY` || Final payment, 60: closes the invoice and splits in one transaction | `3re3aqcijjqdBc4vSjZFENkguQudQ9VpDvgxJjcedWvt` || Overpayment, 5 | `5xYDHRhvnf2MfftCvNMf9gUPexLYWNChRUqx5tBpjR4w` || Refund of the overpayment | `DYNkss748DN5ZDyzm1EsFqpj6kb4U1TW6m227MS5pB5C` || Tax jar releases to the merchant | `BP42Ctx4XvJGQNaphB5muAMd6Wf6J2jPeHESULS53ptc` || Outsider calls a private callback: fails with `Method on_transfer is private` | `2EaQLsnUHGKqN7RtB3zmGjzZf7JAiT4sR5sDEcoCLQq8` |