Bitcoin Forum
May 08, 2024, 02:04:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Command line tool: offline transactions, download blockchain, privkey sign/verif  (Read 1798 times)
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1076


View Profile
November 09, 2011, 11:45:19 PM
 #1

I've built a bunch of tools that allow us all the whizz-bang toys like offline transactions, piping a transaction to multiple sends, a flyweight client, piping transactions over network shares to a single bitcoind and whatever guile schemes you can imagine. In shell we trust.

- Download blockchain into an SQL database.

- Query SQL database to find the balance of a bitcoin address.

- Create new private keys.

- Sign and verify data using those private keys.

- Get bitcoin address from private key.

- Create and save a transaction to a file, pipe, network share, USB stick, whatever.

- Load and send a transaction to a bitcoin node.

Link to subvertx
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715177086
Hero Member
*
Offline Offline

Posts: 1715177086

View Profile Personal Message (Offline)

Ignore
1715177086
Reply with quote  #2

1715177086
Report to moderator
1715177086
Hero Member
*
Offline Offline

Posts: 1715177086

View Profile Personal Message (Offline)

Ignore
1715177086
Reply with quote  #2

1715177086
Report to moderator
1715177086
Hero Member
*
Offline Offline

Posts: 1715177086

View Profile Personal Message (Offline)

Ignore
1715177086
Reply with quote  #2

1715177086
Report to moderator
bulanula
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
November 09, 2011, 11:48:19 PM
 #2

I've built a bunch of tools that allow us all the whizz-bang toys like offline transactions, piping a transaction to multiple sends, a flyweight client, piping transactions over network shares to a single bitcoind and whatever guile schemes you can imagine. In shell we trust.

- Download blockchain into an SQL database.

- Query SQL database to find the balance of a bitcoin address.

- Create new private keys.

- Sign and verify data using those private keys.

- Get bitcoin address from private key.

- Create and save a transaction to a file, pipe, network share, USB stick, whatever.

- Load and send a transaction to a bitcoin node.

Link to subvertx

All nice and well but how about something that is easy to use and work on Linux / Windows and allows the user to read those damn private keys so the coins can never be lost in case of HDD crash etc. !?
Xenland
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
November 10, 2011, 10:58:21 AM
 #3

Blockchain to sql database!

Your my hero mate!

Ive always wanted to revamp the blockexplorer website with more intuitive interface

Thanks buddy ill be donating some bitcoims once i have a go at your program
Exciting stuff!
dogisland
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250



View Profile
November 10, 2011, 11:25:08 AM
 #4

This is really good stuff.

Would I be able to query the database and get unspent outs for an address ?
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1076


View Profile
November 10, 2011, 12:55:51 PM
 #5

This is really good stuff.

Would I be able to query the database and get unspent outs for an address ?

Yeah
Xenland
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
November 10, 2011, 12:58:31 PM
 #6

No Mysql support for poller?
Akemashite Omedetou
Member
**
Offline Offline

Activity: 84
Merit: 13



View Profile WWW
November 10, 2011, 08:16:30 PM
 #7

Is the downloader just a one-time-app that connects to the network, downloads all blocks and exists, so that you must run it every one in a while to keep the blockchain new, or is it a service-type-thing that actively participates in the bitcoin network and downloads new blocks automatically as they come?

Does it remove blocks from the database on an update in case there is a chain split?

Bitcoin Fog: Secure Bitcoin Anonymization

---
Creedy: Die! Die! Why won't you die?... Why won't you die?
V: Beneath this mask there is more than flesh. Beneath this mask there is an idea, Mr. Creedy, and ideas are bulletproof.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!