Elichai Turkel
83beae4463
Add consensus.Config as a wrapper for dagParams ( #1680 )
...
* Add a new consensus.Config wrapper to dagParams
* Update all tests to use consensus.Config
2021-04-19 09:07:34 +03:00
Svarog
a8a7e3dd9b
Add windows to the CI + fix errors when testing on Windows ( #1674 )
...
* Add windows to the CI
* Cast syscall.Stdin into an integer
* DataDir -> AppDir in service_windows.go
* Rename mempool-limits package to something non-main
* Close database after re-assigining to it
* Up rpcTimout to 10 seconds
2021-04-12 14:53:34 +03:00
Svarog
3f193e9219
Use a separate folder for every network under ~/.kaspawallet ( #1673 )
2021-04-11 18:07:21 +03:00
Ori Newman
d2cccd2829
Add ECDSA support to the wallet ( #1664 )
...
* Add ECDSA support to the wallet
* Fix genkeypair
* Fix typo and rename var
2021-04-06 17:25:09 +03:00
Ori Newman
6dd3d4a9e7
Add dump unencrypted data sub command to the wallet ( #1661 )
2021-04-06 12:29:13 +03:00
stasatdaglabs
73b36f12f0
Implement importing private keys into the wallet ( #1655 )
...
* Implement importing private keys into the wallet.
* Fix bad --import default.
* Fix typo in --import annotation.
* Make go lint happy.
* Make go lint happier.
Co-authored-by: Ori Newman <orinewman1@gmail.com>
2021-04-05 18:10:33 +03:00
Ori Newman
6afc06ce58
Replace p2pkh with p2pk ( #1650 )
...
* Replace p2pkh with p2pk
* Fix tests
* Fix comments and variable names
* Add README.md for genkeypair
* Rename pubkey->publicKey
* Rename p2pkh to p2pk
* Use util.PublicKeySize where needed
* Remove redundant pointer
* Fix comment
* Rename pubKey->publicKey
2021-04-05 14:35:34 +03:00
stasatdaglabs
d01a213f3d
Add a show-address subcommand to kaspawallet ( #1653 )
...
* Add a show-address subcommand to kaspawallet.
* Update the description of the key-file command line parameter.
2021-04-05 14:22:03 +03:00
Ori Newman
86ba80a091
Improve wallet functionality ( #1636 )
...
* Add basic wallet library
* Add CLI
* Add multisig support
* Add persistence to wallet
* Add tests
* go mod tidy
* Fix lint errors
* Fix wallet send command
* Always use the password as byte slice
* Remove redundant empty string
* Use different salt per private key
* Don't sign a signed transaction
* Add comment
* Remove old wallet
* Change directory permissions
* Use NormalizeRPCServerAddress
* Fix compilation errors
2021-03-31 15:58:22 +03:00