api_bitcoind

package
v0.0.0-...-beb73e8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2025 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

type Server struct {
	// contains filtered or unexported fields
}

func New

func New(
	bitcoind *service.Service[*coreproxy.Bitcoind],
) *Server

New creates a new Server

func (*Server) AddMultisigAddress

AddMultisigAddress implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) AnalyzePsbt

AnalyzePsbt implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) BackupWallet

BackupWallet implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) CombinePsbt

CombinePsbt implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) CreateMultisig

CreateMultisig implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) CreatePsbt

CreatePsbt implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) CreateRawTransaction

CreateRawTransaction implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) CreateWallet

CreateWallet implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) DecodePsbt

DecodePsbt implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) DumpPrivKey

DumpPrivKey implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) DumpWallet

DumpWallet implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) EstimateSmartFee

EstimateSmartFee implements drivechainv1connect.DrivechainServiceHandler.

func (*Server) GetAccount

GetAccount implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) GetAddressesByAccount

GetAddressesByAccount implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) GetBlock

GetBlock implements bitcoindv1connect.BitcoindServiceHandler

func (*Server) GetBlockchainInfo

GetBlockchainInfo implements drivechainv1connect.DrivechainServiceHandler.

func (*Server) GetRawTransaction

GetRawTransaction implements bitcoindv1connect.BitcoindServiceHandler

func (*Server) ImportAddress

ImportAddress implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) ImportPrivKey

ImportPrivKey implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) ImportPubKey

ImportPubKey implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) ImportWallet

ImportWallet implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) JoinPsbts

JoinPsbts implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) KeyPoolRefill

KeyPoolRefill implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) ListAccounts

ListAccounts implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) ListBlocks

ListBlocks implements drivechainv1connect.DrivechainServiceHandler.

func (*Server) ListPeers

ListPeers implements drivechainv1connect.DrivechainServiceHandler.

func (*Server) ListRecentTransactions

ListRecentTransactions implements drivechainv1connect.DrivechainServiceHandler.

func (*Server) SetAccount

SetAccount implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) TestMempoolAccept

TestMempoolAccept implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) UnloadWallet

UnloadWallet implements bitcoindv1connect.BitcoindServiceHandler.

func (*Server) UtxoUpdatePsbt

UtxoUpdatePsbt implements bitcoindv1connect.BitcoindServiceHandler.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL