-
Connect Wallet to goerli testnet
-
Set Request Configuration
- set currency (in goerli network only support FAU token)
- set amount
- set payer address
-
Click Request button to sign request
-
In my Network ERC20 Payment table select unpaid request and share link with payer
- Payer Can link or in his History table can select unpaid request
- If payer has enough funds then ACCEPT REQUEST button will be work without problems
- History table shows the history of requests between payer and payee.
- Payee can cancel unprocessed requests
- Payer will approve the requests
-
Implemented the payment appliaction on gnosis Testnet.
- Base url for gnosis testnet "https://xdai.gateway.request.network/"
- In App.tsx, changed the baseURL for connecting the RequestNetwork to gnosis testnet
- In context/RequestContext.ts, changed the baseURL for connecting the RequestNetwork to gnosis testnet for createContext.
-
Integrated all the requirements and it works fine.
-
Payment token are supported by the request network. for gnosis chiado testnet doesn't have payment token in request network. it payment request applicable for xDai currency only.
-
Integrated with Banana wallet.
- Due to account abstraction in banana, facing some issue to sign a transaction.
- In RequestNetwork config, banana wallet provider doesn't config with signature Provider,
- Signature provider connect with privateKey, but in the banana wallet doesn't have privateKe becuse of account abstraction
- For createRequest, we can't execute using signer wallet.