-
Notifications
You must be signed in to change notification settings - Fork 0
Pull requests: rainlanguage/rain.erc4626.words
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
test(fork): replace 15 hand-kept per-vault functions with table-driven loop
#247
opened Jul 2, 2026 by
thedavidmeister
Contributor
Loading…
docs(natspec): add @param operand, @return, and rounding direction to ConvertToAssets/Shares run()
#246
opened Jul 2, 2026 by
thedavidmeister
Contributor
Loading…
fix(lib): revert with InvalidVaultAddress if vault Float exceeds uint160
#240
opened Jul 1, 2026 by
thedavidmeister
Contributor
Loading…
2 tasks done
refactor(interfaces): IERC4626Minimal inherits IERC20MetadataMinimal, eliminating redundant decimals()
#239
opened Jun 29, 2026 by
thedavidmeister
Contributor
Loading…
1 task done
refactor(tests): replace bare src/test imports with relative paths in conversions test
#238
opened Jun 29, 2026 by
thedavidmeister
Contributor
Loading…
refactor(run): replace raw assembly input reads with Solidity indexing
#236
opened Jun 29, 2026 by
thedavidmeister
Contributor
Loading…
test(convert-to-shares): assert CoefficientOverflow when sharesRaw exceeds int224.max
#235
opened Jun 29, 2026 by
thedavidmeister
Contributor
Loading…
refactor(tests): replace bare src/test imports with relative paths
#234
opened Jun 28, 2026 by
thedavidmeister
Contributor
Loading…
2 tasks
fix(security): bound vault and asset decimals to MAX_DECIMALS (closes #84)
#233
opened Jun 28, 2026 by
thedavidmeister
Contributor
Loading…
4 tasks done
docs(assembly): document integrity() coupling in run() assembly reads
#231
opened Jun 27, 2026 by
thedavidmeister
Contributor
Loading…
2 tasks
test(extern): assert sub-parser honors overridden extern() address
#230
opened Jun 25, 2026 by
thedavidmeister
Contributor
Loading…
test(parse-meta): assert PARSE_META matches dynamic rebuild from authoringMetaV2
#229
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
refactor(build): delegate build.sh to erc4626-words-prelude nix task
#227
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
refactor(extern): add INTEGRITY_FUNCTION_POINTERS_LENGTH and pin pointer slot non-zero tests
#226
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
style(pragma): pin all non-generated source/test files to =0.8.25
#225
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
docs(authoring-meta): clarify vault address is Float-encoded integer in word descriptions
#223
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
refactor(fork): use vm.rpcUrl from foundry.toml, remove LibFork hardcoded URL
#222
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
build(sh): include BuildPointers.sol and forge fmt in build.sh
#220
opened Jun 24, 2026 by
thedavidmeister
Contributor
Loading…
docs(natspec): document integrity unused params and untrusted vault in run()
#217
opened Jun 23, 2026 by
thedavidmeister
Contributor
Loading…
test(erc4626): assert non-integer vault Float reverts before vault call
#216
opened Jun 23, 2026 by
thedavidmeister
Contributor
Loading…
test(supportsInterface): assert both SubParser and Extern branches reachable via C3 linearization
#215
opened Jun 23, 2026 by
thedavidmeister
Contributor
Loading…
test(pointers): assert buildLiteralParserFunctionPointers returns empty bytes
#213
opened Jun 22, 2026 by
thedavidmeister
Contributor
Loading…
docs(natspec): add @return, rounding, and decimal-precision docs to op libs and SubParser
#212
opened Jun 21, 2026 by
thedavidmeister
Contributor
Loading…
test(integrity): slot-distinctness guard and per-word integrity count assertions
#211
opened Jun 20, 2026 by
thedavidmeister
Contributor
Loading…
test(fork): add FORK_VAULT_COUNT enumeration to lock vault table length
#209
opened Jun 20, 2026 by
thedavidmeister
Contributor
Loading…
3 tasks
Previous Next
ProTip!
Updated in the last three days: updated:>2026-06-29.