https://gitlab.com/tezos/tezos

sort by:
Revision Author Date Message Commit Date
bfd370c Proto/Michelson/Test: Remove unused tolerance parameter. 29 June 2022, 10:55:10 UTC
4add350 Proto/Michelson/Tests: Add test for stack_prefix_witness size. 29 June 2022, 10:55:10 UTC
cd906c3 Proto/Michelson/Test: Add a test for lambda_size as well. 29 June 2022, 10:55:10 UTC
2dbcfa0 Proto/Michelson/Test: Add tests for the instruction size model. 29 June 2022, 10:55:10 UTC
34139dd Merge branch 'proto-k-backport-5670' into proto-k Backport !5670 - Lib_micheline: unbox canonical See merge request tezos/tezos!5722 29 June 2022, 10:54:33 UTC
e9102a5 Lib_micheline: unbox canonical 29 June 2022, 10:53:20 UTC
a375136 Merge branch 'proto-k-backport-5703' into proto-k Backport !5703 - Proto: fix consumed_gas fields See merge request tezos/tezos!5719 29 June 2022, 10:52:38 UTC
b01727a Proto/Apply_results: remove consumed_gas field from block metadata for consistency Also this field was already expressed in milligas so it was misleading 29 June 2022, 10:50:53 UTC
14bd2ae Proto/Apply_results: remove consumed_gas field for Sc_rollup_dal_slot_subscribe result 29 June 2022, 10:50:53 UTC
eb7e078 Merge branch 'proto-k-backport-5664' into proto-k Backport !5664 - Proto/Michelson: fix kinstr_size See merge request tezos/tezos!5718 29 June 2022, 10:49:58 UTC
68d29c6 Tezt: update gas in regression traces 29 June 2022, 10:48:17 UTC
5e28b0e Tests/Python: update gas in regression traces 29 June 2022, 10:48:17 UTC
5e08797 Proto/Michelson: ignore nothing in kinstr_size 29 June 2022, 10:48:17 UTC
3e2eaa2 Proto/Michelson: fix size of IExec 29 June 2022, 10:48:17 UTC
08fbc41 Proto/Michelson: fix size of IDip 29 June 2022, 10:48:17 UTC
a284879 Proto/Michelson: fix size of ICreate_contract 29 June 2022, 10:48:17 UTC
5d600b9 Proto/Michelson: GADT witness sizes take both the integer and the witness 29 June 2022, 10:48:17 UTC
2eb26ac Proto/Michelson: use Sapling.Memo_size.in_memory_size 29 June 2022, 10:48:17 UTC
8b63c0f Proto/Michelson: use Contract_event.in_memory_size Fix #3259 29 June 2022, 10:48:17 UTC
354a1c3 Merge branch 'proto-k-backport-5532' into proto-k Backport !5532 - Doc: Update changelogs See merge request tezos/tezos!5717 29 June 2022, 10:47:10 UTC
e4e5263 Doc: list remaining changes added in K 28 June 2022, 18:36:31 UTC
07f7ddb Doc: Update changelogs Describe new changes that have been merged. 28 June 2022, 18:36:31 UTC
ecd8e23 Merge branch 'testnet_dictator' into 'master' Proto: allow to register a governance dictator for testnets and private chain (part 1/2) See merge request tezos/tezos!4547 22 June 2022, 06:17:16 UTC
6303793 Proto/dictator: add an integration test for the governance dictator 22 June 2022, 05:04:07 UTC
50cbaec Proto: allow governance dictator to force upgrades on non-mainnet Co-Authored By: G.B. Fefe <gb.fefe@protonmail.com> 22 June 2022, 05:04:07 UTC
4882006 Proto: add a constant with the chain_id of mainnet 22 June 2022, 05:04:07 UTC
d6bbae8 Proto: add a parametric constant `governance_dictator` 22 June 2022, 05:04:07 UTC
cd5f77f Merge branch 'andrea@dal-sc-rollup-register-slot' into 'master' Dal: manager operation for registering a rollup to a dal slot Closes #3057 See merge request tezos/tezos!5423 21 June 2022, 23:43:13 UTC
3f341c5 Tezt: Dal: rollup node subscribes to slots 21 June 2022, 23:02:44 UTC
1ef832a Dal: Scoru node: keep track of dal slot subscriptions 21 June 2022, 23:02:44 UTC
d044642 Tests: Dal: unit tests for sc rollup subscription to slots protocol logic 21 June 2022, 23:02:44 UTC
6436e6e Proto: Dal: RPC for fetching sc rollup slot subscriptions 21 June 2022, 23:02:44 UTC
015f725 Proto: Dal: manager operation for subscribing sc rollup to slots 21 June 2022, 23:02:44 UTC
0da8eff Proto: Dal: logic for sc rollup subscriptions to slots 21 June 2022, 23:02:44 UTC
2f296a2 Merge branch 'shrmtv@fix-register-error' into 'master' Proto/Delegate: fix error registration See merge request tezos/tezos!5648 21 June 2022, 21:44:11 UTC
d33cf13 Proto/Delegate: fix error registration Use register_error_kind using client context rather than Error_monad directly. This avoids conflict of ids when multiple protocols are linked. 21 June 2022, 21:12:31 UTC
900cfed Merge branch 'eugenz@delegator-unrevealed-at-bootstrap' into 'master' Proto: fail when attempting to delegate from unrevealed key at bootstrap See merge request tezos/tezos!5645 21 June 2022, 21:09:11 UTC
bbc9ce1 Proto: fail when attempting to delegate from unrevealed key at bootstrap 21 June 2022, 20:35:09 UTC
c15eaa7 Merge branch 'vdum@vdf' into 'master' Updating Randomness - VDF See merge request tezos/tezos!5064 21 June 2022, 20:31:16 UTC
a726e41 Doc: VDF documentation Co-authored-by: Victor Dumitrescu <v.dumitrescu@outlook.com> 21 June 2022, 19:19:16 UTC
e1c316b Test/tezt: VDF daemon Co-authored-by: Raphael Toledo <contact@raphael-toledo.com> 21 June 2022, 19:19:16 UTC
50fcd50 Proto/baker: VDF computation daemon Co-authored-by: Victor Dumitrescu <v.dumitrescu@outlook.com> 21 June 2022, 19:19:15 UTC
a41b674 Proto/test: VDF integration tests Co-authored-by: Raphael Toledo <contact@raphael-toledo.com> 21 June 2022, 19:19:15 UTC
cfc8ce1 Proto: compute seed using VDF 21 June 2022, 19:19:10 UTC
f3f258f Proto: seed computed at end of nonce revelation period Co-authored-by: Raphael Toledo <contact@raphael-toledo.com> 21 June 2022, 18:59:56 UTC
f100012 Proto/VDF: add protocol constants Co-authored-by: Victor Dumitrescu <v.dumitrescu@outlook.com> 21 June 2022, 18:59:55 UTC
eaad270 Proto_env: add VDF library to V6 Co-authored-by: Victor Dumitrescu <v.dumitrescu@outlook.com> 21 June 2022, 18:59:55 UTC
f165bc9 Opam: bump 21 June 2022, 18:59:49 UTC
1afec9e Merge branch 'dxf-event-v1-nonpolymorphic-extend-evaloop' into 'master' Proto/Michelson: event logging See merge request tezos/tezos!4656 21 June 2022, 18:28:23 UTC
0fa1ce8 Proto: propose gas model Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:02:06 UTC
60aa1ce Proto: tests for contract events Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:02:03 UTC
d1a1293 Proto: create documentation for contract events Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:00:40 UTC
ecb31cf Proto: introduce RPC and client command for computing event addresses Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:00:40 UTC
5353875 Proto: handle event internal operations Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:00:40 UTC
a7f99bc Proto: introduce EMIT instruction Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:00:40 UTC
b099f81 Proto: definition of contract event Co-Authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Co-Authored By: Yann Regis-Gianas <yann@nomadic-labs.com> 21 June 2022, 17:00:37 UTC
6066d86 Ignore: add .vscode Co-authored By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> 21 June 2022, 16:58:24 UTC
67032f8 Merge branch 'pipelining@precheck-to-validate' into 'master' Proto: replace precheck with validate_operation See merge request tezos/tezos!5557 21 June 2022, 16:40:02 UTC
4e900f5 Tezt: checks that run_operation checks sources consistency in batch 21 June 2022, 16:11:40 UTC
897681c Tezt: fix manager_operation test 21 June 2022, 16:11:40 UTC
127409d Proto/tests: fix gas_level integration tests With the 1M restriction on the protocol side this tests failed. This commit replace some [Incremental.add_operation] with [Block.bake]. Most of this calls used incremental construction instead of block application to create a context with managers and specific balance/contracts/etc. Block application should be used to create a specific context and avoid raising 1M restriction error. 21 June 2022, 16:11:40 UTC
92eb351 Proto/tests: fix precheck integration tests (fee too low error) 21 June 2022, 16:11:40 UTC
ff8d849 Proto/tests: fix michelson integration tests With the 1M restriction on the protocol side this tests failed. This commit replace some [Incremental.add_operation] with [Block.bake]. Most of this calls used incremental construction instead of block application to create a context with managers and specific balance/contracts/etc. Block application should be used to create a specific context and avoid raising 1M restriction error. 21 June 2022, 16:11:40 UTC
797a7a0 Proto/tests: fix operation integration tests With the 1M restriction on the protocol side this tests failed. This commit replace some [Incremental.add_operation] with [Block.bake]. Most of this calls used incremental construction instead of block application to create a context with managers and specific balance/contracts/etc. Block application should be used to create a specific context and avoid raising 1M restriction error. 21 June 2022, 16:11:40 UTC
2a1f3ed Proto/tests: fix delegation integration tests With the 1M restriction on the protocol side this tests failed. This commit replace some [Incremental.add_operation] with [Block.bake]. Most of this calls used incremental construction instead of block application to create a context with managers and specific balance/contracts/etc. Block application should be used to create a specific context and avoid raising 1M restriction error. 21 June 2022, 16:11:40 UTC
c52c906 Proto: update changelog 21 June 2022, 16:11:40 UTC
cd5cc5b Proto: add Validate_operation.stamp This type is meant to ensure that an operation is necessarily validated before it is applied. 21 June 2022, 16:11:40 UTC
978174f Proto/apply: rename precheck_checks to take_fees... and wrap it in a record_trace and clean up 21 June 2022, 16:11:40 UTC
3ca8503 Proto/apply: remove precheck_manager_contents_list 21 June 2022, 16:11:40 UTC
f7f188c Proto: add another function for the plugin in validate_operation and use it in lib_plugin/RPC.ml 21 June 2022, 16:11:40 UTC
43f6b14 Proto: implement precheck_manager in validate_operation The [Main.precheck_manager] function for the plugins now calls the new [Validate_operation.precheck_manager] instead of [Apply.precheck_manager_contents_list]. Moreover, [precheck_manager] may now check the signature (depending on argument [should_check_signature]), so that we can remove [Main.check_signature]. 21 June 2022, 16:11:40 UTC
8c9d768 Proto: call validate_operation instead of precheck in apply_operation Call Validate_operation.validate_operation in Main.apply_operation instead of calling precheck_manager_contents_list and Operation.check_signature in Apply.apply_operation 21 June 2022, 16:11:40 UTC
6b5079a Proto/main: add validate_operation_info and _state to validation_state 21 June 2022, 16:11:40 UTC
0264b57 Proto: add validate_operation file Co-authored-by: Albin Coquereau <albin.coquereau@nomadic-labs.com> 21 June 2022, 16:11:40 UTC
8a628f0 Proto/apply: move precheck_effects to a new function apply_manager_operation Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> The steps for applying a manager operation are now: - precheck_manager_contents_list (which is now effect-free) - check_signature - apply_manager_operation (which is precheck_effects then apply_manager_contents_list) The first two steps will be handled in validate_operation in the future: only apply_manager_operation will then remain in apply.ml 21 June 2022, 16:11:40 UTC
9bd72fe Proto/apply: precheck_checks no longer returns a context Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> 21 June 2022, 16:11:39 UTC
9a2367b Proto: stop modifying ctxt while checking the gas in precheck Co-authored-by: Albin Coquereau <albin.coquereau@nomadic-labs.com> Also take the opportunity to have the large pattern matching in precheck return [unit tzresult] instead of [Alpha_context.t tzresult Lwt.t]. 21 June 2022, 16:11:39 UTC
b7f2dd7 Proto: move gas_limit consumption in block gas to precheck_effects Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> but still check that block gas limit is not exceeded in precheck_checks 21 June 2022, 16:11:39 UTC
4136e5f Proto/apply: move counter incrementation to precheck_effects Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> 21 June 2022, 16:11:39 UTC
bfc275c Proto/apply: split precheck checks and effects (with fees spending in effects) Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> [precheck_checks] ensures that fees can be paid and that the contract remains allocated in each operation in the batch. Then [precheck_effects] actually spends the fees in [ctxt] and returns the corresponding [balance_updates]. Other effects will be moved from [precheck_checks] to [precheck_effects] in the upcoming commits. 21 June 2022, 16:11:39 UTC
05f5b9f Proto/contract: add a function to simulate fee spending... Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> ...without actually updating the contract's balance 21 June 2022, 16:11:39 UTC
d2dda55 Proto/apply: move counter checks to find_manager_public_key... Co-authored-by: Albin Coquereau <albin.coquereau@nomadic-labs.com> ...which we rename to check_batch_sanity_and_find_manager_public_key since it also checks source consistency, contract allocation, etc. 21 June 2022, 16:11:39 UTC
99d47e9 Proto: call find_manager_public_key in precheck Indeed, find_manager_public_key does sanity checks (e.g. source consistency) that must be included in precheck. As precheck now returns the public_key, we don't need Apply.check_manager_signature anymore: the plugin can directly call a generic check_signature (that is still defined in main.ml to handle the extraction of the chain_id from the validation_state). 21 June 2022, 16:11:39 UTC
df64f9f Proto/apply: extract rec_precheck_manager_contents_list from... ...precheck_manager_contents_list and move both after find_manager_public_key 21 June 2022, 16:11:39 UTC
9bdc83c Proto/apply: partially move from infix lwt notation to let bindings Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> We do this in a few functions that will be heavily modified in the upcoming commits, to avoid syntactic noise in the diff of these commits: - precheck_manager_contents (except in the operation kind pattern matching, which will be updated later on) - precheck_manager_contents_list - handle_manager_operation 21 June 2022, 16:11:39 UTC
c3dae81 Proto/apply: refactor application of single / cons manager into a single function 21 June 2022, 16:11:39 UTC
bf3ce90 Proto/alpha_context.ml: move module Script after module Gas They are now in the same order as in alpha_context.mli 21 June 2022, 16:11:39 UTC
d9bfa73 Merge branch 'vicall@worker_pending_req_metrics' into 'master' Introduce requests count metrics for some workers See merge request tezos/tezos!5356 21 June 2022, 16:10:20 UTC
8178928 Changelog: introduce pending requests metrics for workers 21 June 2022, 15:41:56 UTC
f609119 Prevalidator: shadow worker's name with mempool 21 June 2022, 15:41:56 UTC
a402f03 Shell: introduce worker metrics for block/chain/pre validators 21 June 2022, 15:41:56 UTC
ce4b4da Shell/metrics: minor refactoring 21 June 2022, 15:41:56 UTC
1534bb4 Shell/chain_validator: minor refactoring 21 June 2022, 15:41:56 UTC
063c1a2 Merge branch 'naih@alpha_context-docstrings' into 'master' Proto: Alpha_context docstrings. See merge request tezos/tezos!5464 21 June 2022, 15:40:31 UTC
38ded3d Proto: Alpha_context docstrings for definitions inside modules. 21 June 2022, 15:11:32 UTC
a3b6926 Proto: Alpha_context docstrings for Internal_for_tests modules. 21 June 2022, 15:11:32 UTC
4132746 Proto: Alpha_context docstrings. 21 June 2022, 15:11:32 UTC
10685c9 Merge branch 'naih@git-gas-diff-clear-output' into 'master' git-gas-diff: don't show report for categories that haven't changed. See merge request tezos/tezos!5641 21 June 2022, 13:44:08 UTC
8ee8e52 git-gas-diff: don't show report for categories that haven't changed. 21 June 2022, 13:16:17 UTC
5ceca37 Merge branch 'davdumas@prt-docs' into 'master' Docs: new links to logs/grafana for long tezts See merge request tezos/tezos!5631 21 June 2022, 12:25:38 UTC
back to top