Florin Chirica and Gene Hoffman
02ecd1d66d
Define OutboundMessageGenerator.
2020-10-01 11:07:12 -07:00
fchirica and Gene Hoffman
b89d1e94f2
Also disconnect wallet.
2020-10-01 11:07:12 -07:00
fchirica and Gene Hoffman
f989fe75eb
Improve connection time. Disconnect peers from the introducer.
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
3920cb8b36
Update initial config to document Bluebox conf
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
df8144894a
make configurable
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
5854ff7f05
sync, ph
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
228eb184a7
Get rid of .value for WalletType is now an IntEnum.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
b3e157e8ca
Don't use Wallet.wallet_info because it's private.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
6ae537a307
Rename to get_all_wallet_info_entries.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
c337628464
Add Wallet.type().
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
9d3dac9592
Get rid of AbstractWallet.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
79315f2b57
Improvements to p2_delegated_puzzle_or_hidden_puzzle.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
37e841f401
Improve WalletTools.
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
d2513a8caf
Catch changelog up to peer gossip
2020-10-01 11:07:12 -07:00
Florin Chirica and Gene Hoffman
5b17e1cf23
Peer gossip. ( #414 )
...
* Initial commit.
* mypy
* Fix start service logic.
* Fix AddressManager tests.
* Experimentally increase timeout.
* Attempt to fix test.
* Flake8 typo
* Print traceback for CI build.
* Revert exception catching to gain more logs.
* Add serialization.
* Try to hack simulation test.
* Add debug info. Connect peers more often.
* Try to fix full node gossip.
* Remove introducer protocol from full node.
* Update request_peers test.
* Flake8 the test.
* Add sqlite.
* Address some review comments.
* Try to remove Peers() everywhere but introducer.
* flake8
* More linting.
* Limit other types of inbound connections.
* Initial commit new code.
* AddressManager tests working.
* flake8, mypy, some tests.
* More flake8.
* Tweak gossip protocol.
* Catch more connection failures.
* First attempt wallet gossip.
* Add wallet gossip test.
* Add back global signal handler.
* Resolve some SuperLinter issues.
* Fix some bugs.
* More linting.
* Lint.
* Attempt to improve network connectivity.
* Small fixes.
* Lint.
* Lint.
* Checkpoint address relay.
* Some fixes.
* Fix db path.
* Lint.
* Small fixes.
* Fix bugs.
* flake8, improve speed test simulation.
* py.black
* LGTM, other small fixes.
* Don't self connect.
* py.black
* Punish self connections even more.
* One more attempt to fix self connection.
* Don't connect to the introducer if I have all peers.
* Catch bugs.
* Fix typo.
* Type checking.
* Lint, catch timestamp bug.
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
b37e033d56
updates changelog
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
9248f30bcf
cryptography 3.1.1 for OpenSSL 1.1.1h
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
f7a8d8725a
Update temp space - k = 28 & 29
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
b25ef87e60
install-timelord needs build-essential on spartan machines
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
486913b23b
Update clvm-tools version.
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
5cf63201ba
fixes black lint
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
f83e256a14
fixes lint
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
3bfe892a30
fixes rebase
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
9dd7a85033
fixes lint
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
ebde6e8467
fixes lint
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
dedf422a76
cleanup
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
afbec4160f
make agg work
2020-10-01 11:07:12 -07:00
Will Bendick and Gene Hoffman
7ce1e44654
incomplete coinagg
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
66c1c64c76
Use clvm 0.5.1.
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
8bb2ab6fa3
format js files
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
2a86772207
don't ask for non initialized rl wallets, and don't display error not initialied on first start
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
441d623ce1
cancelation
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
438a4a121c
black tests
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
3d114f13cc
black
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
e2ac44d017
fix multi receive, add multi send
2020-10-01 11:07:12 -07:00
Yostra and Gene Hoffman
4c16f2b8d0
use in memory cache
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
252499d797
Note removal of vestigial plots.yaml
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
8453e7ff8a
Catch changelog up.
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
da3a0af24d
Create new install-gui.sh and auto install Ubuntu OS deps
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
f4cd269e1e
Update k 26-28 temp space est - typo
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
a57db60697
Fix tests.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
3e23c22853
Use solution_for_conditions.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
cfebba4b39
More simplifications.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
2e494b74f5
Add and use puzzle_for_puzzle_hash (somewhat hacky for now).
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
8505550be5
More wallet simplifications. Placeholder for looking up
...
secret key by public key.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
9f1fc6bdfc
Improve p2_delegated_puzzle and p2_delegated_puzzle_or_hidden_puzzle.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
741928d5da
Almost completely ditch src/util/clvm.py.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
431ab0bf70
Use Program instead of src.util.clvm.
2020-10-01 11:07:12 -07:00
Richard Kiss and Gene Hoffman
92f2c3b4d9
Simplify src/wallet/wallet.py a bit.
2020-10-01 11:07:12 -07:00
Gene Hoffman and Gene Hoffman
62d50e0002
move apt-get update to the ubuntu workflow instead
2020-10-01 11:07:12 -07:00