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

Last changes from NeonLabs #909

Merged
merged 22 commits into from
Oct 27, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
c9c1cae
NDEV-2184: Report error when requested too early slot (#195)
andreisilviudragnea Sep 15, 2023
142388f
NDEV-2204: Use global RPC clients (#194)
andreisilviudragnea Sep 15, 2023
704c683
Remove emulate-hash, trace-hash and trace-next-block (#196)
anton-lisanin Sep 18, 2023
720c77c
NDEV-2183: Implement get_sync_status for eth_syncing (#193)
Deniskore Sep 19, 2023
2e6aff9
NDEV-2081: Upgrade Solana to v1.16.13 (#179)
andreisilviudragnea Sep 19, 2023
7e2e5a8
NDEV-2183: Remove the semicolon in query_is_startup (#199)
Deniskore Sep 21, 2023
b572475
Ndev 2093 add comment with dapps report (#198)
kristinaNikolaevaa Sep 21, 2023
26f5af7
added new label for tests (#202)
kristinaNikolaevaa Sep 25, 2023
1e215f1
NDEV-2249: Upgrade Solana to v1.16.14 (#203)
andreisilviudragnea Sep 25, 2023
c9f4839
fix-ci (#204)
kristinaNikolaevaa Sep 25, 2023
3a053b7
NDEV-2222: Add build-info to neon-cli and neon-api (#200)
andreisilviudragnea Sep 26, 2023
abeacf1
NDEV-1396 Implement missing precompiled contracts (#197)
anton-lisanin Sep 26, 2023
ee270cc
NDEV-2043: Improve performance of neon-api crate (#158)
andreisilviudragnea Sep 27, 2023
2980cc3
NDEV-2222: Revert env!(NEON_REVISION) initialization (#206)
andreisilviudragnea Sep 27, 2023
08d9dd6
Fix bn256 precompile arguments (#205)
anton-lisanin Sep 27, 2023
da3e1cc
move tests from evm_loader folder (#207)
kristinaNikolaevaa Sep 28, 2023
ba57c4a
NDEV-2292: Upgrade Solana to v1.16.15 (#211)
andreisilviudragnea Oct 9, 2023
08e6923
NDEV-2252: Clean up tracer implementation (#208)
andreisilviudragnea Oct 10, 2023
f307479
NDEV-2312: Upgrade Solana to v1.16.16 (#216)
andreisilviudragnea Oct 12, 2023
dc09161
Add 'write version' to EmulateRequestModel (#212)
stanislav-tkach Oct 12, 2023
030f4dc
NDEV-2321: Upgrade Solana to v1.16.17 (#217)
andreisilviudragnea Oct 17, 2023
076ecf3
DOPS-420 workflow change for neonevm/neon-evm repository (#224)
vodolaz Oct 26, 2023
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
Prev Previous commit
Next Next commit
NDEV-2081: Upgrade Solana to v1.16.13 (#179)
  • Loading branch information
andreisilviudragnea authored and afalaleev committed Oct 27, 2023
commit 2e6aff9dc7022727d67ced931714c8e357003f21
4 changes: 2 additions & 2 deletions .github/workflows/deploy.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@
DOCKER_USER = os.environ.get("DHUBU")
DOCKER_PASSWORD = os.environ.get("DHUBP")
IMAGE_NAME = 'neonlabsorg/evm_loader'
SOLANA_NODE_VERSION = 'v1.14.20'
SOLANA_BPF_VERSION = 'v1.14.20'
SOLANA_NODE_VERSION = 'v1.16.13'
SOLANA_BPF_VERSION = 'v1.16.13'

VERSION_BRANCH_TEMPLATE = r"[vt]{1}\d{1,2}\.\d{1,2}\.x.*"
docker_client = docker.APIClient()
Expand Down
18 changes: 9 additions & 9 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
ARG SOLANA_IMAGE
# Install BPF SDK
FROM solanalabs/rust:1.64.0 AS builder
FROM solanalabs/rust:1.69.0 AS builder
RUN cargo install rustfilt
WORKDIR /opt
ARG SOLANA_BPF_VERSION
RUN sh -c "$(curl -sSfL https://release.solana.com/"${SOLANA_BPF_VERSION}"/install)" && \
/root/.local/share/solana/install/active_release/bin/sdk/bpf/scripts/install.sh
/root/.local/share/solana/install/active_release/bin/sdk/sbf/scripts/install.sh
ENV PATH=/root/.local/share/solana/install/active_release/bin:/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Expand All @@ -18,13 +18,13 @@ ENV NEON_REVISION=${REVISION}
RUN cargo fmt --check && \
cargo clippy --release && \
cargo build --release && \
cargo build-sbf --arch bpf --features devnet && cp target/deploy/evm_loader.so target/deploy/evm_loader-devnet.so && \
cargo build-sbf --arch bpf --features testnet && cp target/deploy/evm_loader.so target/deploy/evm_loader-testnet.so && \
cargo build-sbf --arch bpf --features govertest && cp target/deploy/evm_loader.so target/deploy/evm_loader-govertest.so && \
cargo build-sbf --arch bpf --features govertest,emergency && cp target/deploy/evm_loader.so target/deploy/evm_loader-govertest-emergency.so && \
cargo build-sbf --arch bpf --features mainnet && cp target/deploy/evm_loader.so target/deploy/evm_loader-mainnet.so && \
cargo build-sbf --arch bpf --features mainnet,emergency && cp target/deploy/evm_loader.so target/deploy/evm_loader-mainnet-emergency.so && \
cargo build-sbf --arch bpf --features ci --dump
cargo build-bpf --features devnet && cp target/deploy/evm_loader.so target/deploy/evm_loader-devnet.so && \
cargo build-bpf --features testnet && cp target/deploy/evm_loader.so target/deploy/evm_loader-testnet.so && \
cargo build-bpf --features govertest && cp target/deploy/evm_loader.so target/deploy/evm_loader-govertest.so && \
cargo build-bpf --features govertest,emergency && cp target/deploy/evm_loader.so target/deploy/evm_loader-govertest-emergency.so && \
cargo build-bpf --features mainnet && cp target/deploy/evm_loader.so target/deploy/evm_loader-mainnet.so && \
cargo build-bpf --features mainnet,emergency && cp target/deploy/evm_loader.so target/deploy/evm_loader-mainnet-emergency.so && \
cargo build-bpf --features ci --dump

# Build Solidity contracts
FROM ethereum/solc:0.8.0 AS solc
Expand Down
Loading