Commit Graph

91 Commits

Author SHA1 Message Date
Will Bendick 90f8772bc8 adds rl_set_user_info 2020-08-18 10:59:45 -07:00
Will Bendick 12cbff9734 create user returns pubkey 2020-08-18 10:59:45 -07:00
Will Bendick cb2b5f0d5c adds create rl user wallet 2020-08-18 10:59:45 -07:00
Will Bendick 1d4107e030 combines create wallet and create coin api and adds js endpoint 2020-08-18 10:59:45 -07:00
Will Bendick 029253d1b5 adds rpc endpoint for rate limited create coin 2020-08-18 10:59:45 -07:00
Will Bendick ef60b70165 adds rpc for rate limited create coin 2020-08-18 10:59:45 -07:00
Will Bendick 56799187b4 adds rpc for create rate limited admin wallet 2020-08-18 10:59:45 -07:00
Yostra a3b678a1f0 rl wallet create walelt 2020-08-18 10:59:45 -07:00
Freddie Coleman 94eb0c9daa Wallet RPC client and server not following standard contract (#351)
* follow standard contract of rpc server

* use new var instead of re-assigning to existing one

* display warning message when balances cannot be displayed

* remove type from summaries

* appease the lint gods

* handle non success case

* better approach to handling None which linter will allow
2020-08-18 10:59:45 -07:00
Yostra 7e3a650016 chech32 2020-08-18 10:59:45 -07:00
Yostra 7bead0caa0 return wallet id 2020-08-18 10:59:45 -07:00
Yostra 3017d55b4c return success with next puzzle hash 2020-08-18 10:59:45 -07:00
Yostra fee3452874 better error message 2020-08-18 10:59:45 -07:00
Yostra a94e8690bb format 2020-08-18 10:59:45 -07:00
Yostra 94e4afc652 add file necryption 2020-08-18 10:59:45 -07:00
Yostra 220441272c different file 2020-08-18 10:59:45 -07:00
Yostra 3915330369 get backup info, include time in backup 2020-08-18 10:59:45 -07:00
Yostra 7a9916857f include colour in resposne 2020-08-18 10:59:45 -07:00
Mariano Sorgente 700eaad9e0 Ms.1.8bugs3 (#326)
* harvester fixes
* Improve networking stability
* Fix wallet shutdown
* Allow chia keys sign and chia keys verify
* Dislpay the public key also
* Retry loading invalid plots, handle drive disconnection
* Confirm before deleting plots
* Improve error message WIP
* XImproved error message for importing keys
* Uncomment process.kill
* Fix merge error with restore backup
* Fixed markdown
* Switch button order, and fix request_peers
* Consolidate styles
* Set ci's to timeout after 60 minutes has elapsed
* plot directories and memory buffer
* Fix flake8
* Update chiapos, chiavdf, chiabip158, and blspy

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
2020-07-27 16:01:18 -07:00
Yostra 3c8f708756 delete db when key is deleted, fix skip 2020-07-27 16:01:18 -07:00
Yostra ff31116d77 path and get wallets after created 2020-07-27 16:01:18 -07:00
Yostra 4a9e846a02 import/restore ui 2020-07-27 16:01:18 -07:00
Yostra 2acfe7e847 backup restore api 2020-07-27 16:01:18 -07:00
Yostra 512c513abb generic backup 2020-07-27 16:01:18 -07:00
Mariano Sorgente 2282ad2345 Ms.fix cc spend (#312)
Fix netspace calculation (mult time 256)
Fix cc spend
Fix cc units display in send and offer creation
Fix cc spendable balance
2020-07-16 13:05:43 -07:00
Mariano Sorgente 550642c789 Minor repairs and fix BIP39 and add tests (#310)
* Logging of plot num, num proofs found, and fix rpc edge case
* Revert add -> append, and python black
* Fix list/set issue
* Correct BIP39 spec and test vectors
* Fix create mnemonic UI
2020-07-16 13:05:43 -07:00
Yostra b9ec7ebedc use correct call 2020-07-16 13:05:43 -07:00
Mariano Sorgente 194e0c24ea New blspy, key formats, and new plot format (#309)
* Bump blspy-ietf
* wip lots of errors
* Respond to bram feedback, use eip 2334 for keys
* Fix most tests, use latest blspy
* Improve simulation test constants
* Fixed issue with plotting and reading plots
* Fix simulation test
* Override puzzle hash if we don't have key, for safety. Bump protocol version
* Fix superlint issue
* Switch to 1.0 proof of space format
* Temporary genesis block
* Update chiabip158, chiavdf versions

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Alex Wice <alex@chia.net>
2020-07-16 13:05:43 -07:00
Yostra 24297ff26e formatting and constants for simulation 2020-07-16 13:05:43 -07:00
Yostra ffb39ace45 block tool move 2020-07-16 13:05:43 -07:00
Yostra e6688d407f flake 2020-07-16 13:05:43 -07:00
Yostra 9ebcc611ac more tests 2020-07-16 13:05:43 -07:00
Yostra 3f3e384f71 update trade status when farmed 2020-07-16 13:05:43 -07:00
Yostra 20f3d3e560 rpc for trades 2020-07-16 13:05:43 -07:00
Mariano Sorgente 980ee9b001 Display pk, and confirm before close 2020-07-16 13:05:43 -07:00
Mariano Sorgente 2fc6f89603 Keychain with pbkdf2 and passphrase support 2020-07-16 13:05:43 -07:00
Mariano Sorgente 4ec019411a Fix more tests 2020-07-16 13:05:43 -07:00
Mariano Sorgente 0dea6db7cd Remove raw keychain keys, update block tools with new protocol 2020-07-16 13:05:43 -07:00
Mariano Sorgente d55f7ec4af Add ability to input fee for normal and CC transctions 2020-07-16 13:05:43 -07:00
Mariano Sorgente 4490abd5f2 Fix start_wallet with no keys (#293)
* Fix issue with no keys
* Fix start_wallet and lint
2020-07-16 13:05:43 -07:00
Mariano Sorgente 35822c8796 Ms.networking2 (#284)
* Improve test speed with smaller discriminants, less blocks, less keys, smaller plots
* Add new RPC files
* Refactor RPC servers and clients
* Removed websocket server
* Fixing websocket issues
* Fix more bugs
* Migration
* Try to fix introducer memory leak
* More logging
* Start client instead of open connection
* No drain
* remove testing deps
* Support timeout
* Fix python black
* Richard fixes
* Don't always auth, change testing code, fix synced display
* Don't keep connections alive introducer
* Fix more LGTM alerts
* Fix wrong import clvm_tools
* Fix spelling mistakes
* Setup nodes fully using Service code
* Log rotation and fix test
2020-07-16 13:05:43 -07:00