swh:1:snp:9c27352633c4639a943e316050a7b904f57900e2

sort by:
Revision Author Date Message Commit Date
ccaad09 Merge remote-tracking branch 'tezos/master' into zeronet 07 August 2019, 16:26:29 UTC
c614a8d stdlib: remove lwt_log dependency completely. not used in this module 07 August 2019, 09:24:07 UTC
95345ca logging: use lwt_log.core instead of lwt_log to avoid unix dependency 07 August 2019, 09:24:07 UTC
2e66ebf Prevalidator: Not use _exn functions 07 August 2019, 09:10:46 UTC
28038e9 stdlib: add mtime dependency in opam file 07 August 2019, 08:39:49 UTC
b8f2372 doc: fix babylon rst doc 07 August 2019, 08:25:58 UTC
de436da Python tests: desactivate test_fork.py The fitness of the 2 branches are equals in 005 so there is no concensus 07 August 2019, 06:14:25 UTC
c57d9fc Client tests with BABY5HD 07 August 2019, 06:14:21 UTC
8265d07 Stdlib/Sys_info: ensure open files are closed 06 August 2019, 21:27:33 UTC
9e28309 Python tests for BABY5HQ 06 August 2019, 21:18:48 UTC
06ceddf BABY5HD in flextesa 06 August 2019, 21:18:46 UTC
eae8269 BABY5HD in docs 06 August 2019, 21:18:45 UTC
7757a77 More alpha -> 005_PsBABY5H 06 August 2019, 21:18:42 UTC
ed0690a Merge commit '02d34a2eb' into zeronet 06 August 2019, 16:01:50 UTC
02d34a2 flextesa: use 005-PsBABY5H 06 August 2019, 15:41:41 UTC
faf4652 Protocols: use the correct hashes 06 August 2019, 15:41:40 UTC
7f4ca54 Proto: Use BABY5HQ 06 August 2019, 15:41:32 UTC
6b4e3bb Zeronet: minimal diff with master 06 August 2019, 14:45:50 UTC
501669d CI: update opam tests 06 August 2019, 10:19:59 UTC
7e5f66f Signer: extract `lib_signer_backends.unix` subpackage from `lib_signer_backends` introduce a new library lib_signer_backends_unix containing the socket and ledger backends 06 August 2019, 10:19:59 UTC
d44fbd5 Block_validation: blocks with eco-proto errors are invalid 05 August 2019, 20:54:28 UTC
4203997 Shell, Validation: less tzresult 05 August 2019, 20:54:28 UTC
a6d8f8a Shell: Only Invalid_block indicates invalid blocks 05 August 2019, 20:54:28 UTC
f8b3caa Fix repeated annotation pattern in Michelson JSON whitedoc. Also clean up some formatting. 05 August 2019, 20:18:28 UTC
4db7b68 Build: make `make build-deps` fail with non-zero 05 August 2019, 19:41:07 UTC
83213b8 Doc: fix number of top-level items 05 August 2019, 10:09:22 UTC
3a8b0ee Doc: update hash of protocol 005 02 August 2019, 15:23:49 UTC
3549454 Doc: binary format changes in 005 02 August 2019, 15:23:49 UTC
a2d82d6 Shell: better use of Lwt - Avoid `>>= fun () -> Lwt.return_unit` (useless bind) - Avoid `>>= return` when `>>= fun () -> return_unit` is valid (prefer inlined return operators, including from the error monad) - etc. 02 August 2019, 14:45:40 UTC
cf42854 Error_monad: improvements in inlined return functions 02 August 2019, 14:45:32 UTC
1a11e58 P2p: better use of Lwt - Avoid `>>= fun () -> Lwt.return_unit` (useless bind) - Avoid `>>= return` when `>>= fun () -> return_unit` is valid (prefer inlined return operators, including from the error monad) 02 August 2019, 14:45:30 UTC
a6f1a97 P2P: fix typo in services documentation 02 August 2019, 11:54:49 UTC
afdbfa6 Shell: Prevent kicking peers sending a locator with one block difference 02 August 2019, 11:54:47 UTC
0983ce7 Ledger: Produce helpful error when attempting to use derivation scheme unsupported by Ledger application 30 July 2019, 21:04:14 UTC
3b88859 Ledger: Make deterministic nonce tests optional 30 July 2019, 21:04:14 UTC
b3fca8b Ledger: Support BIP32-Ed25519 derivation 30 July 2019, 21:04:14 UTC
b587ca5 Ledger: Make support for non-hardened paths depend on derivation scheme 30 July 2019, 20:49:45 UTC
3e010de Ledger: Use 'h' syntax instead of '\'' for showing ledger URIs 30 July 2019, 20:49:45 UTC
b2e58e7 Ledger: Allow 'h' as an alternative syntax to '\'' for non-hardened paths 30 July 2019, 20:49:44 UTC
6c9c041 Ledger: Allow non-hardened paths 30 July 2019, 20:49:36 UTC
fd7d7f6 Ledger: remove obsolete error variant 30 July 2019, 20:03:54 UTC
2e5d4df Ledger: add support for the Legder Nano X 30 July 2019, 20:03:50 UTC
f4a09e2 Ledger: add support for the sign-and-hash APDU 30 July 2019, 20:03:16 UTC
7afa896 Ledger: add support for deterministic nonces 30 July 2019, 19:55:16 UTC
24ffcab Clic: print offending command on insertion conflict 29 July 2019, 08:54:45 UTC
11cce32 Scripts: Adapt reset_chain.sh to moves in the codebase 29 July 2019, 08:02:28 UTC
0b5fb4c Proto alpha client / Lib client : Proto alpha client now unix free add ctxt#now in the client context and move back wait_for_bootstrapped in lib_client_base 29 July 2019, 08:01:55 UTC
a434d77 Test/python: test head after chain fork 27 July 2019, 13:21:09 UTC
498c0e3 Documentation: Corrections for IF_LEFT, IF_CONS,… 26 July 2019, 19:45:46 UTC
458d52f Michelson mode : require cl 26 July 2019, 19:39:50 UTC
f40105d Doc: add proto 005 page 26 July 2019, 13:00:07 UTC
3b95c5d Issues: add history mode information 26 July 2019, 12:26:13 UTC
5184111 Issues: improve issue template 26 July 2019, 12:26:13 UTC
35984d4 irmin-pack: thread-safe serialisation 26 July 2019, 09:43:36 UTC
018bb84 irmin-pack: tweak constants 25 July 2019, 14:43:20 UTC
756240f irmin-pack: update to latest version CHANGES: - use shorter hashes in the index file (divide the size of index/ by 2) - do not load the bloomfilter on read-only mode (divide the memory usage of bakers by 2) - bound the memory usage of the dictionary 25 July 2019, 14:08:14 UTC
ceb4962 Stdlib: fix Option.pp 25 July 2019, 12:20:19 UTC
634de36 Ledger: Fix formatting for longer error messages 25 July 2019, 00:32:37 UTC
9f2efbc Doc: update proposal testing tutorial to new yes-node 22 July 2019, 16:17:27 UTC
6f5fd95 Flextesa: allow controlling timing of proposals 22 July 2019, 13:51:56 UTC
cfafed8 Flextesa: disable obsidian node in Kiln config 22 July 2019, 13:51:56 UTC
c717856 Flextesa: improve error display 22 July 2019, 13:51:56 UTC
52c925e Flextesa: fix check for protocol path 22 July 2019, 13:51:56 UTC
06b60da Flextesa: config kiln earlier in daemons-upgrade 22 July 2019, 13:51:56 UTC
72a113f Flextesa: add option to include dummy proposals 22 July 2019, 13:51:56 UTC
934e5e9 Flextesa: fix non-closed file 22 July 2019, 13:51:56 UTC
8d11955 Flextesa: improve `--help` of voting test 22 July 2019, 13:51:56 UTC
94b298f Flextesa: fix bug with `--pause-{at-end,on-error}` 22 July 2019, 13:51:56 UTC
92cb399 Flextesa: add `--waiting-attempts` (daemons-upgr.) 22 July 2019, 13:51:56 UTC
d6be655 Flextesa: improve the protocol's `Cmdliner.Term.t` 22 July 2019, 13:51:56 UTC
a21a354 Flextesa: add `nay-for-promotion` test variant It is a new option for the test `daemons-upgrade`. 22 July 2019, 13:51:56 UTC
71dcde1 Doc: correct contributing.md links 20 July 2019, 07:32:30 UTC
1895bf0 CI: fix build 19 July 2019, 16:46:01 UTC
d58035c CI: update .gitlab-ci.yml 19 July 2019, 16:46:01 UTC
c8f9c65 opam-repository: drop irmin 1.4 and add new packages 19 July 2019, 16:46:00 UTC
c68cef1 lint: skip vendors/ 19 July 2019, 16:46:00 UTC
3969ad4 storage: use digestif instead of ocaml-blake2 to compute tree hashes This allows unecessary allocations in the C and major heaps. 19 July 2019, 16:46:00 UTC
6926baa storage: use irminv2 19 July 2019, 16:45:59 UTC
87c6403 irmin-pack: tweak constants 19 July 2019, 16:45:59 UTC
4d742cd vendors: import irminv2 and irmin-pack (and remove irmin-lmdb) 19 July 2019, 16:45:59 UTC
5fda8aa Node: fix and improve documentation of history-mode argument 19 July 2019, 16:45:58 UTC
a35eff6 Base/Time: add pp for stamped values 19 July 2019, 16:45:58 UTC
fa6bde2 Signer: Handle non-singleton traces 19 July 2019, 16:42:49 UTC
ecbb1b7 P2p: handle non-singleton traces 19 July 2019, 16:42:49 UTC
f73ed84 Shell: handle non-singleton traces 19 July 2019, 16:42:41 UTC
dc2228d Node: avoid division by zero when generating identity Fixes #535 19 July 2019, 16:21:28 UTC
ee8dbe1 Reset the chain 19 July 2019, 15:49:07 UTC
688eea0 Fix reset_chain.sh 19 July 2019, 15:48:53 UTC
67f3ba4 Protocols: use the correct hashes 19 July 2019, 15:33:17 UTC
e4a16da Zeronet: minimal diff with master 19 July 2019, 15:24:46 UTC
b073ea4 Merge remote-tracking branch 'origin/proto-proposal' into zeronet 19 July 2019, 15:17:13 UTC
ec3576f Michelson/Migration: switch to new big_map storage 19 July 2019, 13:28:54 UTC
2be47f9 Docs: update doc on Michelson big_map and add a few examples 19 July 2019, 13:28:54 UTC
af97002 Michelson: relax big_map restrictions 19 July 2019, 13:28:31 UTC
c0e48c9 Proto/Michelson: new gas costs - The cost functions in Michelson_v1_gas were to a large extent automatically generated. Please refer to meta_model.ml - The (abstract) cost model makes large use of floating-point coefficient. These were converted to either integer multiplication/divisions or to statically generated fixed-point computations. 19 July 2019, 10:17:36 UTC
f2e6f64 Proto/Michelson: finer-grained cost accounting for the interpreter I. Rescaling step cost - Rescale step_cost by 2^7 to allow finer cost accounting in the interpeter. - Expose new function atomic_step_cost exposing finer resolution step increments. II. Provide facilities for interpreter-specific cost accounting Introduce new functions `Gas.incr_interpreter_cost` and `Gas.bill_interpreter_cost`. - The context stores a new counter 'interpreter_cost' of type Gas_limit_repr.cost - functions are provided to: - increment this counter (incr_interpreter_cost) and - bill for the gas corresponding to this counter and reset this counter. Until bill_interpreter_cost is called, the interpreter_cost is _not_ taken into account into the effectively consumed gas. - Each call to incr_interpreter_cost still checks that we are under the operation and block gas limits. - The interpreter uses these functions instead of the usual Gas.consume. The invariant that has to be respected for this to be transparent to the rest of the protocol is that all continuations of the `step` function to other functions should bill and reset the interpreter_cost beforehand. This concerns calls to interp, calls to the typechecker, calls to read from a big map, calls to the serialization/deserialization mechanism, etc; in short, all calls to other parts of the protocol should have a context in a state where this fine-grained gas bookkeeping has been settled and reset. 19 July 2019, 10:17:36 UTC
9d70e0b Proto/Michelson: add comparable_ty type witness in boxed sets Some cost functions require computing the size of keys/elts of maps/sets. Not being able to dispatch on the element type was making this impossible outside of the interpreter (where the element type of the set could be accessed elsewhere). This patch fixes that. 19 July 2019, 10:18:10 UTC
85ec9f7 Proto/Michelson: unshare cost functions of the interpeter & the rest of the protocol 19 July 2019, 10:17:36 UTC
064817f Doc: add missing Michelson COMPARE variants 18 July 2019, 17:13:11 UTC
0f2330a Michelson: broaden the domain of comparable types a bit 18 July 2019, 17:13:10 UTC
back to top