Benjamin Canou
|
7159b92cbd
|
Michelson: gas costs tweaks and fixes
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
b1515dc376
|
Alpha: consume typechecking gas in type equality for expansion
|
2018-06-29 16:18:17 +02:00 |
|
Benjamin Canou
|
589bb54abe
|
Michelson: factor unparsing and deserialization cost computations
|
2018-06-29 16:18:17 +02:00 |
|
Benjamin Canou
|
a8d2998170
|
Michelson: unplug internal operation parsing
|
2018-06-29 16:18:17 +02:00 |
|
Benjamin Canou
|
4b9d2114b2
|
Alpha: thread gas accounting in unparse_ty
|
2018-06-29 16:18:17 +02:00 |
|
Benjamin Canou
|
da7c71a7aa
|
Alpha: add a few comments
|
2018-06-29 16:18:17 +02:00 |
|
Benjamin Canou
|
f946443b3b
|
Alpha: fix error description
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
43f818dc66
|
Alpha: comsume cost of parsing/typing instructions in script
|
2018-06-29 16:18:17 +02:00 |
|
Benjamin Canou
|
005517e849
|
Client: fix command get script code
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
9da9a8440e
|
Alpha: consume gas for parsing types
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
f6c4be2b40
|
Alpha, Client: don't count gas for unparsing in logging
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
0c8549b871
|
Alpha: remove minimal serialization gas computation
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
8648555f01
|
Alpha: raise permanent error on gas exhaustion in precheck
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
0dee466736
|
Alpha: set gas limit in precheck and re-consume gas in apply
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
3ce320979c
|
Alpha, Gas: consume gas for storage serialization and deserialization
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
a69333d21f
|
Alpha, Gas: gas accounting for serialization of data and types
Also gas accounting in errors, failures and trace
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
fa4a3a9fe4
|
Alpha: cost of deserialization
|
2018-06-29 16:18:17 +02:00 |
|
Alain Mebsout
|
245b888ccc
|
Proto, Gas: Fail at precheck if not enough gas to deserialize parameters
|
2018-06-29 16:18:17 +02:00 |
|
dbornside
|
e7dba18980
|
semantic logging for client baking
AMENDED: Syn has always been DSL, Semantic has always been
Make_semantic.
|
2018-06-29 14:52:46 +02:00 |
|
Galfour
|
2701012bf0
|
Everywhere: dictator -> activator
|
2018-06-29 04:10:30 +02:00 |
|
Benjamin Canou
|
d5fed56d46
|
Alpha: remove unused dictator key
|
2018-06-29 03:44:47 +02:00 |
|
Marco Stronati
|
0ac1e1e842
|
Alpha: richer block receipt
Added:
- nonce_hash
- consumed_gas
- deactivated delegats at end cycle
- unfrozen balances at end cycle
|
2018-06-28 17:35:40 +00:00 |
|
Marco Stronati
|
0bd4ee3cfc
|
Alpha: move balance_updates from apply_result to delegate
|
2018-06-28 17:35:40 +00:00 |
|
Marco Stronati
|
4b282ea8c5
|
Alpha: move block_metadata from alpha_context to apply_result
|
2018-06-28 17:35:40 +00:00 |
|
Marco Stronati
|
91d497fd4a
|
Alpha: rename apply_operation_result to apply_results
|
2018-06-28 17:35:40 +00:00 |
|
Marco Stronati
|
3d88707eb8
|
Alpha: fix balance_update from Rewards to Fees
|
2018-06-28 17:35:40 +00:00 |
|
Galfour
|
cf7de5cc75
|
Client: argument is now optional with no default in a transfer operation
|
2018-06-27 21:24:48 +00:00 |
|
Milo Davis
|
d0dd6be9c0
|
Client: add get script code command
|
2018-06-27 20:05:38 +00:00 |
|
Benjamin Canou
|
44ca820944
|
Genesis/Alpha: include chain id in signature for blocks and endorsements
|
2018-06-27 21:38:52 +02:00 |
|
Raphaël Proust
|
1c2a771832
|
Everywhere: return_{none,some,nil,true,false}
|
2018-06-27 10:57:21 +02:00 |
|
Raphaël Proust
|
103d5355f2
|
Everywhere: return_unit
|
2018-06-27 10:57:21 +02:00 |
|
bruno
|
8b8dcddd02
|
Alpha/Tests/transfer: add test + minor cosmetic changes
|
2018-06-26 18:16:39 +00:00 |
|
Quyen
|
ee1d56d096
|
Alpha/Tests/origination: add new comments
|
2018-06-26 18:16:39 +00:00 |
|
bruno
|
59fbdaf37b
|
Alpha/Tests:origination: typos, comments, add verifications
|
2018-06-26 18:16:39 +00:00 |
|
Benjamin Canou
|
6ad461f9e2
|
Client: fix display of failed transactions
|
2018-06-26 20:00:50 +02:00 |
|
Benjamin Canou
|
878c63391b
|
Client: fix gas and storage estimation
|
2018-06-26 20:00:39 +02:00 |
|
Benjamin Canou
|
7e591150e0
|
Client: add flag --dry-run to injection commands
|
2018-06-26 20:00:13 +02:00 |
|
Pierre Chambart
|
91de539af7
|
Alpha: Fix indent
|
2018-06-26 18:54:15 +02:00 |
|
Pierre Chambart
|
03ee2224e8
|
Alpha: Add label to baker argument of Apply.mark_skipped
|
2018-06-26 18:28:43 +02:00 |
|
Benjamin Canou
|
3106dee82a
|
Alpha: add explicit Backtracked case in receipts
|
2018-06-26 18:13:28 +02:00 |
|
Benjamin Canou
|
85b9a58261
|
Alpha: restore semantics of operation sequence failure
|
2018-06-26 18:13:28 +02:00 |
|
Benjamin Canou
|
fad851561b
|
Client: fix error message
|
2018-06-26 18:13:28 +02:00 |
|
Benjamin Canou
|
67f95ff156
|
Alpha: include fees from failed operations in receipts
|
2018-06-26 18:13:28 +02:00 |
|
Benjamin Canou
|
13fb40a4c9
|
Alpha: check hard storage limit in precheck
|
2018-06-26 18:13:28 +02:00 |
|
Benjamin Canou
|
6efb4eb6b4
|
Alpha: check hard gas limit in precheck
|
2018-06-26 18:13:28 +02:00 |
|
Benjamin Canou
|
ece5dd2d78
|
Alpha: fix storage limit check
|
2018-06-26 18:13:28 +02:00 |
|
bruno
|
1ecc5af454
|
Alpha/Tests: add some tests for delegation
|
2018-06-26 12:57:19 +00:00 |
|
bruno
|
1c3d5c4232
|
Alpha/Test/helpers: add PKH equality functions
|
2018-06-26 12:57:19 +00:00 |
|
bruno
|
42c7b004ec
|
Alpha/Test/helpers: add call to delegate RPC
|
2018-06-26 12:57:19 +00:00 |
|
bruno
|
9f30b220e4
|
Alpha/Tests: typos + useful tez related functions
|
2018-06-26 12:57:19 +00:00 |
|