MCPcopy Create free account

hub / github.com/ElementsProject/lightning / functions

Functions16,250 in github.com/ElementsProject/lightning

↓ 6 callersFunctionis_p2sh
(currency, prefix)
contrib/pyln-proto/pyln/proto/invoice.py:134
↓ 6 callersFunctionis_peer_error
common/wire_error.c:173
↓ 6 callersFunctionis_private
lightningd/channel_gossip.c:201
↓ 6 callersFunctionjson_add_timeabs
common/json_stream.c:350
↓ 6 callersFunctionjson_escape_needed
ccan/ccan/json_escape/json_escape.c:31
↓ 6 callersFunctionjson_filter_ok
Returns true if we should print this member: this is a shortcut for: * * json_filter_down(filter, member); * ret = json_filter_ok(filter, NULL)
common/json_filter.c:38
↓ 6 callersFunctionjson_stream_close
common/json_stream.c:119
↓ 6 callersFunctionjson_stream_double_cr
We promise it will end in '\n\n' */
common/json_stream.c:98
↓ 6 callersFunctionjson_to_secret
common/json_parse.c:652
↓ 6 callersFunctionjson_to_u16
common/json_parse.c:73
↓ 6 callersFunctionjsonrpc_io_parse
common/jsonrpc_io.c:58
↓ 6 callersFunctionjsonrpc_io_parse_done
common/jsonrpc_io.c:106
↓ 6 callersFunctionjsonrpc_stream_start
plugins/libplugin.c:429
↓ 6 callersFunctionlast_fee_state
common/fee_states.c:18
↓ 6 callersMethodload_csv
Load a series of comma-separate-value lines into the namespace
contrib/pyln-proto/pyln/proto/message/message.py:96
↓ 6 callersFunctionlog_chain_event
plugins/bkpr/test/run-recorder.c:331
↓ 6 callersMethodlogs_catchup
Save the latest stdout / stderr contents; return true if we got anything.
contrib/pyln-testing/pyln/testing/utils.py:322
↓ 6 callersFunctionmake_pending_splice
(node_factory)
tests/test_splicing_insane.py:7
↓ 6 callersFunctionmaster_wait_sync_reply
This queues other traffic from the fd until we get reply. */
channeld/channeld.c:929
↓ 6 callersFunctionmaybe_send_stfu
channeld/channeld.c:245
↓ 6 callersFunctionmsg_dequeue
common/msg_queue.c:85
↓ 6 callersFunctionmsg_enqueue
common/msg_queue.c:69
↓ 6 callersFunctionmvt_tags_valid
common/coin_mvt.c:179
↓ 6 callersFunctionnew_onionreply
common/onionreply.c:36
↓ 6 callersFunctionnew_peer_fd_arr
lightningd/peer_fd.c:21
↓ 6 callersFunctionnew_signing_info
lightningd/onchain_control.c:732
↓ 6 callersFunctionnode_id_from_hexstr
Generated stub for node_id_from_hexstr */
common/test/run-codex32.c:85
↓ 6 callersFunctionoffer_encode
common/bolt12.c:158
↓ 6 callersFunctionoffer_offer_id
common/bolt12.c:715
↓ 6 callersFunctionoffer_status_single
wallet/wallet.h:1460
↓ 6 callersMethodomit
Returns true if we should not consider this field in our model. This can be either because the field is redundant, or because msggen
contrib/msggen/msggen/model.py:107
↓ 6 callersFunctionopt_free_table
ccan/ccan/opt/opt.c:269
↓ 6 callersFunctionopt_register_version
common/version.c:23
↓ 6 callersFunctionopt_usage
ccan/ccan/opt/usage.c:172
↓ 6 callersFunctionoutpointfilter_add
wallet/txfilter.c:29
↓ 6 callersFunctionoutput_status_in_db
wallet/wallet.h:61
↓ 6 callersFunctionoutputs
Add these lines to the final output
tools/fromschema.py:41
↓ 6 callersFunctionparse_directives
ccan/ccan/graphql/graphql.c:359
↓ 6 callersFunctionpath_canon
ccan/ccan/tal/path/path.c:139
↓ 6 callersFunctionpayment_get_details
wallet/wallet.c:4194
↓ 6 callersFunctionpayment_give_up
We won't try sending any more. Usually this means we return this * failure to the user, but see below. */
plugins/xpay/xpay.c:506
↓ 6 callersFunctionpeer_start_channeld
lightningd/channel_control.c:1729
↓ 6 callersFunctionpsbt_get_changeset
this requires having a serial_id entry on everything */ YOU MUST KEEP orig + new AROUND TO USE THE RESULTING SETS */
common/psbt_open.c:284
↓ 6 callersFunctionpsbt_input_add_pubkey
bitcoin/psbt.c:301
↓ 6 callersFunctionpsbt_input_is_ours
common/psbt_open.c:524
↓ 6 callersFunctionpsbt_input_set_signature
bitcoin/psbt.c:341
↓ 6 callersFunctionpsbt_input_set_witscript
bitcoin/psbt.c:472
↓ 6 callersFunctionpull_all
common/bolt11.c:92
↓ 6 callersFunctionqueue_peer_msg
Queue a gossip message for the peer: connectd simply forwards it to * the peer. */
gossipd/gossipd.c:99
↓ 6 callersFunctionrandbytes_overridden
common/randbytes.c:17
↓ 6 callersFunctionrbuf_good_size
ccan/ccan/rbuf/rbuf.c:21
↓ 6 callersFunctionrbuf_read_str
ccan/ccan/rbuf/rbuf.c:71
↓ 6 callersFunctionrecord_external_deposit
onchaind/onchaind.c:249
↓ 6 callersFunctionrecord_external_output
onchaind/onchaind.c:240
↓ 6 callersMethodrecv
(self, maxlen)
tests/test_connection.py:3954
↓ 6 callersMethodrequest
( &self, peer_id: &PublicKey, request: &RequestObject<P>, )
plugins/lsps-plugin/src/core/transport.rs:114
↓ 6 callersFunctionreverse_bytes
<sigh>. Bitcoind represents hashes as little-endian for RPC. */
bitcoin/tx.h:90
↓ 6 callersFunctionrune_from_base64
ccan/ccan/rune/coding.c:372
↓ 6 callersFunctionrune_to_base64
ccan/ccan/rune/coding.c:377
↓ 6 callersFunctionsanitize_error
common/wire_error.c:118
↓ 6 callersFunctionsciddir_or_pubkey_from_scidd
common/sciddir_or_pubkey.c:57
↓ 6 callersFunctionsend_backtrace
common/daemon.c:33
↓ 6 callersFunctionset_mvt_account_id
common/coin_mvt.c:190
↓ 6 callersMethodset_result
(self, result: Any)
contrib/pyln-client/pyln/client/plugin.py:130
↓ 6 callersFunctionsetup_channel
Set up a balanced l1->l2 channel, return: l1's expected channel moves l2's expected channel moves l1's expected chain moves l2's expe
tests/test_coinmoves.py:401
↓ 6 callersFunctionsetup_gossip_store_test
(node_factory, bitcoind, opts=None)
tests/test_gossip.py:1597
↓ 6 callersFunctionsha256_double_done
bitcoin/shadouble.c:13
↓ 6 callersFunctionshachain_from_seed
ccan/ccan/crypto/shachain/shachain.c:63
↓ 6 callersFunctionshow_llong_with_suffix
static helpers for showing values with kMGTPE suffixes. In this case there are separate but essentially identical functions for signed and unsigned
ccan/ccan/opt/helpers.c:461
↓ 6 callersFunctionshow_ullong_with_suffix
ccan/ccan/opt/helpers.c:483
↓ 6 callersFunctionsignature_to_der
bitcoin/signature.c:295
↓ 6 callersFunctionsmoothed_feerate_for_deadline
lightningd/chaintopology.c:438
↓ 6 callersFunctionsql_req
plugins/bkpr/sql.c:10
↓ 6 callersMethodsubscribe
Subscribe to notifications for the given `topic`. The handler is an async function that takes a `Plugin<S>` and the notification as a `serde_json::Val
plugins/src/lib.rs:181
↓ 6 callersFunctiontal_resize_
ccan/ccan/tal/tal.c:745
↓ 6 callersFunctiontest_channel_id
()
plugins/lsps-plugin/src/core/lsps2/htlc.rs:265
↓ 6 callersFunctiontest_context
()
plugins/lsps-plugin/src/core/router.rs:209
↓ 6 callersFunctiontime_to_sec
* time_to_sec - return number of seconds * @t: a time * * It's often more convenient to deal with time values as seconds. * Note that this will fi
ccan/ccan/time/time.h:592
↓ 6 callersFunctiontimeabs_add
* timeabs_add - add a relative to an absolute time * @a: the absolute time. * @b: a relative time. * * The times must not overflow, or the results
ccan/ccan/time/time.h:491
↓ 6 callersFunctiontimer_del
FIXME: inline */
ccan/ccan/timer/timer.c:137
↓ 6 callersFunctiontimer_expired
common/timeout.c:56
↓ 6 callersMethodto_bytes
(self, include_prefix=True)
contrib/pyln-proto/pyln/proto/onion.py:177
↓ 6 callersFunctionto_string
ccan/ccan/rune/coding.c:325
↓ 6 callersFunctiontowire_amount_sat
common/amount.c:783
↓ 6 callersFunctiontowire_pubkey
bitcoin/pubkey.c:115
↓ 6 callersFunctiontrace_cleanup
common/trace.c:482
↓ 6 callersFunctiontrace_span_find
common/trace.c:244
↓ 6 callersMethodtxdiscard
Cancel a Bitcoin transaction returned from txprepare. The outputs it was spending are released for other use.
contrib/pyln-client/pyln/client/lightning.py:1559
↓ 6 callersFunctionu64_to_fp16
common/fp16.c:6
↓ 6 callersFunctionuse_bip86_derivation
common/hsm_secret.c:507
↓ 6 callersFunctionutxo_is_reserved
We lazy-evaluate whether a utxo is really still reserved. */
common/utxo.h:64
↓ 6 callersFunctionvarint_encode
(i, w)
contrib/pyln-proto/pyln/proto/primitives.py:36
↓ 6 callersFunctionwait_for_restart
(l1, l2)
tests/test_splicing_insane.py:45
↓ 6 callersFunctionwallet_addrtype_in_db
wallet/wallet.h:289
↓ 6 callersFunctionwallet_htlc_update
input htlcs use failcode & failonion & we_filled, output htlcs use failmsg & failonion */
wallet/wallet.c:3521
↓ 6 callersFunctionwally_tx_output_scripteq
helper to compare output script with our tal'd script */
onchaind/onchaind.c:158
↓ 6 callersFunctionwireaddr_eq
common/wireaddr.c:14
↓ 6 callersFunctionwireaddr_to_addrinfo
common/wireaddr.c:826
↓ 6 callersMethodwith_channel_ready
(self, ready: bool)
plugins/lsps-plugin/src/core/lsps2/htlc.rs:369
↓ 6 callersMethodwith_fund_result
(self, channel_id: Sha256, txid: &str)
plugins/lsps-plugin/src/core/lsps2/htlc.rs:359
← previousnext →1,101–1,200 of 16,250, ranked by callers