Roman Khimov
|
c949d2ec53
|
payload: fix Size() calculation for version
UserAgent is variable-length-encoded. Fix associated test.
|
2019-08-29 21:23:57 +03:00 |
|
Roman Khimov
|
4f23117d32
|
payload: fix wrong useragent parsing in version
C# code reads is as a proper variable-length string, so it's not limited to
252 bytes.
|
2019-08-29 13:42:16 +03:00 |
|
Roman Khimov
|
459542a978
|
pkg/network: convert to using binaryReader/Writer
|
2019-08-28 19:45:17 +03:00 |
|
Roman Khimov
|
e89e78159b
|
_pkg.dev: drop wire/protocol package
Move service definitions from it into version (just to save them), but other
than that it's useless for master that has configs ruling the networks.
|
2019-08-27 19:56:12 +03:00 |
|
Anthony De Meulemeester
|
4023661cf1
|
Refactor of the Go node (#44)
* added headersOp for safely processing headers
* Better handling of protocol messages.
* housekeeping + cleanup tests
* Added more blockchain logic + unit tests
* fixed unreachable error.
* added structured logging for all (node) components.
* added relay flag + bumped version
|
2018-03-09 16:55:25 +01:00 |
|
Anthony De Meulemeester
|
046494dd68
|
Implemented processing headers + added leveldb as a dependency. (#16)
* Implemented processing headers + added leveldb as a dependency.
* version 0.7.0
* put glide get and install in build_cli section
|
2018-02-06 07:43:32 +01:00 |
|
anthdm
|
0c9d2dd04e
|
Block message + handle the length of the user agent better.
|
2018-01-31 09:27:08 +01:00 |
|
anthdm
|
8bbe1435fb
|
huge message and payload refactor.
|
2018-01-28 16:06:41 +01:00 |
|
anthdm
|
9c152bae79
|
unmarshal addressList
|
2018-01-28 11:12:05 +01:00 |
|
anthdm
|
f28d8f9ab6
|
uint256 + inventoryType
|
2018-01-28 08:03:18 +01:00 |
|
anthdm
|
d7826a4d43
|
wip implement inv command
|
2018-01-27 16:47:43 +01:00 |
|
anthdm
|
754a473488
|
wip refact 2
|
2018-01-27 16:00:28 +01:00 |
|