Commit Graph

2017 Commits

Author SHA1 Message Date
Raphaël Proust
6a14afc1b0
Shell: introduce Mempool_peer_worker
A module for the ongoing mempool overhaul.

Co-authored-by: Pietro Abate <pietro.abate@tezcore.com>
Co-authored-by: Raphaël Proust <code@bnwr.net>
Co-authored-by: MBourgoin <mathias.bourgoin@tezcore.com>
2018-12-17 15:20:08 +01:00
Raphaël Proust
ad9d087031
Shell/Mempool: limited, configurable size of parsed cache 2018-12-17 15:20:07 +01:00
Pietro Abate
0bb2f3d4d1
Mempool: cache result and operation in ValidatedCache 2018-12-17 15:20:07 +01:00
Raphaël Proust
1420715ab9
Shell/Mempool: minor clean up, remove unneeded function 2018-12-17 15:20:07 +01:00
Pietro Abate
e7a967376c
Mempool: unbox Request message and clarify pp message 2018-12-17 15:20:07 +01:00
Pietro Abate
34e8a1ce1e
Mempool: split validated operations cache and parsed operations cache 2018-12-17 15:20:06 +01:00
Pietro Abate
71790470ad
Mempool: make Mempool_worker.parse non-blocking. 2018-12-17 15:20:06 +01:00
Raphaël Proust
6b7031ad3c
Mempool_peer_worker: simpler interface
Removes unecessary primitives, types, etc.
2018-12-17 15:20:06 +01:00
Raphaël Proust
1431bcd6c8
Mempool_peer_worker: minor improvements 2018-12-17 15:20:05 +01:00
Raphaël Proust
460262130e
Mempool_peer_worker
A module for the ongoing mempool overhaul.
2018-12-17 15:20:05 +01:00
Raphaël Proust
5059b6ad4e
Mempool_worker: only introduce errors where they are needed 2018-12-17 15:20:05 +01:00
Raphaël Proust
7e687f8608
Mempool_worker: error management at create 2018-12-17 15:20:05 +01:00
phink
0d22209028 Micheline: fix forgotten annotation 2018-12-17 12:30:44 +00:00
Sebastien Mondet
8772b23235 Make register key .. as delegate “idempotent” 2018-12-14 12:50:25 -05:00
Tom Jack
d53918451b Shell: mempool RPC fixes 2018-12-11 21:31:28 +00:00
Tom Jack
4449389ef2 Michelson: fix roman numeral DIP unexpansion 2018-12-10 14:00:24 +00:00
Vincent Bernardoff
f35b7f33ed Everywhere: sed 's/picotez/nanotez/g' 2018-12-04 13:26:41 +00:00
Eugen Zalinescu
a8aac1ca03
Alpha: test reward retrieval with two endorsers 2018-12-03 16:18:47 +01:00
James Deikun
08d94170be
More logging for the client daemons
- log seen blocks and heads when monitoring
- more detailed logging for baked blocks
- more detailed logging for endorsements
- more detailed logging for denunciations
- more detailed logging for nonce revelations
2018-12-03 16:00:58 +01:00
Pietro Abate
214055ac62 RPC: print uri in RPC_context.Not_found 2018-12-03 14:30:23 +00:00
Raphaël Proust
5cc9e6ccc6 Shell/Mempool: limited, configurable size of parsed cache 2018-12-03 14:08:11 +00:00
Pietro Abate
2d5c56eeca Mempool: cache result and operation in ValidatedCache 2018-12-03 14:08:11 +00:00
Raphaël Proust
52d7215ed2 Shell/Mempool: minor clean up, remove unneeded function 2018-12-03 14:08:11 +00:00
Pietro Abate
98d772cc75 Mempool: unbox Request message and clarify pp message 2018-12-03 14:08:11 +00:00
Pietro Abate
fee5f44d63 Mempool: split validated operations cache and parsed operations cache 2018-12-03 14:08:11 +00:00
Pietro Abate
56ee8ba849 Mempool: make Mempool_worker.parse non-blocking. 2018-12-03 14:08:11 +00:00
Jun FURUSE
b843dbcb7b
Typo fixes 2018-12-01 06:57:40 +00:00
Vincent Botbol
3290c10531
Baker: log included operations on block injection failure 2018-11-26 19:33:44 +01:00
Vincent Botbol
c13a7135f8
Baker: fix inconsistency in logging 2018-11-26 19:33:36 +01:00
Vincent Botbol
030916ed11
Prevalidation: fix preapply where applied operations would be reversed 2018-11-26 18:34:45 +01:00
Lý Kim Quyên
86d7306e47
Tests: fix test of instruction STEPS_TO_QUOTA 2018-11-26 15:07:09 +01:00
Grégoire Henry
c2049a3a18
Client/Alpha: implements --fee-cap and --burn-cap 2018-11-24 07:22:50 +01:00
Vincent Botbol
9f52c43cff
Baker/Endorser: record baked blocks and endorsement before injecting 2018-11-23 23:13:03 +01:00
Grégoire Henry
3b46f49651
Alpha: minor fixes 2018-11-23 22:45:18 +01:00
Grégoire Henry
fa4b33aa47
Alpha: fix gas consumption for manager operations 2018-11-23 22:45:17 +01:00
Grégoire Henry
ee722a237a
Alpha/Baker: use picotez for minimal_fees_per_{gas_unit,byte} 2018-11-23 21:54:16 +01:00
Marco Stronati
e3111bc574
Shell: add rpc to trigget a Get_current_event 2018-11-23 21:45:35 +01:00
Grégoire Henry
6b3517e095
Alpha/Test: fix voting test 2018-11-23 21:44:52 +01:00
Grégoire Henry
6e0cc99a03
Alpha: fix punishment for unrevealed nonces. 2018-11-23 18:38:40 +01:00
Grégoire Henry
8a8912c9bd
Mempool: correctly filter out endorsement without bond 2018-11-23 18:38:23 +01:00
Marco Stronati
065d629e7c
Alpha/Vote: faster refusal of too many proposals 2018-11-23 18:38:01 +01:00
Grégoire Henry
30aa2ec204
Alpha: increased gas cost for origination 2018-11-23 18:37:16 +01:00
Tom Jack
9afdd9b167
Alpha: count origination burn towards storage limit 2018-11-23 18:36:58 +01:00
Grégoire Henry
4b6f471ead
Alpha/Baking: add minimal fees and wait for late endorsement 2018-11-22 20:38:38 +01:00
Pierre Chambart
56936c7a1e
Add sync test option 2018-11-22 19:06:19 +01:00
Pietro Abate
2baa6c830c
Mempool: filter pendinds to include endorsement only 2018-11-22 18:20:50 +01:00
Marco Stronati
0b98dbd472
Shell: add rpc to trigget a Get_current_event 2018-11-22 18:20:49 +01:00
Benjamin Canou
fc42bd5a91
Alpha: increment version string and update context stitching 2018-11-22 18:17:36 +01:00
Grégoire Henry
c656d54500
Alpha: improve storage 2018-11-22 18:17:35 +01:00
Grégoire Henry
1dc748ee47
Alpha: maintain the set of delegates with frozen balance 2018-11-22 18:17:35 +01:00