forked from solana-foundation/anchor
-
Notifications
You must be signed in to change notification settings - Fork 1
Rebase master #4
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
Closed
Closed
Conversation
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
…#3819) * chore(lang): remove solana-program from anchor_lang * fix(lang): replace deprecated realloc with resize in close function * fix(lang): replace deprecated store_current_index to store_current_index_checked * fix(lang): cargo clippy fixes * chore: update CHANGELOG.md * feat(lang): add solana-program-option dependency * fix(lang): integrate solana-feature-gate-interface and get_stack_height * chore: Update Cargo.lock files * fix: elided lifetime warnings * chore: Correct link reference in CHANGELOG.md * chore: cargo sort
…oundation#3860) * chore: bump dependencies in spl/Cargo.toml and tests * chore: bump dependencies in spl crate * chore: update CHANGELOG.md to reflect latest changes * chore: fix tests
* feat: Upload IDL by default with option to skip * fix: cargo clippy * chore: Update CHANGELOG.md * fix: prevent IDL upload attempt with non-existent file * refactor: rename skip_idl to no_idl * chore: Fix CHANGELOG.md
* Disable Locale in camelCase * Formatting
* Update lib.rs * Update lib.rs
* style(avm): Construct `Version` instead of parsing * fix(avm): Only install `solana-verify` for Anchor >= 0.32 * style(avm): Refactor solana-verify install * feat(avm): Install solana-verify from binary releases where possible * feat(avm): Only install `solana-verify` when requested * feat(avm): Don't re-install `solana-verify` if possible * fix(avm): Always install solana-verify 0.4.7 * refactor(cli): Refactor AVM installation to another function * feat(cli): Install `solana-verify` only when needed * Formatting * chore(avm): Update `solana-verify` version to 0.4.11
…ion#3877) * remove `pub use solana_client;` * remove solana-client from anchor-client * fix some missed import updates * remove solana-client from cli
…ndation#3900) * Use `solana-invoke` insteam of `solana_cpi::invoke` Co-authored-by: deanmlittle <[email protected]> * chore(bench): Update benchmarks --------- Co-authored-by: deanmlittle <[email protected]> Co-authored-by: swaroop-osec <[email protected]>
* Add MSRV * Make Clippy Happy * Do Not Pin Rust Version in Program Crate * Bump MSRV * Bump to 1.89.0 * Update CHANGELOG.md with MSRV PR
* chore: update security md * chore: fix md table * chore: address feedback * chore: updated numbers
* feat: 2.3.0 update * chore: update dockerfile to use 2.3.0 * chore: 2.3.0 bench * chore: update bench to 2.3.0 * chore: update bench results for 2.3.0 * fix: clippy (#2) --------- Co-authored-by: Swaroop Maddu <[email protected]>
* v0.32.0 * fix: yarn.lock update to 0.32.0 * fix: update cargo lock to 0.32.0 * fix: update ts packages to 0.32.0 * chore: update changelog md * feat: changelog docs for 0.32.0 * feat: add 0.32.0 release notes docs to docs * chore: add bench locks * Feat/3968 fix 0.32 tests (#1) * chore: clippy fix * chore: update Cargo.lock * chore: add dependency installation step for Linux in release workflow --------- Co-authored-by: Swaroop Maddu <[email protected]>
* refactor: replace realloc with resize * refactor: Improve prelude imports with wildcard import
…solana-foundation#3976) * fix(cli): Wait for program confirmation before IDL init during deploy * fix(cli): Check for existing IDL account and upgrade instead of create On redeployment, the IDL account already exists. This commit checks if the IDL account exists and calls idl_upgrade if it does, or idl_init if it doesn't. Also reduces retry count from 30 to 5 for faster feedback.
* v0.32.1 * chore: update cargo lock * chore: update yarn.lock * chore: changelog * chore: update npm packages * chore: update cargo lock * docs: add release notes
* feat: add initial cspell support
For running the spellchecker locally:
make spellcheck
Once you have fixed any typos and if you want to add some new words
to the dictionary:
make update-dictionary
* chore: appease the cspell gods 🪄
Wrapping some of the code blocks with these magic comments ensures
cspell isn't checking the spelling of things like on chain program
addresses or other things that shouldn't be spellchecked.
* docs: fix a few minor tyops cspell caught
* chore: add github action for cspell bits
* chore: spellcheck repo root markdown files
solana-foundation#3986) * feat: Use const-crypto to compute event auth and do address comparison * event auth const is computed and present only when event-cpi feature is enabled * chore: update lockfiles --------- Co-authored-by: Arrowana <[email protected]>
…#2762) * lang: Remove program account info from CPI context * Fix tests and update the bench * Fix token extensions * Fix bench test * Update benchmark * Update benchmark * Fix missing tests * chore(bench): Update --------- Co-authored-by: Aursen <[email protected]> Co-authored-by: swaroop-osec <[email protected]>
* fix(cli): Update default program template to 'multiple' * docs: update
* Relax Seeds Syntax * Add SeedsExpr Helpers and ToTokens Impl * Implement Iter and Len * Formattooorrr * Better Enum Handling and Implement Seed Test * Revert To Working Build and Simplify Bump Handling * Remove Unreachable Arm * Update lang/tests/seeds_compile.rs Co-authored-by: Jamie Hill-Daniel <[email protected]> * Remove Expr Box * Make Parse Impl * Remove Other Comma Removing Logic * Bring Back PDA Validation Comments * Remove Impls * Re-box Expr * Return Impl for SeedsExpr * Add Doc Comments For SeedsExpr Impls --------- Co-authored-by: Jamie Hill-Daniel <[email protected]>
…ts macro (solana-foundation#3854) * Deprecate AccountInfo usage with compile-time warning in Accounts macro * cargo fmt
…undation#3878) * feat(lang): Enhance Program type with generic validation support * feat(tests): Add generic program tests * refactor: Replace realloc with resize * feat(tests): Add test for custom program address validation * bench: update * chore: Improve formatting * Revert "refactor: Replace realloc with resize" This reverts commit 61cc66d. * feat(tests): Add custom program tests * chore(tests): Rename to custom-program * chore: Update CHANGELOG.md * chore: Update benchmarks
* fix: add maxretries to send trasactions * prettier * chore(retry): add skippreflight is true * Re-run CI * fix: optional tests * empty work fow * revert optional tests --------- Co-authored-by: Akash Thota <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.