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 |
|
Vincent Botbol
|
ffcd0a0c09
|
Accuser: include suggested modifications
|
2018-06-26 14:09:09 +02:00 |
|
Vincent Botbol
|
babb457354
|
Lib_delegate: clean up
|
2018-06-26 14:07:46 +02:00 |
|
Vincent Botbol
|
b2194fa27d
|
Alpha/Accuser: add a new accuser adapted to the new daemon framework
|
2018-06-26 14:06:34 +02:00 |
|
Vincent Botbol
|
aa95ee8332
|
Accuser: add utility functions to forge double_evidence operations
|
2018-06-26 12:43:34 +02:00 |
|
Vincent Botbol
|
989c0193a1
|
Baker: retry once opening node's context on failed checkouts
|
2018-06-26 12:37:04 +02:00 |
|
Vincent Botbol
|
c267f04cdc
|
Baker: remove retry calls on failing shell operation validation
|
2018-06-26 11:18:38 +02:00 |
|
Raphaël Proust
|
9cdd593e61
|
Alpha/Baker: avoid list concatenations
|
2018-06-26 13:42:41 +08:00 |
|
Raphaël Proust
|
d71b1648d9
|
Alpha/Baker,Endorser: dynamically find keys
|
2018-06-26 13:42:41 +08:00 |
|
Raphaël Proust
|
d4974aefa8
|
Alpha/Bake,Endorse,Denounce: outsource scheduling
This makes the scheduling its own separate problem the solution of which
can be tackled separately from the specificities of the three binaries.
|
2018-06-26 13:42:41 +08:00 |
|
Raphaël Proust
|
14ee040e97
|
Alpha/Baker: outsource mining
The (small) proof-of-work operation is handled separately.
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
bde05da36a
|
Alpha/Baker: outsource retry to lwt-utils
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
a5cb2c1a5d
|
Alpha/Baker: comments
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
c35f42ff0e
|
Alpha/Baker: fee threshold
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
204a1c9b6a
|
Alpha/Endorser: use filter rather than filter_map
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
18f6dab856
|
Alpha/Denunciator: improve worker loop
- exit on errors
- log errors
|
2018-06-26 13:32:45 +08:00 |
|