lightning
Version:
Lightning Network client library
91 lines (90 loc) • 2.47 kB
JSON
{
"addressFormats": {
"np2wpkh": "NESTED_PUBKEY_HASH",
"p2tr": "TAPROOT_PUBKEY",
"p2wpkh": "WITNESS_PUBKEY_HASH"
},
"adjustedChannelTypes": {
"LEGACY": "STATIC_REMOTE_KEY",
"STATIC_REMOTE_KEY": "ANCHORS",
"UNKNOWN_COMMITMENT_TYPE": "LEGACY"
},
"attemptStates": {
"confirmed": "SUCCEEDED",
"failed": "FAILED",
"pending": "IN_FLIGHT"
},
"channelTypes": {
"ANCHORS": "anchor",
"LEGACY": "original",
"SCRIPT_ENFORCED_LEASE": "anchor_with_lease_constraint",
"SIMPLE_TAPROOT": "simplified_taproot",
"STATIC_REMOTE_KEY": "original_with_static_to_remote"
},
"commitmentTypes": {
"anchor": "ANCHORS",
"simplified_taproot": "SIMPLE_TAPROOT",
"static_remote_key": "STATIC_REMOTE_KEY",
"variable_remote_key": "LEGACY"
},
"defaultChannelType": "UNKNOWN_COMMITMENT_TYPE",
"failureReason": {
"canceled": "FAILURE_REASON_CANCELED",
"invalid_payment": "FAILURE_REASON_INCORRECT_PAYMENT_DETAILS",
"insufficient_balance": "FAILURE_REASON_INSUFFICIENT_BALANCE",
"pathfinding_timeout_failed": "FAILURE_REASON_TIMEOUT",
"pathfinding_routes_failed": "FAILURE_REASON_NO_ROUTE"
},
"htlcStates": {
"accepted": "ACCEPTED",
"canceled": "CANCELED",
"received": "SETTLED"
},
"htlcTypes": {
"forward": "FORWARD",
"receive": "RECEIVE",
"send": "SEND"
},
"oldChannelVersions": [
"0.10.0-beta",
"0.10.1-beta",
"0.10.2-beta",
"0.10.3-beta",
"0.10.4-beta",
"0.11.0-beta",
"0.11.1-beta",
"0.12.0-beta",
"0.12.1-beta",
"0.13.0-beta",
"0.13.1-beta",
"0.13.2-beta",
"0.13.3-beta"
],
"paymentStates": {
"insufficient_balance": "FAILED_INSUFFICIENT_BALANCE",
"invalid_payment": "FAILED_INCORRECT_PAYMENT_DETAILS",
"pathfinding_routes_failed": "FAILED_NO_ROUTE",
"pathfinding_timeout_failed": "FAILED_TIMEOUT"
},
"policyUpdateFailures": {
"invalid_policy": "UPDATE_FAILURE_INVALID_PARAMETER",
"pending_channel": "UPDATE_FAILURE_PENDING",
"unknown_channel": "UPDATE_FAILURE_NOT_FOUND"
},
"resolutionOutcomes": {
"confirmed": "CLAIMED",
"pending": "FIRST_STAGE",
"refunded": "TIMEOUT"
},
"resolutionTypes": {
"balance": "COMMIT",
"incoming_payment": "INCOMING_HTLC",
"outgoing_payment": "OUTGOING_HTLC",
"anchor": "ANCHOR"
},
"syncTypes": {
"active": "ACTIVE_SYNC",
"passive": "PASSIVE_SYNC",
"pinned": "PINNED_SYNC"
}
}