Commit Graph

24 Commits

Author SHA1 Message Date
Ivan Kuznetsov 57f3680551 Blockchain file name must depend on node ID 2017-10-01 10:42:34 +07:00
Ivan Kuznetsov 504b6c85bf Set node ID via an env. var 2017-10-01 10:29:04 +07:00
Ivan Kuznetsov 60a1386f3d Implement 'startnode' CLI command 2017-10-01 08:44:41 +07:00
Ivan Kuznetsov 7eda539141 Improve UTXOSet 2017-09-17 10:30:30 +07:00
Ivan Kuznetsov 5f9e6c0c91 Extract CLI commands into separate files 2017-09-10 12:53:06 +07:00
Ivan Kuznetsov 92be537fcd Use public key in transactions 2017-09-08 11:31:34 +07:00
Ivan Kuznetsov 6b400109e9 In the 'printchain' command, print transactions as well 2017-09-08 10:06:19 +07:00
Ivan Kuznetsov 2b0619e103 Improve NewWallets and fix comments 2017-09-08 09:56:04 +07:00
Ivan Kuznetsov 75105982ae Update usage 2017-09-08 09:53:26 +07:00
Ivan Kuznetsov deb7e2ce03 Implement 'listaddresses' CLI command 2017-09-08 09:51:44 +07:00
Ivan Kuznetsov 5b0e4ecc19 Allow to create multiple wallets 2017-09-08 09:46:06 +07:00
Ivan Kuznetsov 5a1e6f7e47 Don't create a wallet when wallet.dat already exists 2017-09-07 16:46:55 +07:00
Ivan Kuznetsov 8d7f945251 Save wallet to a file 2017-09-07 16:42:38 +07:00
Ivan Kuznetsov 70c04fa8ce Implement address generation and wallets 2017-09-07 14:18:12 +07:00
Ivan Kuznetsov e89846d490 Rework UTXO related functions 2017-09-05 14:33:33 +07:00
Ivan Kuznetsov f4ae5168b0 Minor improvements 2017-09-05 12:26:29 +07:00
Ivan Kuznetsov 326ecb828c Rename TXInput.LockedBy and TXOutput.Unlock methods 2017-09-04 11:26:30 +07:00
Ivan Kuznetsov 78dbfc69b6 Minor improvements 2017-09-04 11:02:24 +07:00
Ivan Kuznetsov 751d791399 Implement 'createblockchain' command 2017-09-03 11:17:10 +07:00
Ivan Kuznetsov 87eb17bbe5 Implement 'getbalance' command 2017-09-03 11:02:46 +07:00
Ivan Kuznetsov 6941c5f32e Replace 'addblock' command with 'spend' 2017-09-03 10:05:18 +07:00
Ivan Kuznetsov 8e6636983a Fix printChain 2017-09-03 09:57:32 +07:00
Ivan Kuznetsov 5b46248ff2 Rework the CLI using 'flag' 2017-08-29 12:09:47 +07:00
Ivan Kuznetsov b0791af5c6 Improve command line arguments processing 2017-08-28 21:03:43 +07:00