For the complete documentation index, see llms.txt. This page is also available as Markdown.

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_fs6EmGDYByfXmnC7AUn6Lsoy3grUecciXbEFWjmqQuzb7CRVd&keep_running=false&lock_period=10&port=12524&protocol=json-rpc&push_amount=1&responder_amount=40000000000000&responder_id=ak_fv8fZjtbf8fxH8B1iqY4RxkLZ8JTjjrRCVEGGv3Y4W5TjnwHB&role=initiator

initiator <--- node

{
  "jsonrpc": "2.0",
  "method": "channels.info",
  "params": {
    "channel_id": null,
    "data": {
      "event": "fsm_up",
      "fsm_id": "ba_ZNu6g8JFn+Rw+TeWq4PnVv3Hk0z+omNnu5lmmmoJ4sYicfsy"
    }
  },
  "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_fs6EmGDYByfXmnC7AUn6Lsoy3grUecciXbEFWjmqQuzb7CRVd&keep_running=false&lock_period=10&port=12524&protocol=json-rpc&push_amount=1&responder_amount=40000000000000&responder_id=ak_fv8fZjtbf8fxH8B1iqY4RxkLZ8JTjjrRCVEGGv3Y4W5TjnwHB&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

initiator <--- node

responder <--- node

initiator info

Funding has been confirmed on-chain by other party

responder info

Channel is open and ready to use

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?