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 |
|
Raphaël Proust
|
a220aeb1a7
|
Alpha/baker: names for validation passes index
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
3f0da7668d
|
Alpha/Endorser: use lazy init for contracts
This gives the Endorser the same semantic as the Baker: the delegate
keys are retreived once if not explicitely given as arguments.
|
2018-06-26 13:32:45 +08:00 |
|
Raphaël Proust
|
0431a13611
|
Alpha/Baker: less ad-hoc initialisation
|
2018-06-26 13:32:45 +08:00 |
|
bruno
|
7d4055b327
|
Alpha: fix error in comment
|
2018-06-25 21:41:14 +00:00 |
|
bruno
|
23096a7009
|
Alpha: add missing errors registrations
|
2018-06-25 21:41:14 +00:00 |
|
bruno
|
85315c0480
|
Alpha: export errors
|
2018-06-25 21:41:14 +00:00 |
|
bruno
|
59cdbd3ef1
|
Alpha: remove non-used errors
|
2018-06-25 21:41:14 +00:00 |
|
Marco Stronati
|
5afcdb327f
|
Alpha: comments
|
2018-06-25 23:26:42 +02:00 |
|
Marco Stronati
|
1e8bb2e103
|
Alpha: fix receipts for endorsement and double_{baking,endorsement}
|
2018-06-25 23:26:42 +02:00 |
|
Benjamin Canou
|
1c7d7ce712
|
Alpha: switch TZ1 to KT1 to limit confusion with tz1
|
2018-06-25 17:29:42 +02:00 |
|
Benjamin Canou
|
92a3c709a1
|
Client/RPCs: fix storage cost estimation
|
2018-06-25 17:25:50 +02:00 |
|
Marco Stronati
|
259c97bc9c
|
Alpha: change encoding of Tez from int64 to Zarith n
|
2018-06-24 20:11:31 +02:00 |
|
Marco Stronati
|
6f4060011d
|
Alpha: counter, gas_limit and storage_limit encoded with n
|
2018-06-24 12:03:01 +00:00 |
|
Lý Kim Quyên
|
aa1450d8e6
|
Alpha: update operation receipt for endorser
|
2018-06-23 21:33:08 +00:00 |
|
Pierre Chambart
|
04c66869c9
|
Fixup fix burns
|
2018-06-23 23:15:20 +02:00 |
|
Pierre Chambart
|
d00cbaf081
|
Alpha: receipts account for the paid storage space diff and storage space
|
2018-06-23 23:15:20 +02:00 |
|
Pierre Chambart
|
503e3c5679
|
Alpha: burn is 257mꜩ not µꜩ
|
2018-06-23 23:15:20 +02:00 |
|
Pierre Chambart
|
d61dc7abbd
|
Alpha: Fix burns
|
2018-06-23 23:15:20 +02:00 |
|
Pierre Chambart
|
8ac056218c
|
fix test for expect_failure
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
c2483da50f
|
Fail correctly in the tests
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
2ef5b26b1b
|
Fix wrong test directions
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
7b770c52d5
|
Initialize Paid and used storage for contracts without code
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
455012d4e9
|
Do not burn when there is nothing to burn.
It would fail when the contract is eliminated
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
b3c670ef8f
|
Verify some more tests
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
e52f01caa6
|
Start applying 'expect failure' in tests
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
ad827cf060
|
Mor euseful tests
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
dd8e4d85f9
|
Alpha: Rename Fees into Fees_storage
It was moved before ALpha_context
|
2018-06-23 23:13:06 +02:00 |
|
Pierre Chambart
|
a754672bcf
|
Alpha: Storage burn hapens at the end of manager operations
|
2018-06-23 23:13:06 +02:00 |
|