mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-09-13 04:50:11 +00:00

* Naive bip39 with address reuse * Avoid address reuse in libkaspawallet * Add wallet daemon * Use daemon everywhere * Add forceOverride * Make CreateUnsignedTransaction endpoint receive amount in sompis * Collect close UTXOs * Filter out non-spendable UTXOs from selectUTXOs * Use different paths for multisig and non multisig * Fix tests to use non zero path * Fix multisig cosigner index detection * Add comments * Fix dump_unencrypted_data.go according to bip39 and bip32 * Fix wrong derivation path for multisig on wallet creation * Remove IsSynced endpoint and add validation if wallet is synced for the relevant endpoints * Rename server address to daemon address * Fix capacity for extendedPublicKeys * Use ReadBytes instead of ReadLine * Add validation when importing * Increment before using index value, and use it as is * Save keys file exactly where needed * Use %+v printErrorAndExit * Remove redundant consts * Rnemae collectCloseUTXOs and collectFarUTXOs * Move typedefs around * Add comment to addressesToQuery * Update collectUTXOsFromRecentAddresses comment about locks * Split collectUTXOs to small functions * Add sanity check * Add addEntryToUTXOSet function * Change validateIsSynced to isSynced * Simplify createKeyPairsFromFunction logic * Rename .Sync() to .Save() * Fix typo * Create bip39BitSize const * Add consts to purposes * Add multisig check for 'send' * Rename updatedPSTxBytes to partiallySignedTransaction * Change collectUTXOsFromFarAddresses's comment * Use setters for last used indexes * Don't use the pstx acronym * Fix SetPath * Remove spaces when reading lines * Fix walletserver to daemonaddress * Fix isUTXOSpendable to use DAA score Co-authored-by: Svarog <feanorr@gmail.com>
25 lines
868 B
Modula-2
25 lines
868 B
Modula-2
module github.com/kaspanet/kaspad
|
|
|
|
go 1.16
|
|
|
|
require (
|
|
github.com/btcsuite/btcutil v1.0.2
|
|
github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd
|
|
github.com/btcsuite/winsvc v1.0.0
|
|
github.com/davecgh/go-spew v1.1.1
|
|
github.com/golang/protobuf v1.5.2
|
|
github.com/jessevdk/go-flags v1.4.0
|
|
github.com/jrick/logrotate v1.0.0
|
|
github.com/kaspanet/go-muhash v0.0.4
|
|
github.com/kaspanet/go-secp256k1 v0.0.7
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d
|
|
github.com/tyler-smith/go-bip39 v1.1.0
|
|
golang.org/x/crypto v0.0.0-20210317152858-513c2a44f670
|
|
golang.org/x/term v0.0.0-20210317153231-de623e64d2a6
|
|
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 // indirect
|
|
google.golang.org/grpc v1.33.1
|
|
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 // indirect
|
|
google.golang.org/protobuf v1.26.0
|
|
)
|