Commit Graph

183 Commits

Author SHA1 Message Date
Grégoire Henry
572bcf12fc Docker: handle multiple protocols 2018-07-18 23:17:45 +02:00
Michael Sproul
2c28d3b202 Scripts: make opam env invocation more robust
Tells `opam env` to explicitly use the init script for `sh`, which prevents it
from picking an incompatible script for another shell. In particular, the init
script for `fish` makes no sense when evaluated in `sh`.
2018-07-13 00:58:00 +02:00
Daniel Smith
18c69203d1 Allow changing the identity PoW setting 2018-07-13 00:51:00 +02:00
James Edwards
d3589324f5 Add tezos-signer to Docker image. 2018-07-09 12:14:43 +02:00
Grégoire Henry
6d59a497e7 CI: add script for importing packages 2018-07-06 18:18:41 +02:00
Grégoire Henry
c0222e53ee CI: use the new opam images from tezos/opam-repository 2018-07-06 18:18:41 +02:00
Guenther Starnberger
f7d95c30cf Don't combine positional args passed to exec_docker into single argument 2018-07-04 17:33:55 +02:00
Benjamin Canou
dd4844127e Fix small glitch in update_hashes script 2018-07-03 14:08:59 +02:00
Benjamin Canou
467a32f180 Fix small glitch in chain reset script 2018-07-03 13:44:59 +02:00
Benjamin Canou
031e18c5d0 Scripts: add update_hashes.sh 2018-07-03 12:02:10 +02:00
Benjamin Canou
61acb40784 Scripts: fix test chain reset script 2018-07-02 16:47:34 +02:00
Benjamin Canou
74732d7711 Sync with betanet 2018-07-02 10:53:20 +02:00
Benjamin Canou
4a1fed09f9 Add betanet.sh script 2018-06-30 17:41:32 +02:00
Grégoire Henry
043194ea11 Script: fix handling of container: in alphanet.sh 2018-06-29 01:39:38 +02:00
Benjamin Canou
25b892b709 Fix docker image build script 2018-06-28 21:29:44 +02:00
Pierre Boutillier
7afc468082 Opam: fixup required opam_version 2018-06-28 16:33:42 +02:00
Grégoire Henry
99d0603a53 Opam: use pinned repo in docker image 2018-06-28 13:45:05 +02:00
Grégoire Henry
a7022b2ef0 Opam: use opam2, a local switch, and a fixed remote. 2018-06-28 13:45:05 +02:00
Vincent Botbol
52e34cee0b Accuser: update docker scripts 2018-06-26 14:07:34 +02:00
Benjamin Canou
1e9a6e9941 Alpha: bootstrap accounts and contracts cleanup 2018-06-23 18:14:08 +02:00
Grégoire Henry
8d45b07514 Docker: fix data cleanup 2018-06-23 04:31:59 +02:00
Pierre Chambart
a6807b4d13 Alpha: allow injecting a contract as bootstrap 2018-06-22 23:41:02 +02:00
Pietro
0b3606c017 Docker: do not create a volume by default in the image 2018-06-22 22:43:40 +02:00
Vincent Bernardoff
b022a605b4 Client: identity -> address 2018-06-19 16:16:14 +02:00
Grégoire Henry
6792c61023 CI: fix scripts/gen_genesis.ml 2018-06-19 04:11:58 +02:00
Grégoire Henry
e1f66ffa85 Alphanet: add admin-client to alphanet.sh 2018-06-19 04:09:29 +02:00
Grégoire Henry
2fbd125511 Alpha: rename baker/endorser command: launch -> run 2018-06-19 03:16:42 +02:00
Vincent Botbol
9d021032e1 Docker: update docker configuration 2018-06-19 03:06:21 +02:00
Vincent Botbol
cf36510431 Docker: update docker configuration and fix wallet names 2018-06-19 03:06:21 +02:00
Vincent Botbol
bea2344c3c Storage: clean up leveldb artifacts 2018-06-19 03:06:21 +02:00
Grégoire Henry
8fd79d1a89 Docker: remove levedb from the docker image 2018-06-13 01:00:47 +02:00
Grégoire Henry
f13e3e84c5 Docker: fix data cleanup 2018-06-08 14:49:50 +02:00
Pietro
650a45aa5c [ci]: recompile hidapi-0.8.0_rc1 package for alpine stable 2018-06-06 20:28:49 +02:00
Grégoire Henry
670249f580 Alpha: remove constant first_free_baking_slot 2018-06-06 10:54:33 +02:00
Raphaël Proust
025187da2f Data_encoding/Json: use strings for all int64
See Issue #190
2018-06-06 10:54:33 +02:00
Grégoire Henry
acc76d22a8 Alpha/Client: use block metadata 2018-06-06 10:54:33 +02:00
Grégoire Henry
d6f79edae2 Shell/RPC: rework /blocks
- start using `GET` and query parameters instead of `POST`  when
  meaningful

- inline parsed protocol data and metadata in block headers

- inline parsed protocol data and metadata in operations

- split the RPC in four categories:

  - static data, available explicitly in block headers and operations

  - static "metadata", information that were computed while validating
    a block or an operation, but which are not explicit in the block
    header (e.g. the baker of a block, the list of internal
    transfer... (currently not implemented, but that's WIP))

  - "context" all the static data we may read in the context
    (contracts balance, list of delegates, ...)

  - "helpers" are some RPC that may perform some computation.
2018-06-06 10:54:33 +02:00
Pietro
4c4d2121ce [ci]: recompile hidapi-0.8.0_rc1 package for alpine stable 2018-06-05 17:57:03 +02:00
Grégoire Henry
367cc4e916 Faucet: rename secret into activation_code 2018-06-04 14:40:10 +02:00
Vincent Botbol
92bb69e744 Protocol: remove half pkh in commitments 2018-06-04 14:12:01 +02:00
Grégoire Henry
556e95cef0 Client: rename rpc call into rpc post or rpc get 2018-05-29 16:13:30 +02:00
Arthur B
07a631316a Alpha: allow to deactivate rewards for a few initial cycles 2018-05-26 18:25:40 +02:00
Raphaël Proust
d520a3db68 CI: adding test dependencies to CI scripts 2018-05-24 17:50:18 +02:00
Fred Yankowski
7eabd8e151 use docker alphanet image name that exists on hub.docker.com 2018-05-22 11:37:42 +02:00
Raphaël Proust
ccdb761bbb Script/gen_genesis: load HACL 2018-05-17 11:09:35 +02:00
Grégoire Henry
c696502131 Docker: proper cleanup on chain reset 2018-05-11 14:24:28 +02:00
Grégoire Henry
e3bfe0d651 Alpha: exclude signature from the minimal stamp of PoW.
We don't want the stamp to be cheaper for people with faster
signing devices...
2018-05-09 15:56:09 +02:00
Vincent Bernardoff
3759ff1f90 Scripts: do not pin ocplib-json-typed anymore 2018-05-04 18:48:00 +02:00
Benjamin Canou
c92860df1c Quick fix for test deps in the CI 2018-05-04 18:48:00 +02:00
Vincent Bernardoff
63e44af5e4 TLS: switch to ocaml-tls 2018-05-03 15:48:25 +02:00