Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Encode Trait #6

Merged
merged 17 commits into from
Sep 4, 2017
Merged

Encode Trait #6

merged 17 commits into from
Sep 4, 2017

Conversation

ChrisMacNaughton
Copy link
Contributor

@ChrisMacNaughton ChrisMacNaughton commented Aug 29, 2017

This allows us to call .encode(&mut Vec) on various types to generate the packets

Bitcrust <-> Bitcrust request messages (ex: connected peer count)
can now be authenticated with a shared key that is stored, by default,
in $HOME/.bitcrust.toml but can be configured at runtime as well.
This config file is shared byt he entire bitcrustd applicationn so
is accessible from the client commannds, the peer manager, and the
individual peer threads
- adds a 2 second socket connection timeout
- fixes a bug where admin peer cannot get peer count
@ChrisMacNaughton ChrisMacNaughton changed the title Big Changes Encode Trait Aug 29, 2017
@ChrisMacNaughton
Copy link
Contributor Author

We can merge this one after #5 or we can just merge this one and close #5

@coveralls
Copy link

Coverage Status

Changes Unknown when pulling cda3bbe on ChrisMacNaughton:encode-trait into ** on tomasvdw:master**.

@tomasvdw tomasvdw merged commit 28da5de into tomasvdw:master Sep 4, 2017
@ChrisMacNaughton ChrisMacNaughton deleted the encode-trait branch September 4, 2017 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants