sc_ws_basic_open_close

initiator opens a WebSocket connection

ws://localhost:3014/channel?channel_reserve=2&host=localhost&initiator_amount=70000000000000&initiator_id=ak_MSzbmvRVrxhF6fS2KMuqg8qgSYcr84qoVy6pe7Zi6i7ey8cDr&keep_running=false&lock_period=10&port=12515&protocol=json-rpc&push_amount=1&responder_amount=40000000000000&responder_id=ak_22y78dMUUgcXZ1HkdtSsLYQexTpci7verjcdcUCsoZzt89cEa&role=initiator

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": null,
    "data": {
      "event": "fsm_up",
      "fsm_id": "ba_S4ekM75B1eUmnyn+Dxv0DhSmNJacoP1wiuJSXv4tHa8EXjUk"
    }
  },
  "version": 1
}

initiator info

The local fsm has been started

responder opens a WebSocket connection

ws://localhost:3014/channel?channel_reserve=2&initiator_amount=70000000000000&initiator_id=ak_MSzbmvRVrxhF6fS2KMuqg8qgSYcr84qoVy6pe7Zi6i7ey8cDr&keep_running=false&lock_period=10&port=12515&protocol=json-rpc&push_amount=1&responder_amount=40000000000000&responder_id=ak_22y78dMUUgcXZ1HkdtSsLYQexTpci7verjcdcUCsoZzt89cEa&role=responder

responder <--- node

responder info

The local fsm has been started

responder <--- node

responder info

Received an WebSocket opening request

initiator <--- node

initiator info

Received an WebSocket connection accepted

initiator <--- node

initiator ---> node

initiator <--- node

responder <--- node

responder <--- node

responder ---> node

responder <--- node

responder <--- node

initiator <--- node

initiator <--- node

initiator <--- node

responder <--- node

initiator ---> node

responder <--- node

responder ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator <--- node

initiator info

Funding has been confirmed locally on-chain

responder <--- node

responder info

Funding has been confirmed locally on-chain

responder <--- node

responder info

Funding has been confirmed on-chain by other party

responder <--- node

responder info

Channel is open and ready to use

initiator <--- node

initiator info

Funding has been confirmed on-chain by other party

responder <--- node

initiator <--- node

initiator info

Channel is open and ready to use

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

responder <--- node

responder <--- node

responder ---> node

responder <--- node

responder <--- node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

initiator <--- node

initiator <--- node

initiator ---> node

initiator <--- node

initiator <--- node

responder <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

initiator <--- node

initiator <--- node

initiator ---> node

initiator <--- node

initiator <--- node

responder <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

responder <--- node

responder <--- node

responder ---> node

responder <--- node

responder <--- node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

responder ---> node

responder <--- node

initiator <--- node

initiator <--- node

initiator ---> node

initiator <--- node

initiator <--- node

responder <--- node

initiator ---> node

initiator <--- node

initiator ---> node

initiator <--- node

responder ---> node

responder <--- node

initiator ---> node

responder <--- node

responder closes WebSocket connection

initiator <--- node

initiator <--- node

initiator closes WebSocket connection

Last updated

Was this helpful?