2300 Commits

Author SHA1 Message Date
Pierre Boutillier
cb038afa42 Revert "Target only USB ledger with interface number 0"
This reverts commit 02bc43b094e212c52075c69c9aa71003121596ce and
should restore compatibility with Ledgers on MacOS.
2019-01-02 19:11:53 +00:00
Philippe Bidinger
6895d7a87b
Stdlib: add some docstrings 2019-01-02 19:22:09 +01:00
Eugen Zalinescu
febaa3b7ed voting: 3 new small tests 2019-01-02 17:07:34 +00:00
Sebastien Mondet
8b054deee3
Signer/Ledger: improve tezos-client show ledger command 2019-01-02 17:50:37 +01:00
Sebastien Mondet
02b1d3e93d
Signer/Ledger: allow ledger://... URIs without curve/path 2019-01-02 17:50:36 +01:00
Philippe Bidinger
423af85c76
online doc for --connections 2018-12-21 12:08:41 +01:00
Pietro Abate
e7b00b368d
Stdlib: remove spurious comment in weakTableRing 2018-12-20 17:06:34 +01:00
MBourgoin
58a3abcb4c
StdLib: introduce a WeakRingTable based on ephemerons for bounded cache/memoization purposes
Co-authored-by: MBourgoin <mathias.bourgoin@tezcore.com>
Co-authored-by: Raphaël Proust <code@bnwr.net>
Co-authored-by: Pietro Abate <pietro.abate@tezcore.com>
2018-12-18 16:02:18 +01:00
Raphaël Proust
903f56d5c9
Shell/mempool_peer_worker: improve docstrings 2018-12-17 15:20:09 +01:00
Pietro Abate
35bccd05b1
Mempool: fix minor copyright and docstring strings
and change Work.work in Work.process_batch
2018-12-17 15:20:09 +01:00
Raphaël Proust
7cbf457888
Shell/mempool: bounded peer-workers request-queue size 2018-12-17 15:20:09 +01:00
Raphaël Proust
31242ebcb9
Shell/mempool: throttle peer workers 2018-12-17 15:20:08 +01:00
Raphaël Proust
8ba2bc2001
Shell/mempool: add identifiers to Worker.Name instances 2018-12-17 15:20:08 +01:00
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