Łukasz Magiera
|
4ee2fc4d9f
|
chain: call unsub in Incoming* methods
|
2019-11-20 17:47:44 +01:00 |
|
Łukasz Magiera
|
d3b980ef58
|
api.SyncIncomingBlocks
|
2019-11-20 17:47:44 +01:00 |
|
Łukasz Magiera
|
1f913b8df2
|
api.MpoolSub
|
2019-11-20 17:45:02 +01:00 |
|
Jakub Sztandera
|
432706bd09
|
Don't use pkg/errors
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-11-15 02:40:16 +01:00 |
|
Jakub Sztandera
|
fa023f68e3
|
Flexible repub timer
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-11-14 01:36:12 +01:00 |
|
Jakub Sztandera
|
c1ebb72824
|
Return all messages
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-11-13 23:43:44 +01:00 |
|
Jakub Sztandera
|
2bc5ccab04
|
Add repub for local messages
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-11-13 23:43:16 +01:00 |
|
Łukasz Magiera
|
8f0e3ede24
|
Bunch of small fixes / improvements, gofmt
|
2019-11-13 15:48:57 +01:00 |
|
Łukasz Magiera
|
3a1c73a2b1
|
mpool: Fix RecoverSig type cast
|
2019-11-12 12:42:19 +01:00 |
|
Łukasz Magiera
|
f6d5d3fe5f
|
mpool: Remove todo
|
2019-11-12 11:00:58 +01:00 |
|
whyrusleeping
|
a702a5678c
|
cache bls signatures for later recovery during forks
|
2019-11-11 23:16:42 -08:00 |
|
Jakub Sztandera
|
1bf713cb0a
|
Cleanup imports after rename
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-18 13:47:41 +09:00 |
|
whyrusleeping
|
ab6ef85b6d
|
More tracing!
|
2019-10-16 19:24:33 +09:00 |
|
whyrusleeping
|
62057a8929
|
reject messages with bad 'To' addresses
|
2019-10-14 12:28:19 +09:00 |
|
whyrusleeping
|
5a733f282e
|
Some simple measures to avoid mpool DoSing
|
2019-10-13 22:03:15 +09:00 |
|
whyrusleeping
|
68c1170250
|
compute signatures over msg cids instead of raw bytes
|
2019-10-09 10:32:08 +09:00 |
|
whyrusleeping
|
5cb819b322
|
lots of cleanup, and finally a chain fork test case repro!
|
2019-10-05 21:32:56 -06:00 |
|
Łukasz Magiera
|
c4de98607b
|
Merge remote-tracking branch 'origin/master' into feat/post-schedule
|
2019-09-20 14:24:37 +02:00 |
|
Łukasz Magiera
|
113f6f4791
|
mpool: Fix racy nonce logic
|
2019-09-20 11:01:49 +02:00 |
|
Łukasz Magiera
|
839597012d
|
Fix post seed height math
|
2019-09-19 19:38:56 +02:00 |
|
whyrusleeping
|
b1e77748e7
|
scaffolding and refactoring to make post scheduler work
|
2019-09-17 19:50:03 -07:00 |
|
Łukasz Magiera
|
5ea1459275
|
Use atomic moppl API in more places
|
2019-09-17 10:15:26 +02:00 |
|
Łukasz Magiera
|
f8a2ecaf52
|
gofmt; mod tidy
|
2019-09-16 23:26:19 +02:00 |
|
Łukasz Magiera
|
1e07a12a2e
|
More atomic mpool APIs
|
2019-09-16 20:08:23 +02:00 |
|
whyrusleeping
|
ed45d1c2b4
|
refactor state utilities into StateManager package, implement proper election proofs
|
2019-09-09 19:14:00 -07:00 |
|
Łukasz Magiera
|
b42164f76d
|
mpool: Don't return nil from Pending
|
2019-09-07 00:42:01 +02:00 |
|
whyrusleeping
|
9fbcbc1ac8
|
bls message signature verification
|
2019-08-13 21:43:29 -07:00 |
|
Łukasz Magiera
|
22611f9226
|
remove missed log in msgpool
|
2019-08-12 19:09:32 +02:00 |
|
Łukasz Magiera
|
f99c8e032d
|
pond: +1k button for addresses
|
2019-08-09 17:59:12 +02:00 |
|
whyrusleeping
|
dc7c0fcabe
|
refactoring to accomodate the bls message changes in the spec
|
2019-08-01 18:19:22 -07:00 |
|
whyrusleeping
|
a8b434a708
|
fix the most annoying bug ever
|
2019-07-31 10:43:57 -07:00 |
|
whyrusleeping
|
78da356752
|
pull more things apart
|
2019-07-26 13:49:30 +02:00 |
|
whyrusleeping
|
e09ad3d65c
|
Refactor out more types into types package, and pull genesis block code into gen package
|
2019-07-25 16:35:47 -07:00 |
|
whyrusleeping
|
05b8158285
|
implement a few of the TODOs
|
2019-07-20 16:37:37 -07:00 |
|
whyrusleeping
|
9a7823ab84
|
WIP: create miner command, stubbed out methods
|
2019-07-20 16:37:37 -07:00 |
|
Łukasz Magiera
|
b3239d9b23
|
Drop old libp2p imports
|
2019-07-08 14:51:45 +02:00 |
|
Łukasz Magiera
|
2987d04efa
|
chain: Fix most build errors
|
2019-07-05 16:47:03 +02:00 |
|