Author

Topic: My own PyWallet (Read 85 times)

legendary
Activity: 2856
Merit: 7410
Crypto Swap Exchange
January 05, 2022, 05:55:21 AM
#3
What beside wallet format should I know to make some simple, basic operations on wallet?

FYI, since Bitcoin Core 0.21 it has new type of wallet which called "Descriptor wallet" which use SQLite (rather than Berkeley DB 4.Cool. If you plan to support descriptor wallet as well, you'll need to do additional research.
legendary
Activity: 3430
Merit: 10505
January 05, 2022, 12:12:42 AM
#2
I am thinking about writing that in console Python or .NET/C# Windows Forms app.
Considering the effort it would take, it is kind of a waste to do it using WinForms since that limits your application to Windows only. Either use Python so that it can be run on multiple platforms or use a multi platform .Net UI such as the "dotnet 5 console" or a multi-platform GUI such as AvaloniaUI.

P.S. If you decided to go with Python consider contributing to the original PyWallet project instead of creating a new one.
full member
Activity: 244
Merit: 126
January 04, 2022, 10:03:24 PM
#1
I am thinking about writing my own PyWallet. It would be based on current (22.0) version of Bitcoin Core. I mean the wallet format and version.

I am mostly interested in dumpwallet function and import function (build wallet from text file with private keys).

I am thinking about writing that in console Python or .NET/C# Windows Forms app.

What beside wallet format should I know to make some simple, basic operations on wallet?
Jump to: