Skip to content

chore: Update solana crates and use low bloat crates - #84

Open
Arrowana wants to merge 1 commit into
mainfrom
chore/solana-4
Open

Arrowana wants to merge 1 commit into
mainfrom
chore/solana-4

Conversation

@Arrowana

Copy link
Copy Markdown
Contributor

Summary

No functional change but update to newer modular crates to function with up to date software

Side effect: Consumers of those crates will need to update too, but it is more reasonable that surviving with outdated versions

Audit Status

  • Required — Audit completed and artifacts attached
  • Not Required — Justification below (3–5 lines)

No audit until after #83 as this PR should not be deployed, only #82 + #83 should be audited

If Required

  • Audit report link:
  • Scope:
  • Key findings + fixes:

If Not Required (Justification)

Deployment Intent

  • No deploy
  • Deploy new program
  • Upgrade existing program

@Arrowana
Arrowana force-pushed the chore/solana-4 branch 2 times, most recently from a676223 to 978d972 Compare July 19, 2026 11:05
@github-actions

Copy link
Copy Markdown
Coverage report
Filename Lines Covered (%) Functions Covered (%)
order-engine-sdk/src/fill.rs 95.63 88.57
order-engine-sdk/src/transaction.rs 0 0
programs/order-engine/src/instructions/fill.rs 0 0
programs/order-engine/src/lib.rs 11.11 50
server-example/src/config.rs 0 0
server-example/src/server.rs 0 0
squads-sdk/src/accounts.rs 92.86 100
squads-sdk/src/config.rs 40.32 50
squads-sdk/src/error.rs 0 0
squads-sdk/src/lib.rs 100 100
squads-sdk/src/pda.rs 98 100
squads-sdk/src/serialize.rs 66.06 60
squads-sdk/src/settings.rs 93.02 100
squads-sdk/src/transaction.rs 43.16 44.44
squads-sdk/src/unwrap.rs 86.84 71.43
squads-sdk/src/wrap.rs 82.59 85
webhook-api/src/enums.rs 100 100
webhook-api/src/responses.rs 0 0

@github-actions

Copy link
Copy Markdown
Coverage report
Filename Lines Covered (%) Functions Covered (%)
order-engine-sdk/src/fill.rs 95.63 88.57
order-engine-sdk/src/transaction.rs 0 0
programs/order-engine/src/instructions/fill.rs 0 0
programs/order-engine/src/lib.rs 11.11 50
server-example/src/config.rs 0 0
server-example/src/server.rs 0 0
squads-sdk/src/accounts.rs 92.86 100
squads-sdk/src/config.rs 40.32 50
squads-sdk/src/error.rs 0 0
squads-sdk/src/lib.rs 100 100
squads-sdk/src/pda.rs 98 100
squads-sdk/src/serialize.rs 66.06 60
squads-sdk/src/settings.rs 93.02 100
squads-sdk/src/transaction.rs 43.16 44.44
squads-sdk/src/unwrap.rs 86.84 71.43
squads-sdk/src/wrap.rs 82.59 85
webhook-api/src/enums.rs 100 100
webhook-api/src/responses.rs 0 0

@github-actions

Copy link
Copy Markdown
Coverage report
Filename Lines Covered (%) Functions Covered (%)
order-engine-sdk/src/fill.rs 95.63 88.57
order-engine-sdk/src/transaction.rs 0 0
programs/order-engine/src/instructions/fill.rs 0 0
programs/order-engine/src/lib.rs 11.11 50
server-example/src/config.rs 0 0
server-example/src/server.rs 0 0
squads-sdk/src/accounts.rs 92.86 100
squads-sdk/src/config.rs 40.32 50
squads-sdk/src/error.rs 0 0
squads-sdk/src/lib.rs 100 100
squads-sdk/src/pda.rs 98 100
squads-sdk/src/serialize.rs 66.06 60
squads-sdk/src/settings.rs 93.02 100
squads-sdk/src/transaction.rs 43.16 44.44
squads-sdk/src/unwrap.rs 86.84 71.43
squads-sdk/src/wrap.rs 82.59 85
webhook-api/src/enums.rs 100 100
webhook-api/src/responses.rs 0 0

@ioanSL
ioanSL requested a review from grooviegermanikus July 24, 2026 05:00
grooviegermanikus

This comment was marked as outdated.

@grooviegermanikus

Copy link
Copy Markdown
Collaborator

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants