Benjamin Canou
|
439435bd11
|
Michelson: forbid internal operation replay
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
702896f420
|
Michelson: switch string tez constants to int mutez constants
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
a425b3dc27
|
Michelson: cleanup iterator opcodes
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
530427c813
|
Michelson: unpair input of CHECK_SIGNATURE
|
2018-05-28 17:09:03 +02:00 |
|
Grégoire Henry
|
ee5373d960
|
Client: add global option --wait
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
a11e0000e7
|
Michelson: add SET_DELEGATE opcode
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
af5a8939cf
|
Alpha: originations from contracts are now internal operations
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
f05b02f74f
|
Michelson: some new contracts/tests
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
3cc88d0d81
|
Docs: update Michelson spec to the new address type
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
46efb6f3b3
|
Docs: update Michelson spec to the new semantics
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
595685cf42
|
Michelson: replace direct transfers with an internal operation queue
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
676a64b81f
|
Michelson: rename DEFAULT_ACCOUNT to IMPLICIT_ACCOUNT
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
c3cf4dfbfb
|
Alpha, Michelson: add gas limits for block and operations
|
2018-05-28 17:09:03 +02:00 |
|
Benjamin Canou
|
4fd2b03832
|
Alpha, Michelson: thread the gas directly in the context
|
2018-05-28 17:09:03 +02:00 |
|
Milo Davis
|
8a49bf5509
|
Alpha, Michelson: gas in typechecking
|
2018-05-28 17:09:03 +02:00 |
|
Grégoire Henry
|
0d8990887c
|
Jbuilder: fix the target @runtest_indent
|
2018-05-26 20:08:03 +02:00 |
|
Grégoire Henry
|
fd72b47263
|
Opam: fix dependencies
|
2018-05-26 18:36:32 +02:00 |
|
Grégoire Henry
|
f69d4a5186
|
Client: simplify Client_keys.SIGNER
We now use `Uri.t` to represent public and secret keys. The 'remote'
scheme is replaced by `https://`, `unix:///` and `tcp://`.
|
2018-05-26 15:34:16 +02:00 |
|
Grégoire Henry
|
502017c863
|
Signer: create packages tezos-signer-services and tezos-signed-backends
|
2018-05-26 15:08:13 +02:00 |
|
Grégoire Henry
|
ad9f4c2814
|
Signer: move main_signer.ml into into its own package
|
2018-05-26 15:06:10 +02:00 |
|
Grégoire Henry
|
664f36a46a
|
Client: less restrictive type for Client_keys_commands.commands
|
2018-05-26 15:05:26 +02:00 |
|
Benjamin Canou
|
0a6f65263f
|
Signer: add HTTPS variant
|
2018-05-26 15:05:14 +02:00 |
|
Benjamin Canou
|
51cfa388f8
|
Signer: various fixes and cosmetic changes
|
2018-05-25 17:18:41 +02:00 |
|
Pietro
|
73b7fc89a5
|
Client: introduce tezos-signer
|
2018-05-25 17:18:41 +02:00 |
|
Milo Davis
|
f3b0b0b00a
|
Micheline: add 255 character annotation length limit
|
2018-05-25 14:41:27 +02:00 |
|
Vincent Bernardoff
|
abdcfab111
|
RPC: add CORS test
|
2018-05-13 00:20:40 +02:00 |
|
Grégoire Henry
|
fe9c06b7ca
|
Test: fix test_multinode.sh
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
02838a4cbc
|
p2p,node,client: Add Greylists
- add admin commands to ban and unban ips and peers
- add greylist_timeout option to configuration file (node)
- Add greylist modules + RPC
|
2018-05-03 16:03:01 +02:00 |
|
Vincent Bernardoff
|
280d88faaf
|
TLS: add connectivity test
|
2018-05-03 15:48:25 +02:00 |
|
Vincent Bernardoff
|
de006f4be3
|
Crypto: fix hardcoded signatures in tests
|
2018-04-26 21:24:21 +02:00 |
|
Grégoire Henry
|
02beb9c79a
|
CI: fix busybox compatibility
|
2018-04-26 12:55:07 +02:00 |
|
Grégoire Henry
|
0fe8975817
|
Test: faster testsuite
No need to wait 1 second between blocks!
|
2018-04-22 13:48:20 +02:00 |
|
Grégoire Henry
|
020ef19460
|
Client: add a claim operation that activate a commitment account
|
2018-04-17 10:50:23 +02:00 |
|
Vincent Botbol
|
326226d5ed
|
Genesis: add mnemonics, passwords and emails to genesis info generation
|
2018-04-17 10:36:46 +02:00 |
|
Arthur B
|
eb1dfb7f20
|
Shell/Alpha: allow usage of secp256k1 for signature
|
2018-04-16 18:37:52 +02:00 |
|
Grégoire Henry
|
3d57055cca
|
Alpha: use protocol parameters instead of sandbox to tune constants
|
2018-04-16 09:28:26 +02:00 |
|
Vincent Botbol
|
91dfb730bf
|
Alpha: parametrize protocol activation with commitments and bootstrap accounts
|
2018-04-09 15:05:46 +02:00 |
|
Milo Davis
|
e6418b4602
|
Test: minor improvements to test_lib.inc.sh
- Can now set show_logs variable from outside the script
- Better logging for assert_balance
- bake_after can now handle quoted arguments
|
2018-04-08 11:41:37 -04:00 |
|
Grégoire Henry
|
5f69ae87d2
|
Sandbox: deactivate the minimal stamp of proof of work for bakers
|
2018-04-06 13:45:13 +02:00 |
|
Grégoire Henry
|
745aabcd22
|
Script: allow to reinitialize a sandboxed client
Running twice the `tezos-init-sandboxed-client.sh` should remove from
the disk the previous client and initialize a new one.
|
2018-04-06 13:35:09 +02:00 |
|
Arthur B
|
21efb2dc9d
|
Jbuilder: update to beta.19.1
|
2018-04-06 11:47:22 +02:00 |
|
Grégoire Henry
|
bf32659a6b
|
Proto/Env: Replace configure_sandbox by proper init
|
2018-04-06 11:40:34 +02:00 |
|
Grégoire Henry
|
08a3cff5a6
|
Base: rename Cli_entries into Clic
|
2018-04-03 15:21:38 +02:00 |
|
Mathias Bourgoin
|
fcdf36acd4
|
Shell/RPC: remove the fake block /blocks/prevalidation
Add a `/mempool/pending_operations`
|
2018-03-30 00:44:58 +02:00 |
|
Vincent Botbol
|
c2990b4f14
|
Alpha: replace the faucet by preallocated-contract activation.
|
2018-03-28 10:36:37 +02:00 |
|
Pietro
|
5399dee5ce
|
test: add tezos-alpha-baker command in tezos-init-sandboxed-client
|
2018-03-22 13:51:26 +01:00 |
|
Pietro
|
9ef69b4502
|
Client, test: Add two more protocol injection tests (from alpha)
|
2018-03-20 07:07:57 +01:00 |
|
Pietro
|
c6c9117c3a
|
Client,test: add test for demo protocol activation
|
2018-03-20 07:07:56 +01:00 |
|
Pietro
|
01dd7d152a
|
Client: better error messages for unwrapped JSON objects.
|
2018-03-20 06:50:39 +01:00 |
|
bruno
|
bdf6a5e564
|
General: update jbuilder to 1.0+beta19
|
2018-03-20 06:49:52 +01:00 |
|