-
Notifications
You must be signed in to change notification settings - Fork 49
feat: compression #1171
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
Open
Dodecahedr0x
wants to merge
124
commits into
master
Choose a base branch
from
dode/compression-3x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat: compression #1171
Changes from all commits
Commits
Show all changes
124 commits
Select commit
Hold shift + click to select a range
8e01c0b
feat: chainlink with compression
Dodecahedr0x b8556f8
fix: chainlink integration tests
Dodecahedr0x 4071212
feat: committor tests
Dodecahedr0x 2fad264
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 691c1be
fix: install for schedulecommit tests
Dodecahedr0x 53e1574
fix: non optional light validator
Dodecahedr0x 2b634b1
feat: optional compression
Dodecahedr0x 681988b
fix: fetch without photon
Dodecahedr0x addb8b2
fix: license
Dodecahedr0x 1da6e11
fix: try from proof
Dodecahedr0x 82da4c5
docs: fix name
Dodecahedr0x d519b24
fix: unnecessary clone
Dodecahedr0x c65a61b
fix: unresolved accounts
Dodecahedr0x f62e3b7
fix: unnecessary log
Dodecahedr0x 0e77bf6
feat: return none for multiple accounts
Dodecahedr0x d0f1144
fix: prevent mismatched length
Dodecahedr0x ffdfbdf
feat: fail missing compressed data
Dodecahedr0x 0e5c5da
fix: determine bundle compression
Dodecahedr0x 5aadf77
fix: assert magic program
Dodecahedr0x 5aeca8f
fix: used passed magic program key
Dodecahedr0x af7ee44
test: assert record state
Dodecahedr0x 71b9555
fix: airdrop and confirm
Dodecahedr0x 03ffe15
fix: retryable fetch
Dodecahedr0x 0d25159
fix: cleanup light validator
Dodecahedr0x f29cd51
style: lint
Dodecahedr0x 9876d5d
fix: stale comment
Dodecahedr0x 5c3f131
docs: stale comment
Dodecahedr0x 48c8883
fix: disable compression
Dodecahedr0x 884f2bc
fix: unused variant
Dodecahedr0x 04ba73a
feat: reduce log level
Dodecahedr0x 577aa4a
fix: metrics on success
Dodecahedr0x ae162b4
feat: remove log if compression disabled
Dodecahedr0x a1ca455
fix: missing data as absent
Dodecahedr0x 943cfee
feat: validate photon account
Dodecahedr0x fee7e64
feat: commit fees
Dodecahedr0x 1d0ceb2
feat: read only program
Dodecahedr0x b16e796
fix: photon url
Dodecahedr0x 7005891
fix: cleanup light validator
Dodecahedr0x c46b00b
feat: use min context slot
Dodecahedr0x 9c148f3
feat: guard length mismatch
Dodecahedr0x cfc0796
feat: explicitly reject compression
Dodecahedr0x b44f82c
feat: parallel creation
Dodecahedr0x 9577172
fix: wait for light cleanup
Dodecahedr0x 882e769
fix: light for table_mania
Dodecahedr0x c589080
fix: prevent race condition
Dodecahedr0x 3c94603
fix: legacy magic program instructions
Dodecahedr0x a9e0959
fix: transient record subscription
Dodecahedr0x becf44f
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 761f1ea
style: lint
Dodecahedr0x d5b074e
fix: do not skip if fetching record
Dodecahedr0x e03db57
fix: fetching compressed commit ids
Dodecahedr0x 57205ac
style: lint
Dodecahedr0x 1fac146
test: magicblock processor
Dodecahedr0x 83004f2
fix: not using bank as proxy for subscription
Dodecahedr0x 650935c
fix: clear post_undelegation_photon_merge_pending
Dodecahedr0x d2ba695
fix: skip on failed refetch
Dodecahedr0x e87b077
fix: separate fetch-owned from explicit subs
Dodecahedr0x 7d1d0ab
feat: simpler conditional light tools
Dodecahedr0x f9e6873
fix: rustls install
Dodecahedr0x 75eaec4
fix: remove sub when not preexisting
Dodecahedr0x 7ce6800
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 068a910
docs: explain assertions
Dodecahedr0x d04d200
fix: updated sdk
Dodecahedr0x 7162fbb
feat: simplify cleanup
Dodecahedr0x 9893d95
fix: smaller airdrop
Dodecahedr0x 093832e
fix: commit account data
Dodecahedr0x 0172a02
style: lint
Dodecahedr0x a8f3732
fix: use confirmed transaction
Dodecahedr0x 9645309
feat: use MagicIntentBundleBuilder
Dodecahedr0x 1cc48ed
style: lint
Dodecahedr0x 243f620
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 8063aa9
fix: disable regular compressed commits + guard
Dodecahedr0x aa486d6
feat: surface compressed data errors
Dodecahedr0x 5f46206
feat: never fetch from photon when disabled
Dodecahedr0x ec00ec1
feat: surface error when fetch photon failed
Dodecahedr0x 3d0934a
fix: cpi limit catches compressed commits
Dodecahedr0x ffcf47b
fix: intent bundle fee
Dodecahedr0x b2c1f0a
fix: use min context slot
Dodecahedr0x 65b1957
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 8ec8cb2
fix: light validator
Dodecahedr0x 9001180
fix: merge nonces
Dodecahedr0x 2550a77
feat: reduce retries
Dodecahedr0x 46953b4
fix: setup light
Dodecahedr0x 0820bbb
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 1993af1
feat: update cdlp
Dodecahedr0x 06ead6a
feat: prevent bundles without compression
Dodecahedr0x febfda4
fix: unused parameter
Dodecahedr0x f3a1b22
feat: update address derivation
Dodecahedr0x 673074a
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 5f2c72f
fix: merge conflicts
Dodecahedr0x fa75ce9
feat: use try from
Dodecahedr0x 2419118
feat: explicit cdp types
Dodecahedr0x 3bcedc0
feat: simplify photon errors
Dodecahedr0x 0fe4eb0
style: format
Dodecahedr0x a9fc5a3
feat: paid compressed commits
Dodecahedr0x ff3acd6
feat: prevent compressed commits misuse
Dodecahedr0x 759acdb
fix: map borsh error
Dodecahedr0x 801cb22
fix: ensure zero lamports
Dodecahedr0x 088eb48
feat: move trait to chainlink
Dodecahedr0x 86368d3
feat: move is compression enabled to magic sys
Dodecahedr0x 2deff75
feat: remove dead code
Dodecahedr0x 434d750
feat: move has compressed intent helper
Dodecahedr0x 5dba812
feat: filter invalid bundles
Dodecahedr0x 0916863
feat: reuse magic sys
Dodecahedr0x 0f0627f
feat: source not from
Dodecahedr0x 9fd45a9
fix: wrong error variant
Dodecahedr0x 72435ea
feat: join futures
Dodecahedr0x c519d23
feat: move rustls to photon client
Dodecahedr0x 90df9cb
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 843a787
fix: activate bincode feature
Dodecahedr0x d7bc22d
fix: remove deprecated tests
Dodecahedr0x c12e063
Revert "feat: move rustls to photon client"
Dodecahedr0x bc090b6
fix: setup magicsys
Dodecahedr0x 9fb5e67
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 5685d41
Merge branch 'master' into dode/compression-3x
Dodecahedr0x c7094f0
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 695bb88
feat: update api
Dodecahedr0x 5a02794
fix: cloning
Dodecahedr0x 2b2e415
Merge branch 'master' into dode/compression-3x
Dodecahedr0x 7d7bf8c
fix: update lockfile
Dodecahedr0x adeaee6
Merge branch 'master' into dode/compression-3x
Dodecahedr0x b73a289
fix: add account
Dodecahedr0x 18a5b75
fix: return type
Dodecahedr0x 145ccd5
Merge branch 'master' into dode/compression-3x
Dodecahedr0x File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.