An open API service providing commit metadata for open source projects.

GitHub / ethereum/fe / commits

Emerging smart contract language for the Ethereum blockchain.

SHA Message Author Date Stats
636607d1 merge Merge pull request #1499 from cburgdorf/release_v26.2 sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
1fffb9e7 Cutting new release Christoph Burgdorf <c****f@g****m> 2 months ago
c7d1b757 Compile release notes Christoph Burgdorf <c****f@g****m> 2 months ago
44adaa4a parser: Recover instead of panicking on a missing = in a LetExpr Keith Yeung <k****1@g****m>
Committed by: Christoph Burgdorf <c****f@g****m>
2 months ago
c47ff0aa Add tracing subscriber to tests Keith Yeung <k****1@g****m>
Committed by: Christoph Burgdorf <c****f@g****m>
2 months ago
bee8ea3f stdlib: add storage map tuple key impls Grant Wuerker <g****r@g****m>
Committed by: Christoph Burgdorf <c****f@g****m>
2 months ago
5ca25847 merge Merge pull request #1490 from cburgdorf/impl_const sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8008ddad Reject generic arguments on associated const paths sbillig <s****g@g****m> 2 months ago
225097f4 Report assoc-const body type mismatches as plain TypeMismatch sbillig <s****g@g****m> 2 months ago
692bc785 merge Merge pull request #1492 from sbillig/const-hole-id sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
26669688 feat: add compile-time array index out-of-bounds diagnostic (#1491) rei <v****h@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8f540cd8 Keep assumed trait associated consts abstract sbillig <s****g@g****m> 2 months ago
845996dd Update newsfragment sbillig <s****g@g****m> 2 months ago
b5459095 Require contract-field layout holes to come from parameter defaults sbillig <s****g@g****m> 2 months ago
5a361bdf Tighten contract-field slot-hole detection sbillig <s****g@g****m> 2 months ago
d6322bd4 Reject non-slot const holes in contract fields sbillig <s****g@g****m> 2 months ago
f8ebad09 Reject unresolvable static-slot address spaces sbillig <s****g@g****m> 2 months ago
bf4bae42 Make return-class merge order-independent sbillig <s****g@g****m> 2 months ago
b4e70a5d Generate docs for associated consts Christoph Burgdorf <c****f@g****m>
Committed by: sbillig <s****g@g****m>
2 months ago
39ae9182 merge Merge pull request #1334 from sbillig/immut-contract-fields Grant <g****r@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6143e1b2 hir: reject mut on non-contract fields Grant Wuerker <g****r@g****m> 3 months ago
1e358167 Use associated consts in StoragePackedArray Christoph Burgdorf <c****f@g****m>
Committed by: sbillig <s****g@g****m>
3 months ago
f90762ff Support associated consts in inherent impl blocks Christoph Burgdorf <c****f@g****m>
Committed by: sbillig <s****g@g****m>
3 months ago
2db1ca66 Harden std storage capability construction sbillig <s****g@g****m> 3 months ago
4bf9a724 merge Merge pull request #1419 from micahscopes/msg-doc-overhaul Grant <g****r@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0e953301 hir: fix alias-blind branch folding and invalid-body ICE in init check sbillig <s****g@g****m> 3 months ago
11bfa027 Move positive conformance cases to HIR tests sbillig <s****g@g****m> 3 months ago
dbea2344 Narrow recursive assoc const diagnostics sbillig <s****g@g****m> 3 months ago
125437fc Check param-typed trait const defaults sbillig <s****g@g****m> 3 months ago
8ed6a916 Fix effect-handle transport and accessors sbillig <s****g@g****m> 3 months ago
bbc290f8 cleanup: immutable-field error code, fixture validity, dead CodePtr sbillig <s****g@g****m> 3 months ago
93f4a224 mir: make contract field slot encoding explicit sbillig <s****g@g****m> 3 months ago
2b216d60 Use AddressSpace consts for effect handles sbillig <s****g@g****m> 3 months ago
094e1fa2 Propagate inherent method probe solutions sbillig <s****g@g****m> 3 months ago
06d41c56 hir: enforce field mutability when binding contract effects sbillig <s****g@g****m> 3 months ago
d06ab25e hir: rebuild immutable field init check on dataflow over normalized smir sbillig <s****g@g****m> 3 months ago
5b7f479c hir: invalidate borrowed locals on stores through mut-borrow carriers sbillig <s****g@g****m> 3 months ago
b84df621 Add TSlot-backed mutex locks sbillig <s****g@g****m> 3 months ago
95302173 Recover recursive const evaluation diagnostics sbillig <s****g@g****m> 3 months ago
19bb5f42 Allocate layout-hole roots after inline spans sbillig <s****g@g****m> 3 months ago
3f731a7f Use mint-time identity for layout holes sbillig <s****g@g****m> 3 months ago
79ed24d3 Record predicate bound origins sbillig <s****g@g****m> 3 months ago
3383e052 Validate trait associated const implementations sbillig <s****g@g****m> 3 months ago
f8978551 hir: reject memory-backed contract fields Grant Wuerker <g****r@g****m> 3 months ago
1b0e3fd5 docs: clarify immutable field init semantics Grant Wuerker <g****r@g****m> 3 months ago
a3d1b1b9 core: remove unused immutable field host hooks Grant Wuerker <g****r@g****m> 3 months ago
e37f8949 mir: mark init immutable field serialization Grant Wuerker <g****r@g****m> 3 months ago
2cc72170 Preserve trait const generics and projected bounds sbillig <s****g@g****m> 3 months ago
0f09c374 mir/codegen: preserve code-backed field reads Grant Wuerker <g****r@g****m> 3 months ago
b34007b5 hir: tighten immutable init flow analysis Grant Wuerker <g****r@g****m> 3 months ago
6b79441f Clean up layout-hole provenance and derived args sbillig <s****g@g****m> 3 months ago
dce24fa5 Use canonical param envs for trait checks sbillig <s****g@g****m> 3 months ago
f0c57460 hir: propagate immutable init loop assignments Grant Wuerker <g****r@g****m> 3 months ago
74fc431f Add newsfragment for doc generation overhaul Micah <m****s@g****m> 3 months ago
22febfa0 Fix contract layout-hole slot assignment sbillig <s****g@g****m> 3 months ago
e6b49616 Avoid scalar slots for read-only place reads (#1489) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9179fddb feat(cli): include git hash in fe --version output (#1363)
Co-authored-by: sbillig <s****g@g****m>
0xWeakSheep <o****f@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
336f230d merge Merge pull request #1488 from sbillig/sona-bump sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d65bd1ae sonatina a74b939 sbillig <s****g@g****m> 3 months ago
f1afb487 Add `fe build --emit metadata` for source verification Christoph Burgdorf <c****f@g****m> 3 months ago
2876e965 Regenerate snapshot Christoph Burgdorf <c****f@g****m> 3 months ago
cd4fb264 Share common helpers Christoph Burgdorf <c****f@g****m> 3 months ago
84e32e8c merge Merge pull request #1484 from sbillig/abi-opts sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
f75a8cec Preserve indexed event fields in JSON ABI sbillig <s****g@g****m>
Committed by: Christoph Burgdorf <c****f@g****m>
3 months ago
41655559 Mark safe SSZ arithmetic unchecked sbillig <s****g@g****m> 3 months ago
d4f192f6 Reject tuple aliases in event and error fields (#1481) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
cbcad8ab merge Merge pull request #1483 from sbillig/avoid-agg-copies sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
90adb4f8 Inline generated ABI wrappers sbillig <s****g@g****m> 3 months ago
db840114 Move runtime class helpers onto IR types sbillig <s****g@g****m> 3 months ago
a818c1f5 merge Merge pull request #1476 from sbillig/abi-opt-gas sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
350d6117 Fix CRLF signature offset mapping sbillig <s****g@g****m> 3 months ago
9f584856 Optimize event payload encoding sbillig <s****g@g****m> 3 months ago
dc229df8 merge Merge pull request #1468 from sbillig/precompile-result sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ac542f8e Fix generated msg bounded ABI decode sbillig <s****g@g****m> 3 months ago
bcd2096a Clarify ABI decode fast path names sbillig <s****g@g****m> 3 months ago
b6d42018 sonatina 0b4f623 sbillig <s****g@g****m> 3 months ago
0d630851 Snapshot StoragePackedArray vs LibMap gas report Christoph Burgdorf <c****f@g****m> 3 months ago
36699be8 Add bench fixture comparing StoragePackedArray to Solady's LibMap Christoph Burgdorf <c****f@g****m> 3 months ago
b6030190 Validate ABI dynamic decode heads sbillig <s****g@g****m> 3 months ago
f262a469 sonatina f4b5b31 sbillig <s****g@g****m> 3 months ago
ab475817 Add StoragePackedArray for dense bit-packed integer storage Christoph Burgdorf <c****f@g****m> 3 months ago
be960134 merge Merge pull request #1471 from sbillig/assert sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e2147d19 Snapshot deposit gas report (#1472) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
88f0482d Remove BytesView from ssz/deposit_contract sbillig <s****g@g****m> 3 months ago
e4744d72 fix(parser): allow multiple items per line in impl/trait/extern blocks Christoph Burgdorf <c****f@g****m> 3 months ago
73b2a730 test: add Uniswap V3 TickMath as const fn demo fixture Christoph Burgdorf <c****f@g****m> 3 months ago
a26359db feat(core): add Abs and UnsignedAbs traits for signed integers Christoph Burgdorf <c****f@g****m> 3 months ago
41e0c3ae feat(core): add Bounded trait with min()/max() const fn Christoph Burgdorf <c****f@g****m> 3 months ago
d8b16211 Make std assert a wrapper around `assert!`, remove uses in tests sbillig <s****g@g****m> 3 months ago
da5fe141 Validate attrs on trait associated items sbillig <s****g@g****m> 3 months ago
7eb1ce01 Reject non-canonical ecrecover sigs, add ecrecover_raw sbillig <s****g@g****m> 3 months ago
404a2f5a sonatina 7711422 (#1470) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5230362c Unify attribute misuse diagnostics sbillig <s****g@g****m> 3 months ago
4dea0d3b Add must_use diagnostics sbillig <s****g@g****m> 3 months ago
ebbcb13e Expose fallible precompile wrappers sbillig <s****g@g****m> 3 months ago
8bb3d1ba Allow local-bound blanket impls of foreign traits (#1456) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
2e0b0b0f Allow RHS of assignment to appear on next line (#1467) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b3e3189e Fix zero-width effect provider lowering (#1449) sbillig <s****g@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9a32671a Outline dynamic Bytes decode helper sbillig <s****g@g****m> 3 months ago
74bd4d47 Add assert! pseudo-macro builtin sbillig <s****g@g****m> 3 months ago

← Back to repository