Commit Graph

513 Commits

Author SHA1 Message Date
Marco Stronati
065d629e7c
Alpha/Vote: faster refusal of too many proposals 2018-11-23 18:38:01 +01:00
Grégoire Henry
30aa2ec204
Alpha: increased gas cost for origination 2018-11-23 18:37:16 +01:00
Tom Jack
9afdd9b167
Alpha: count origination burn towards storage limit 2018-11-23 18:36:58 +01:00
Benjamin Canou
fc42bd5a91
Alpha: increment version string and update context stitching 2018-11-22 18:17:36 +01:00
Grégoire Henry
c656d54500
Alpha: improve storage 2018-11-22 18:17:35 +01:00
Grégoire Henry
1dc748ee47
Alpha: maintain the set of delegates with frozen balance 2018-11-22 18:17:35 +01:00
Grégoire Henry
d34ca12240
Alpha: maintain a set of active delegates with rolls 2018-11-22 18:17:35 +01:00
Benjamin Canou
aebe8319d5
Alpha: fix tests w.r.t. the new origination policy 2018-11-22 18:17:35 +01:00
Benjamin Canou
a991396e10
Alpha: make origination cost for tz[123]s on par with KT1s 2018-11-22 18:17:35 +01:00
Grégoire Henry
09e3881c6b
Alpha/Vote: do not allow multiple votes 2018-11-22 18:13:54 +01:00
Marco Stronati
17b258b92c
Alpha/Tests: test for limit 2018-11-22 18:13:54 +01:00
Marco Stronati
278ffb5a17
Alpha/Vote: limit number of proposals per delegate to 20 2018-11-22 18:13:54 +01:00
Marco Stronati
249bbbcb6d
Alpha/Tests: add voting tests
Co-authored-by: Jun FURUSE <jun.furuse@dailambda.jp>
Co-authored-by: Marco Stronati <marco@stronati.org>
2018-11-22 18:13:53 +01:00
Jun FURUSE
09a8721598
Alpha/Vote: fix proposal voting to be stake propotional
Co-authored-by: Jun FURUSE <jun.furuse@dailambda.jp>
Co-authored-by: Marco Stronati <marco@stronati.org>
2018-11-22 18:13:53 +01:00
Marco Stronati
f1614414cc
Alpha/Vote: add RPCs to read voting state
Co-authored-by: Jun FURUSE <jun.furuse@dailambda.jp>
Co-authored-by: Marco Stronati <marco@stronati.org>
2018-11-22 18:13:53 +01:00
Grégoire Henry
c981391128
Alpha: fix indent 2018-11-22 18:13:53 +01:00
Benjamin Canou
a475ef701a
Alpha: refactor Tez_repr tests a bit to integrate them with others 2018-10-10 16:08:16 +02:00
lykimquyen
a250198cfb
Alpha: move the test of Tez_repr in test_michelson_parser into a new separate test 2018-10-10 16:08:12 +02:00
Vincent Botbol
b5b1e5651a
Alpha/Protocol: export Period.to_seconds 2018-08-29 11:20:18 +02:00
Fabrice Le Fessant
2804c932f0
Fix wrongly marked revelations
Revelations are sometimes marked as skipped or backtracked, but they are
actually still applied. This fix keeps the Applied tag for Reveal operations.
2018-08-28 14:37:55 +02:00
Pierre Boutillier
b5fc7f582e
Update license in opam files 2018-08-22 14:50:13 +02:00
Vincent Bernardoff
1b4a40bf76
Crypto: adapt code to new bip39, pbkdf 2018-08-20 11:56:37 +02:00
Lý Kim Quyên
db740cee41
Add two more test for transfer zero and change comments 2018-08-20 11:47:53 +02:00
Vincent Botbol
6cfd00e705
Fix typos 2018-08-09 17:08:21 +02:00
Vincent Botbol
694c48f94a
Alpha/Tests: update activation test description 2018-08-09 17:08:18 +02:00
Vincent Botbol
eb35f9967d
Alpha/Tests: test suite for combined operations 2018-08-09 17:08:17 +02:00
Vincent Botbol
ac7f4da1ab
Alpha: add utility list conversion to operation application results 2018-08-09 17:08:16 +02:00
Vincent Botbol
6a4c4f83b4
Alpha/Tests: add operation tickets to the incremental context 2018-08-09 17:08:09 +02:00
Vincent Botbol
f473fd4106
Alpha/Tests: add multiple operations creation 2018-08-03 15:56:15 +02:00
Vincent Botbol
1a75bbf95c
Alpha/Tests: fix non-increasing level when finalizing an incremental block 2018-08-03 12:40:22 +02:00
Grégoire Henry
87e0de9826 Dune: use the new syntax 2018-08-01 10:52:24 +02:00
Grégoire Henry
5362b321d9 Dune: rename s/jbuild/dune/ 2018-08-01 10:32:12 +02:00
Pietro
b89682e441 Build: Jbuilder -> Dune 1.0.1 2018-07-24 19:15:04 +02:00
Benjamin Canou
b76b5367bb
Alpha: use underscores in error ids 2018-07-24 14:56:12 +02:00
dbornside
289cc7ba96 Alpha: fix Michelson interpreter diagnostics field names to have underscores 2018-07-24 14:37:49 +02:00
dbornside
41b98dac63 Alpha: change documented field labels to underscores in json field names 2018-07-24 14:37:49 +02:00
dbornside
ea5992d030 Alpha: change managerPubkey to underscores in json field names 2018-07-24 14:37:49 +02:00
Grégoire Henry
fedf5d66c6 Proto: revert to the dummy hash for alpha 2018-07-21 00:28:48 +02:00
Grégoire Henry
213bedaf58 Alpha: fix up compatibility for encoding of michelson primitives 2018-07-20 04:31:17 +02:00
Benjamin Canou
70fddce545 Micheline: versioned serializer for retrocompatibility 2018-07-19 19:26:24 +02:00
Benjamin Canou
3ca1fc9509 Michelson: add missing bytes primitives on comparable_ty (thanks @tomjack) 2018-07-19 19:04:35 +02:00
Pierre Chambart
74b7ca2c77 Michelson: allow CONCAT on two bytes/strings 2018-07-19 19:04:35 +02:00
Benjamin Canou
7a9be54bd0 Michelson: add SIZE on string and bytes 2018-07-19 19:04:35 +02:00
Benjamin Canou
7508895e2d Michelson: add SLICE instruction on strings and bytes 2018-07-19 19:04:35 +02:00
Benjamin Canou
cd9dd32665 Michelson: add CONCAT on bytes 2018-07-19 19:04:35 +02:00
Benjamin Canou
c691068209 Michelson: change semantics of CONCAT 2018-07-19 19:04:35 +02:00
Benjamin Canou
bd709a44ba Michelson: parse bytes as a comparable_ty (thanks @catsigma) 2018-07-19 19:04:35 +02:00
Grégoire Henry
9b9c3a1bee Proto: avoid conflict between client errors 2018-07-19 18:52:00 +02:00
Pierre Chambart
cff6c4beb1 Alpha_002: forced registration for unregistered delegates 2018-07-19 18:52:00 +02:00
Pierre Chambart
15857d7e90 Alpha_002: prepare for Proto_alpha upgrade 2018-07-19 00:32:39 +02:00