UNPKG

@vafanassieff/bitcoin-cli-ts

Version:

Auto-generated Bitcoin client library for bitcoind JSON-RPC API

28 lines (24 loc) 825 B
// Auto synced from github actions. Don't change this file import { Bitcoind } from '../../types.js' import request from '../../rpc-request.js' type SendmsgToPeerParams = { bitcoind: Bitcoind /* The peer to send the message to. */ peer_id: number /* The message type (maximum length 12) */ msg_type: string /* The serialized message body to send, in hex, without a message header */ msg: string } /** * sendmsgtopeer peer_id "msg_type" "msg" * * Send a p2p message to a peer specified by id. * The message type and body must be provided, the message header will be generated. * This RPC is for testing only. * */ export function sendmsgToPeer(params: SendmsgToPeerParams) { const { bitcoind, ...methodParams } = params return request({ method: 'sendmsgtopeer', params: methodParams }, bitcoind) }