Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
303bed2
feat(sealevel): migrate to Solana SDK v3.x and Agave CLI v3.0.14
tkporter Feb 2, 2026
a116105
feat(sealevel): migrate rust/main to Solana SDK v3.x APIs
tkporter Feb 2, 2026
045bcbf
fix(sealevel): use bundled BPF programs for SPL in tests
tkporter Feb 3, 2026
fc69ccb
fix(sealevel): update e2e tests to use Agave CLI v3.0.14
tkporter Feb 3, 2026
8d90e47
fix(sealevel): update UpgradeableLoaderState deserialization for Sola…
tkporter Feb 3, 2026
570eb59
fix(sealevel): prevent stack overflow during CPI calls
tkporter Feb 3, 2026
1b67661
ci: add libudev-dev for Solana SDK v3.x hidapi dependency
tkporter Feb 3, 2026
546abb1
fix(sealevel): fix doc comment formatting for clippy
tkporter Feb 3, 2026
0f4c960
fix(sealevel): fix clippy warnings for CI
tkporter Feb 3, 2026
53d4627
Merge branch 'main' into trevor/solana-update-deps
tkporter Feb 17, 2026
6462e9d
fix(sealevel): avoid stack copy for Box<Outbox> and add Borsh roundtr…
tkporter Feb 17, 2026
869192e
refactor(sealevel): use SDK set_upgrade_authority instead of local de…
tkporter Feb 17, 2026
49ef18e
refactor(sealevel): extract SPL_NOOP_PROGRAM_ID shared constant
tkporter Feb 17, 2026
a4e9b78
fix(sealevel): remove unused spl_noop import in client
tkporter Feb 17, 2026
4de5cf1
test(sealevel): add backward compat e2e test with old core programs
tkporter Feb 17, 2026
70cda52
ci: trigger CI runs
tkporter Feb 17, 2026
95503a5
test(sealevel): use new programs for sealeveltest1 origin chain
tkporter Feb 18, 2026
a33505c
fix(sealevel): use validated 64-byte keypair reconstruction
tkporter Feb 18, 2026
e9abbea
test(core): add deep-fill Borsh roundtrip test for IncrementalMerkle
tkporter Feb 18, 2026
ce0956b
docs(core): clarify BorshDeserialize comment on stack frame behavior
tkporter Feb 18, 2026
bf8a5fb
chore(sealevel): remove stale CommitmentConfig::single() comment
tkporter Feb 18, 2026
6a7ed84
refactor(sealevel): use pubkey! macro for SPL_NOOP_PROGRAM_ID
tkporter Feb 18, 2026
c5fb8fe
fix(sealevel): restore IGP account comment block delimiters
tkporter Feb 18, 2026
f4e3f13
fix(sealevel): use validated 64-byte keypair clone in test-utils
tkporter Feb 18, 2026
3a55dd4
refactor(sealevel): replace clone_keypair with Keypair::insecure_clone
tkporter Feb 18, 2026
71a7107
chore(sealevel): fix stale getrandom docs URL in Cargo.toml files
tkporter Feb 18, 2026
d792b6e
fix(cosmos): use workspace protobuf v2.28 instead of local v3 override
tkporter Feb 19, 2026
079f0ce
fix(sealevel): use processed commitment for tx reads, restore comment
tkporter Feb 19, 2026
485a5e1
fix(sealevel): use confirmed commitment for tx reads
tkporter Feb 19, 2026
1e75598
Merge branch 'trevor/solana-update-deps' of github.com:hyperlane-xyz/…
tkporter Feb 20, 2026
c0709d4
test(sealevel): set sealeveltest2 default ISM to sealeveltest3's new …
tkporter Feb 20, 2026
c1afd46
test(sealevel): deploy old warp route programs on sealeveltest1,seale…
tkporter Feb 20, 2026
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
4 changes: 4 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,8 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
- uses: dtolnay/rust-toolchain@stable
- name: Install system dependencies
run: sudo apt-get update && sudo apt-get install -y libudev-dev
- name: Free disk space
run: |
sudo rm -rf /usr/share/dotnet
Expand Down Expand Up @@ -153,6 +155,8 @@ jobs:
with:
components: rustfmt, clippy
target: wasm32-unknown-unknown
- name: Install system dependencies
run: sudo apt-get update && sudo apt-get install -y libudev-dev
- name: Free disk space
run: |
sudo rm -rf /usr/share/dotnet
Expand Down
Loading
Loading