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

Release #138

Merged
merged 56 commits into from
Nov 22, 2024
Merged

Release #138

merged 56 commits into from
Nov 22, 2024

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    19dcb3e View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. fix(multisig_add_member)

    Additional check for duplication upon member config action.
    ogmedia authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    dff1ac6 View commit details
    Browse the repository at this point in the history
  2. fix(multisig_add_spending_limit)

    In the case of a controlled multisig (with config_authority), we run a duplicate check on the member keys in the spending limit.
    ogmedia authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    3b7e714 View commit details
    Browse the repository at this point in the history
  3. fix(close_account)

    * updated account context for vault closing to incorporate missing proposal account (non init)
    
    * feat(config_transaction_accounts_close,vault_transaction_accounts_close): allow closing stale tx accounts with no proposal
    
    * feat(batch_accounts_close): allow closing stale tx accounts with no proposal
    
    ---------
    
    Co-authored-by: Vladimir Guguiev <[email protected]>
    ogmedia and vovacodes authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8264ed0 View commit details
    Browse the repository at this point in the history
  4. fix(cancellation_realloc)

    * Cancelation realloc and current member state check/retain
    
    * added comment about realloc
    
    * move new vote logic to a v2 ix to preserve backwards compatibility
    
    * new proposal cancel instruction (v2)
    
    * new account context labeled as ProposalCancel specifically
    
    * add the retain old member keys to existing cancel logic
    ogmedia authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e801095 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #108 from Squads-Protocol/feat/spending-limits-dro…

    …p-members-check
    
    feat(spending_limits): allow spending limits for non-members
    ogmedia authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    660ea21 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Execute optimizations (#110)

    * fix(vault_seeds): removed iterations
    
    * pass vault seed slice directly
    
    * fix(execute-tx-message): optimization - moved signer seed iterations out of loop
    ogmedia authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ce9bd91 View commit details
    Browse the repository at this point in the history
  2. chore(typo): fixed

    Fixed "threshold" typo
    ogmedia authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    a0a8afa View commit details
    Browse the repository at this point in the history
  3. fix: Heap Optimization (#111)

    * heap optimization/removing inefficient clone
    
    * add: comments around explicit usage and consequences of `core::mem::take`
    
    ---------
    
    Co-authored-by: slg <[email protected]>
    0xRigel and ogmedia authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    bb946c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f25fc92 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    12a12c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Feat: Incremental Transaction Uploading (#113)

    * wip: incremental tx uploading
    
    * add: incremental tx uploading ixns
    
    * generate sdk & add tests
    
    - createbuffer & extend passing*
    - createVaultTxFromBuffer failing with "Program Failed to Complete"
    
    * base case tests passing
    
    * add comments for clarity
    
    * expose buffer close & add test
    
    * add: extra tests -- buffer creation and extension
    
    * add: tests for transactionBufferClose
    
    * fix: uncomment tests
    
    * fix: space allocation buffer creation
    
    * add: additional helper for buffer size
    
    * add: buffer deserialization checks
    
    * dummy vercel commit
    
    * feat: tx buffer example & out of memory example
    
    ---------
    
    Co-authored-by: Joey Meere <[email protected]>
    0xRigel and joeymeere authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1fdb66f View commit details
    Browse the repository at this point in the history
  2. Feat: Custom Bump Allocator (#114)

    * wip: incremental tx uploading
    
    * add: incremental tx uploading ixns
    
    * generate sdk & add tests
    
    - createbuffer & extend passing*
    - createVaultTxFromBuffer failing with "Program Failed to Complete"
    
    * base case tests passing
    
    * add comments for clarity
    
    * expose buffer close & add test
    
    * add: extra tests -- buffer creation and extension
    
    * add: tests for transactionBufferClose
    
    * fix: uncomment tests
    
    * fix: space allocation buffer creation
    
    * add: additional helper for buffer size
    
    * add: buffer deserialization checks
    
    * dummy vercel commit
    
    * feat: tx buffer example & out of memory example
    
    * initial commit
    
    * feat: flipped bump allocator on its head
    
    * feat: heap tests, buffer chunking util + refactor
    
    * remove: heap test ix & add: allocator docs
    
    * rm: heapTest testing suite
    
    * add: script for running anchor test in detach
    
    * revert: Cargo.toml anchor-lang change
    
    * linting: cargo fmt
    
    ---------
    
    Co-authored-by: Joey Meere <[email protected]>
    0xRigel and joeymeere authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    63c4975 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. WIP

    0xRigel committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ac11589 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    63a068d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    a481def View commit details
    Browse the repository at this point in the history
  2. add: comments

    0xRigel committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    5ab4abc View commit details
    Browse the repository at this point in the history
  3. chore: fmt

    0xRigel committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c173a71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abff445 View commit details
    Browse the repository at this point in the history
  5. fix: typo

    0xRigel committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    3057116 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    4a23a3d View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    bfd31d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Merge pull request #122 from Squads-Protocol/comment-fixes

    fix: comments from certora preliminary findings
    0xRigel authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    1d5d7bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #124 from Squads-Protocol/fix-buffer-close-seeds

    Certora Audit Findings: Fix transaction_buffer_close seed constraints
    0xRigel authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    af23d63 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #121 from Squads-Protocol/comment-fixes

    fix: comments from certora preliminary findings
    0xRigel authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a761ea7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #123 from Squads-Protocol/fix-buffer-close-seeds

    Audit Findings: Fix transaction_buffer_close seed constraints
    0xRigel authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    714f71e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. fix: confusing semantics

    0xRigel committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7b7c0c5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #126 from Squads-Protocol/transaction-buffer-impro…

    …vement
    
    Code Deduplication & Cleanup
    0xRigel authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    1ae5408 View commit details
    Browse the repository at this point in the history
  3. fix: buffer vec size

    0xRigel committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    17983bc View commit details
    Browse the repository at this point in the history
  4. small comment fixes

    0xRigel committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7596c1a View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. Configuration menu
    Copy the full SHA
    0996f21 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. feat: u8 for buffer seeding

    0xRigel committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ca85338 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b445684 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    74fafb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff9c93e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    749a81d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    712ad05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    821e9a8 View commit details
    Browse the repository at this point in the history
  6. fix: tests

    0xRigel committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a663f7f View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    7551bf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    676766d View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Merge pull request #128 from Squads-Protocol/osec-fixes

    General Fixes to Transaction Buffer Logic
    0xRigel authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d53c7f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. deprecate: multisig_create

    0xRigel committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    3afed84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fb5dc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a19df49 View commit details
    Browse the repository at this point in the history
  4. add: custom deprecation error

    0xRigel committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d7f1698 View commit details
    Browse the repository at this point in the history
  5. tests: uncomment and fix

    0xRigel committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e0b6c55 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Merge pull request #131 from Squads-Protocol/deprecate-mulitisig-create

    Feat: deprecate multisig_create
    0xRigel authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a3cad82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87ae2c9 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    6d5235d View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    7360d8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9b1c36 View commit details
    Browse the repository at this point in the history
  3. bump(idl): to 2.1.0

    0xRigel committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    39c92c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    2c4d169 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64af733 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. fix(tests): custom heap

    0xRigel committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    dcac867 View commit details
    Browse the repository at this point in the history