Berkeley Release ae78a64 #12757
deepthiskumar
announced in
Berkeley
Replies: 2 comments
-
Docker images are not pushed to Docker hub. There is no way to pull. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Mina's ecosystem partner, O(1) Labs, is continuously working on improvements to the core protocol and today we are excited to announce an updated unstable release ae78a64 that is ready to test on the Berkeley testnet! Please report any issues in the comments on this post or tag any issues you create with berkeley-rampup and include berkeley ae78a64 in the issue title.
Improvements/features:
implicit_account_creation_fee
to account updates, which can be used (on non-token parties) to subtract the creation fee from the transferred amount. Add implicit_account_creation_fee option for non-token accounts #10842access
permission to accounts Addaccess
permission to accounts #12003timestamp
andglobal_slot_since_hard_fork
from zkApp preconditions Remove timestamp and global_slot_since_hard_fork in precondition #12234transaction_expiry_hr
used for evicting long pending transaction from pool Rm transaction_expiry_hr #12231valid_while
precondition to zkapp account updates Add valid until for account update #12353Blind_call
call type #12512setTiming
permission #12492Please refer to the schema from the released commit
https://github.com/MinaProtocol/mina/blob/ae78a64a1ede801cbab748325566135f046993ff/src/app/archive/create_schema.sql
https://github.com/MinaProtocol/mina/blob/ae78a64a1ede801cbab748325566135f046993ff/src/app/archive/zkapp_tables.sql
Note: zkApps Test Transaction CLI tool cannot be used to create token accounts in this release.
Complete Changelog since 05c2f73 in:
Github Compare: 05c2f73...ae78a64
SnarkyJS change log: https://github.com/o1-labs/snarkyjs/blob/main/CHANGELOG.md
Upgrading & Connecting to Berkeley Testnet
Debian Packages:
Debian Repository:
First, set up and update the unstable Debian Repository for your platform. Replace the word CODENAME with the appropriate codename for your machine, one of bionic, focal, stretch, buster, or bullseye and run:
echo "deb [trusted=yes] http://packages.o1test.net/ CODENAME unstable" | sudo tee /etc/apt/sources.list.d/mina-unstable.list
sudo apt-get update
Then, install the package(s) that you need:
Mina Daemon: sudo apt-get install -y mina-berkeley=2.0.0rampup1-rampup-ae78a64
zkApps Test Transaction CLI: sudo apt-get install -y mina-zkapp-test-transaction=2.0.0rampup1-rampup-ae78a64
zkApps Transaction CLI Documentation
Docker Images:
Every docker image is built for each of the supported platforms, replace CODENAME in the images below with your choice of bionic, focal, stretch, buster, or bullseye to select the base docker image.
Mina Daemon: minaprotocol/mina-daemon:2.0.0rampup1-rampup-ae78a64-CODENAME-berkeley
Step by Step Guide:
This version will only connect and function properly on the newly launched Berkeley Testnet.
Create a libp2p keypair for a node the first time and persist it
mina libp2p generate-keypair -privkey-path
Run mina daemon
Set environment variable MINA_LIBP2P_PASS with the password set for the libp2p keypair in step1
Make sure to run the daemon with -libp2p-keypair and --peer-list-url https://storage.googleapis.com/seed-lists/berkeley_seeds.txt.
If you are running the correct version on the correct network BERKELEY TESTNET, mina client status will show:
Chain id: 8fab56ef04619087270631e89bde75990d7968309f4008e3cac42eee9601fc96
Git SHA-1: ae78a64
Beta Was this translation helpful? Give feedback.
All reactions