Add demo steps for running nitro nodes with payment and defund #5
@ -731,7 +731,7 @@
|
|||||||
|
|
||||||
- Reset nitro-node deployments:
|
- Reset nitro-node deployments:
|
||||||
|
|
||||||
- Stop nitro-node deployments and remove volumes:
|
- Stop nitro-node, bridge, nitro-contracts deployments and remove volumes:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Run where deployments are created
|
# Run where deployments are created
|
||||||
@ -743,7 +743,7 @@
|
|||||||
laconic-so deployment --dir nitro-contracts-deployment stop --delete-volumes
|
laconic-so deployment --dir nitro-contracts-deployment stop --delete-volumes
|
||||||
```
|
```
|
||||||
|
|
||||||
- Clear nitro-node and bridge deployments:
|
- Clear nitro-node, nitro-contracts and bridge deployments:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Run where deployments are created
|
# Run where deployments are created
|
||||||
|
@ -317,6 +317,18 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client virtual-fund 0x03Eb7a84E286c671836b9897AaE24b31D36f9cA8 --amount 1000 -p 4005 -h nitro-node"
|
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client virtual-fund 0x03Eb7a84E286c671836b9897AaE24b31D36f9cA8 --amount 1000 -p 4005 -h nitro-node"
|
||||||
|
```
|
||||||
|
|
||||||
|
- Set the payment channel id in a variable
|
||||||
|
|
||||||
|
```bash
|
||||||
|
PAYMENT_CHANNEL_ID=<payment channel id>
|
||||||
|
```
|
||||||
|
|
||||||
|
- Check payment channel between Alice and Charlie
|
||||||
|
|
||||||
|
```bash
|
||||||
|
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client get-payment-channel $PAYMENT_CHANNEL_ID -p 4005 -h nitro-node"
|
||||||
|
|
||||||
# Expected output:
|
# Expected output:
|
||||||
# {
|
# {
|
||||||
@ -332,18 +344,6 @@
|
|||||||
# }
|
# }
|
||||||
```
|
```
|
||||||
|
|
||||||
- Set the payment channel id in a variable
|
|
||||||
|
|
||||||
```bash
|
|
||||||
PAYMENT_CHANNEL_ID=<payment channel id>
|
|
||||||
```
|
|
||||||
|
|
||||||
- Check payment channel between Alice and Charlie
|
|
||||||
|
|
||||||
```bash
|
|
||||||
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client get-payment-channel $PAYMENT_CHANNEL_ID -p 4005 -h nitro-node"
|
|
||||||
```
|
|
||||||
|
|
||||||
- After virtual fund objective is complete, make payments
|
- After virtual fund objective is complete, make payments
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@ -356,7 +356,26 @@
|
|||||||
# }
|
# }
|
||||||
```
|
```
|
||||||
|
|
||||||
- Close payment channel after payments
|
- Check payment channel between Alice and Charlie after payment
|
||||||
|
|
||||||
|
```bash
|
||||||
|
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client get-payment-channel $PAYMENT_CHANNEL_ID -p 4005 -h nitro-node"
|
||||||
|
|
||||||
|
# Expected output:
|
||||||
|
# {
|
||||||
|
# ID: '0xf982de03e17fd8ff30b138f142bc17c3deb24a48ec38b41c13e621fa65172f3c',
|
||||||
|
# Status: 'Open',
|
||||||
|
# Balance: {
|
||||||
|
# AssetAddress: '0x0000000000000000000000000000000000000000',
|
||||||
|
# Payee: '0x03eb7a84e286c671836b9897aae24b31d36f9ca8',
|
||||||
|
# Payer: '0x4b64e26da8279ab12bcd4ca9974ec2b4741e175e',
|
||||||
|
# PaidSoFar: 200n,
|
||||||
|
# RemainingFunds: 800n
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
```
|
||||||
|
|
||||||
|
- Close payment channel
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client virtual-defund $PAYMENT_CHANNEL_ID -p 4005 -h nitro-node"
|
laconic-so deployment --dir alice-nitro-deployment exec nitro-rpc-client "nitro-rpc-client virtual-defund $PAYMENT_CHANNEL_ID -p 4005 -h nitro-node"
|
||||||
@ -393,7 +412,7 @@
|
|||||||
|
|
||||||
- Reset nitro-node deployments:
|
- Reset nitro-node deployments:
|
||||||
|
|
||||||
- Stop nitro-node deployments and remove volumes:
|
- Stop nitro-node, nitro-contracts deployments and remove volumes:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Run where deployments are created
|
# Run where deployments are created
|
||||||
@ -402,7 +421,7 @@
|
|||||||
laconic-so deployment --dir nitro-contracts-deployment stop --delete-volumes
|
laconic-so deployment --dir nitro-contracts-deployment stop --delete-volumes
|
||||||
```
|
```
|
||||||
|
|
||||||
- Clear nitro-node and bridge deployments:
|
- Clear nitro-node and nitro-contracts deployments:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Run where deployments are created
|
# Run where deployments are created
|
||||||
|
Loading…
Reference in New Issue
Block a user