Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc(changelog): add info for v0.1.9 #206

Merged
merged 5 commits into from
Sep 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,33 @@ Ref: https://keepachangelog.com/en/1.0.0/

# Changelog

## [v0.1.9]

Evmos-node docker image: ghcr.io/zama-ai/evmos-node:v0.1.9

Evmos-node developer docker image: ghcr.io/zama-ai/evmos-dev-node:v0.1.9

**Major updates**:
* Use new parameters for FHE keys by @leventdem in https://github.com/zama-ai/fhevm-tfhe-cli/pull/17
* feature: add fhe rand() by @dartdart26 in https://github.com/zama-ai/evmos/pull/191

For build:

| Name | Type | version |
| :---------: | :--------: | :--------------------------------------: |
| go-ethereum | repository | v0.1.11 |
| ethermint | repository | v0.1.2 |
| tfhe-rs | repository | 0.3.1 |


For e2e test:

| Name | Type | version |
| :------------------: | :--------: | :-------------: |
| fhevm-solidity | repository | v0.1.12 |
| fhevm-tfhe-cli | repository | v0.2.1 |
| fhevm-decryptions-db | repository | v0.2.0 |

## [v0.1.8]

Evmos-node docker image: ghcr.io/zama-ai/evmos-node:v0.1.8
Expand Down
42 changes: 24 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,27 @@ interoperable with Ethereum. It's built using the [Cosmos SDK](https://github.co

Please check the [CHANGELOG](./CHANGELOG.md) to get the last version of the published (ready-to-use) docker image and check all the related dependencies.

The quick start is to follow this [section](#from-github-package-registry)
# Where to start as a developer

Based on your objectives, here are some helpful suggestions.

- __I just want to run fhEVM and see the node's logs.__

So check this [section please](https://github.com/zama-ai/fhevm-hardhat-template#start-fhevm) with a self-sufficient docker image.

- __I want to run without building anything and see the node's configuration, how the FHE keys are generated and a few more details.__

In this case, this [section](#from-github-package-registry) will help you to run the node, see the setup phase.


- __I want to build the FhEVM from source using docker.__

In this case, this [section](#local-build-through-docker-and-e2e-test) will help you to build the node and run it. This build take a few time to complete.

- __I am a core developer :sunglasses:, I need to add some prints :grin: in the code__

In this case, this following [section](#local-build) is for you, good luck!



# Local build
Expand Down Expand Up @@ -334,9 +354,9 @@ make run_evmos

Docker ps output:
```
CONTAINER ID IMAGE NAMES
02b40fb0bdf7 ghcr.io/zama-ai/evmos-node:v0.1.8 evmosnode0
ac2073c0d6fc ghcr.io/zama-ai/oracle-db-service:latest zbcoracledb
CONTAINER ID IMAGE NAMES
02b40fb0bdf7 ghcr.io/zama-ai/evmos-node:v0.1.9 evmosnode0
ac2073c0d6fc ghcr.io/zama-ai/fhevm-decryptions-db:v0.2.0 zbcoracledb
```


Expand All @@ -359,20 +379,6 @@ make stop_evmos



<br />
<details>
<summary>Troubleshoot ghcr.io</summary>

Here is a tutorial on [how to manage ghcr.io access](https://github.com/zama-ai/fhevm-tfhe-cli#using-the-published-image-easiest-way).

If you get trouble to pull image from ghcr.io, one can build it locally with
```bash
docker build . -t zama-zbc-build -f docker/Dockerfile.zbc.build
```
</details>
<br />



## Contributing

Expand Down
4 changes: 2 additions & 2 deletions docker-compose/docker-compose.validator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: '3'

services:
validator:
image: ghcr.io/zama-ai/evmos-node:v0.1.8
image: ghcr.io/zama-ai/evmos-node:v0.1.9
container_name: evmosnode0
ports:
- "26656-26657:26656-26657"
Expand All @@ -21,7 +21,7 @@ services:
ipv4_address: 192.167.10.2

oracledb:
image: ghcr.io/zama-ai/fhevm-decryptions-db:v0.1.5
image: ghcr.io/zama-ai/fhevm-decryptions-db:v0.2.0
container_name: zbcoracledb
security_opt:
- no-new-privileges:true
Expand Down
Loading