Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
ea6e337
feat: compression
Dodecahedr0x Jan 14, 2026
4580f7f
feat: pass prover port
Dodecahedr0x Jan 15, 2026
527e70b
style: trailing space
Dodecahedr0x Jan 15, 2026
79ba0fe
feat: log error
Dodecahedr0x Jan 15, 2026
48a0ea1
feat: account size budget helper
Dodecahedr0x Jan 15, 2026
371b8a3
doc: add safety comment
Dodecahedr0x Jan 15, 2026
d6fed47
style: rename
Dodecahedr0x Jan 15, 2026
08e3333
feat: use constant
Dodecahedr0x Jan 15, 2026
fa5e1b2
fix: set undelegate args
Dodecahedr0x Jan 15, 2026
45eb6c8
doc: explain zeroing
Dodecahedr0x Jan 15, 2026
980b890
feat: unused error
Dodecahedr0x Jan 15, 2026
14abd9f
style: order imports
Dodecahedr0x Jan 15, 2026
e5739e6
style: use expect for consistency
Dodecahedr0x Jan 15, 2026
8de3386
style: typo
Dodecahedr0x Jan 15, 2026
9ae8866
docs: add tracking issue
Dodecahedr0x Jan 19, 2026
eeadd53
feat: warn stale compressed account
Dodecahedr0x Jan 19, 2026
0a1518d
feat: avoid reallocations
Dodecahedr0x Jan 19, 2026
eb494da
doc: explain nested match
Dodecahedr0x Jan 19, 2026
94b3d85
feat: avoid unnecessary clone
Dodecahedr0x Jan 19, 2026
a21bfdb
Merge branch 'master' into dode/compression
Dodecahedr0x Jan 19, 2026
3a79f79
Merge branch 'master' into dode/compression
Dodecahedr0x Jan 19, 2026
867a25d
feat: remove unwrap
Dodecahedr0x Jan 19, 2026
3aa48dc
feat: only send metrics if accounts found
Dodecahedr0x Jan 20, 2026
a29876e
feat: async move with cloned data
Dodecahedr0x Jan 20, 2026
b4d3875
feat: clarify logs
Dodecahedr0x Jan 20, 2026
2ca95e4
feat: propagate errors
Dodecahedr0x Jan 20, 2026
95c7ee9
test: assert not subscribed
Dodecahedr0x Jan 20, 2026
5556fee
feat: explicit none
Dodecahedr0x Jan 20, 2026
f92e842
feat: use strategy compressed field
Dodecahedr0x Jan 20, 2026
99af621
feat: photon when needed
Dodecahedr0x Jan 20, 2026
32d0abe
style: fmt
Dodecahedr0x Jan 20, 2026
463c1c0
style: lint
Dodecahedr0x Jan 20, 2026
de75b79
feat: set confined
Dodecahedr0x Jan 20, 2026
9343941
feat: silence resolution errors
Dodecahedr0x Jan 20, 2026
07a577b
fix: set remote slot
Dodecahedr0x Jan 23, 2026
43bafbd
feat: pass compressed in option
Dodecahedr0x Mar 23, 2026
c8ba4b3
feat: force having light configured
Dodecahedr0x Mar 23, 2026
e7affab
feat: extract compression helper
Dodecahedr0x Mar 23, 2026
1aba44b
feat: get compressed data from info fetcher
Dodecahedr0x Mar 23, 2026
541eb00
feat: await once
Dodecahedr0x Mar 23, 2026
a152ecf
feat: simplify commit tasks
Dodecahedr0x Mar 23, 2026
5047e49
feat: simplify get_compressed_data_for_accounts
Dodecahedr0x Mar 23, 2026
5161aa1
feat: parallel fetch
Dodecahedr0x Mar 23, 2026
be4c7d0
feat: simplify commit slot fn
Dodecahedr0x Mar 24, 2026
25c0713
wip: update program
Dodecahedr0x Apr 3, 2026
982792e
feat: use info fetcher
Dodecahedr0x Apr 13, 2026
f83a7ab
feat: remove compressed from strategy
Dodecahedr0x Apr 13, 2026
14d4da6
feat: dont retry deser errors
Dodecahedr0x Apr 13, 2026
2cc6b6a
feat: skip unnecessary fetch and warn
Dodecahedr0x Apr 13, 2026
99fb472
feat: reduce log visibility
Dodecahedr0x Apr 13, 2026
64d803a
test: deserialize task
Dodecahedr0x Apr 13, 2026
6182ac4
style: remove indirection
Dodecahedr0x Apr 13, 2026
26e04b0
feat: prevents commits with lamports
Dodecahedr0x Apr 13, 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
19 changes: 19 additions & 0 deletions .github/workflows/ci-test-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,25 @@ jobs:

- uses: ./magicblock-validator/.github/actions/setup-solana

- name: Install Photon indexer
if: matrix.batch_tests == 'table_mania' || matrix.batch_tests == 'committor' || matrix.batch_tests == 'chainlink'
shell: bash
env:
RUSTFLAGS: "-A dead-code"
run: cargo install --git https://github.com/lightprotocol/photon.git --rev ac7df6c388db847b7693a7a1cb766a7c9d7809b5 --locked --force
Comment thread
Dodecahedr0x marked this conversation as resolved.

- name: Setup Node.js
if: matrix.batch_tests == 'table_mania' || matrix.batch_tests == 'committor' || matrix.batch_tests == 'chainlink'
uses: actions/setup-node@v4
with:
node-version: "20"

- name: Install zk-compression CLI
if: matrix.batch_tests == 'table_mania' || matrix.batch_tests == 'committor' || matrix.batch_tests == 'chainlink'
run: |
npm i -g @lightprotocol/zk-compression-cli@0.27.1-alpha.10
shell: bash
Comment thread
Dodecahedr0x marked this conversation as resolved.

- name: Run integration tests - ${{ matrix.batch_tests }}
run: |
sudo prlimit --pid $$ --nofile=1048576:1048576
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -244,4 +244,4 @@ jobs:
cargo publish $DRY_RUN_FLAG --manifest-path=./Cargo.toml --token $CRATES_TOKEN $NO_VERIFY_FLAG
env:
CRATES_TOKEN: ${{ secrets.CRATES_TOKEN }}
DRY_RUN: ${{ env.DRY_RUN }}
DRY_RUN: ${{ env.DRY_RUN }}
Loading