Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

Commit

Permalink
Merge pull request #839 from hyperledger/develop
Browse files Browse the repository at this point in the history
Release 0.20.0
  • Loading branch information
Casey Kuhlman authored Jul 24, 2018
2 parents aaa3e9d + 6c55637 commit 8db8e84
Show file tree
Hide file tree
Showing 865 changed files with 58,166 additions and 102,149 deletions.
10 changes: 5 additions & 5 deletions .circleci/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# docker build -t quay.io/monax/burrow:ci .
FROM golang:1.10.1-alpine3.7
# docker build -t quay.io/monax/build:burrow-ci .
FROM golang:1.10.3-alpine3.8
MAINTAINER Monax <[email protected]>

ENV DOCKER_VERSION "17.12.1-ce"
# This is the image used by the Circle CI config in this directory pushed to quay.io/monax/bosmarmot:ci
# docker build -t quay.io/monax/burrow:ci -f ./.circleci/Dockerfile .
RUN apk add --update --no-cache nodejs netcat-openbsd git openssh-client openssl make bash gcc g++ jq curl
# docker build -t quay.io/monax/build:burrow-ci -f ./.circleci/Dockerfile .
RUN apk add --update --no-cache nodejs npm netcat-openbsd git openssh-client openssl make bash gcc g++ jq curl
# get docker client
RUN curl -L -o /tmp/docker-$DOCKER_VERSION.tgz https://download.docker.com/linux/static/stable/x86_64/docker-$DOCKER_VERSION.tgz \
&& tar -xz -C /tmp -f /tmp/docker-$DOCKER_VERSION.tgz \
Expand All @@ -14,4 +14,4 @@ RUN curl -L -o /tmp/docker-$DOCKER_VERSION.tgz https://download.docker.com/linux
RUN go get github.com/jstemmer/go-junit-report
RUN go get -u github.com/golang/dep/cmd/dep
RUN npm install -g mocha
RUN npm install -g mocha-circleci-reporter
RUN npm install -g mocha-circleci-reporter
3 changes: 1 addition & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
defaults: &defaults
working_directory: /go/src/github.com/hyperledger/burrow
docker:
- image: quay.io/monax/burrow:ci
- image: quay.io/monax/build:burrow-ci

tag_filters: &tags_filters
tags:
Expand Down Expand Up @@ -130,4 +130,3 @@ workflows:
<<: *tags_filters
branches:
only: develop

24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
# Hyperledger Burrow Changelog
## Version 0.20.0
This is a major (pre-1.0.0) release that introduces the ability to change the validator set through GovTx, transaction execution history, and fuller GRPC endpoint.

#### Breaking changes
- Address format has been changed (by Tendermint and we have followed suite) - conversion is possible but simpler to regenerated keys
- JSON-RPC interface has been removed
- burrow-client has been removed
- rpc/TM methods for events and broadcast have been removed

#### Features
- Tendermint 0.24.4
- GovTx GRPC service. The validator set can be now be changed.
- Enhanced GRPC services: NameReg, Transaction index, blocks service
- Events GRPC service
- Transaction Service can set value transferred

#### Improvements
- The output of "burrow keys export" can be templated

#### Bug fixes
- Fixed panic on nil bounds for blocks service



## Version 0.19.0
This is a major (pre-1.0.0) release that brings upgrades, safety improvements, cloud configuration, and GRPC endpoints to Burrow.

Expand Down
12 changes: 6 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# We use a multistage build to avoid bloating our deployment image with build dependencies
FROM golang:1.10.1-alpine3.7 as builder
FROM golang:1.10.3-alpine3.8 as builder
MAINTAINER Monax <[email protected]>

RUN apk add --no-cache --update git bash make
Expand All @@ -12,7 +12,7 @@ WORKDIR $REPO
RUN make build

# This will be our base container image
FROM alpine:3.7
FROM alpine:3.8

ARG REPO=/go/src/github.com/hyperledger/burrow

Expand All @@ -26,9 +26,9 @@ USER $USER:$USER
COPY --from=builder $REPO/bin/* /usr/local/bin/
#RUN chown $USER:$USER /usr/local/bin/burrow*

# Expose ports for 1337:burrow API; 46656:tendermint-peer; 46657:tendermint-rpc
EXPOSE 1337
EXPOSE 46656
EXPOSE 46657
# Expose ports for 26656:tendermint-peer; 26658: tm; 10997 GRPC
EXPOSE 26656
EXPOSE 26658
EXPOSE 10997

CMD [ "burrow" ]
Loading

0 comments on commit 8db8e84

Please sign in to comment.