Skip to content

feat(program-escrow): fee-on-transfer audit with regression tests (closes #946) #66

feat(program-escrow): fee-on-transfer audit with regression tests (closes #946)

feat(program-escrow): fee-on-transfer audit with regression tests (closes #946) #66

Workflow file for this run

name: Storage Layout Checks
on:
pull_request:
paths:
- "contracts/**/src/**"
- "contracts/**/STORAGE_LAYOUT.md"
- ".github/workflows/storage-layout.yml"
jobs:
verify-storage-layout:
name: Verify Storage Layout Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
with:
targets: wasm32v1-none
- name: Run grainlify-core storage layout tests
run: |
cd contracts/grainlify-core
cargo test --test test_storage_layout
- name: Run program-escrow storage layout tests
run: |
cd contracts/program-escrow
test -f STORAGE_LAYOUT.md