Releases: Consensys/linea-constraints
Releases · Consensys/linea-constraints
beta-v4.0-rc11
What's Changed
- feat: prepare for cancun oob by @letypequividelespoubelles in #717
- EIP
2537HUB side by @OlivierBBB in #719 - feat: use assembly implementation of add module by @DavePearce in #720
RLP_UTILSandRLP_TXNconstraints implementation by @letypequividelespoubelles in #714- Added
zkevm_praguetoMakefileand definedMAX_PRC_ADDRESSper fork by @lorenzogentile404 in #725 - fix: add guard and switch property to constraint for access list rlp … by @amkCha in #727
- fix: add guard on finalization constraint for access list by @amkCha in #726
- Fix/mxp state update byte pricing max 1 and 2 by @amkCha in #728
- fix: constraint access-list---rlp-prefix-of-the-full-access-list---sa… by @amkCha in #729
- fix: resA and resB can be > i32 by @amkCha in #730
- fix: switch constraint back to defproperty with an if by @amkCha in #733
- Update Go Corset installation to new version by @OlivierBBB in #734
- Enable empty blocks by @OlivierBBB in #737
- feat: integrate gas assembly module by @DavePearce in #739
SYSItransaction fix in theHUBby @OlivierBBB in #736- fix: review typing in MXP by @letypequividelespoubelles in #742
TXN_DATAredesign implementation by @OlivierBBB in #731TXN_DATAreview fixes by @OlivierBBB in #744- Add explicit
LONDON_MXPX_THRESHOLDby @letypequividelespoubelles in #749 - ras: move constant by @letypequividelespoubelles in #750
- Type annotations for GAS type columns in TXN_DATA by @OlivierBBB in #746
- feat: upgrade go corset by @DavePearce in #748
- Eip 2537 precompile for bls12 381 curve operations by @lorenzogentile404 in #654
- Corrections in
HUBprocessing of EIP-2935 system transactions by @OlivierBBB in #753 - feat: integrate shf and exp modules by @DavePearce in #757
TXN_DATAlookups andBLOCK_DATAupdate by @OlivierBBB in #756- clean: make the makefile clean again by @letypequividelespoubelles in #761
- feat: make london and paris the same zkevm by @letypequividelespoubelles in #763
- feat: prague txndata by @letypequividelespoubelles in #765
- Prague folders and small Cancun fixes by @OlivierBBB in #769
- feat: replace lisp STP with assembly implementation by @DavePearce in #760
- feat: update assembly constraints by @DavePearce in #771
- fix: increase stamp size for blake2f to fix ref tests by @amkCha in #782
- feat: update go-corset to version 1.1.23 by @DavePearce in #784
- feat: integrate trm assembly module by @DavePearce in #775
- feat: update
call_gas_extra()instpby @DavePearce in #786
Full Changelog: beta-v3.1-rc7...beta-v4.0-rc11
beta-v3.1-rc7
What's Changed
- fix: compilation failures around lookups by @DavePearce in #709
- feat: update corset version by @letypequividelespoubelles in #712
HUBheartbeat overhaul for system transactions by @OlivierBBB in #699
Full Changelog: beta-v3.0-rc1...beta-v3.1-rc7
beta-v3.0-rc2
This is a hotfix release over beta-v3.0-rc1 which enables compatibility with go-corset version v1.0.12.
Full Changelog: beta-v3.0-rc1...beta-v3.0-rc2
beta-v3.0-rc1
What's Changed
- feat: upgrade go corset to v11 by @DavePearce in #636
- feat: shanghai hard fork by @letypequividelespoubelles in #647
- feat: Makefile change for one zkevm bin per fork by @amkCha in #652
- clean constants file txndata + oob by @amkCha in #653
- feat: paris HF by @letypequividelespoubelles in #656
- chore: add WARNING in case of lispX files by @letypequividelespoubelles in #660
- feat: prepare for cancun HF by @letypequividelespoubelles in #662
- Eip 7516 blobbasefee instruction by @letypequividelespoubelles in #658
- feat: remove checked in bin files by @DavePearce in #665
- Eip 1153 transient storage opcodes by @OlivierBBB in #628
- fix: blobebasefee + simplify makefile by @letypequividelespoubelles in #669
- feat: BLOBHASH opcode by @letypequividelespoubelles in #672
- EIP-6780:
SELFDESTRUCTonly in same transaction by @letypequividelespoubelles in #668 - clean: rm xcreate.lispX in london fork by @letypequividelespoubelles in #677
MXPredesign by @OlivierBBB in #625- feat: rlp utils and rlp txn columns by @letypequividelespoubelles in #675
- feat: syst transaction columns in the HUB by @letypequividelespoubelles in #687
- use defclookup in place of deflookup by @DavePearce in #682
- fix: mmio name for cancun in Makefile by @amkCha in #688
- fix: ctMax for state update byte and word pricing by @amkCha in #689
- feat: add rlp* constants by @letypequividelespoubelles in #683
- fix: remove occurrences of remained-constant by @DavePearce in #697
- fix: mxp heartbeat ctmax, state update syntax and inst handling copy … by @amkCha in #691
- fix: add peek_at_transient in peeking flags hub by @amkCha in #694
- feat: add constants by @letypequividelespoubelles in #693
- feat: renable mmu mmio lookup by @letypequividelespoubelles in #701
MISCflag soundness bug fix in theHUBby @OlivierBBB in #698- fix: cn change type to i64 in mxp by @amkCha in #703
EXP: make plateau constraint hold unconditionally under computation by @lorenzogentile404 in #706- fix: Add quotes around wildcard pattern in find command by @lidanserj in #695
New Contributors
- @lidanserj made their first contribution in #695
Full Changelog: beta-v2.1-rc16...beta-v3.0-rc1
beta-v2.1-rc16.1
beta-v2.1-rc16
beta-v2.1-rc10
What's Changed
- feat: utilise parameterised zkevm.bin by @DavePearce in #615
- feat: add TX_EXEC in scp by @letypequividelespoubelles in #617
- Fixed
CSforECPAIRINGby @lorenzogentile404 in #620 - Add
FIRSTandFINALaccount existence columns into account and storage consistency arguments by @OlivierBBB in #618 - Metadata for dealing with various "Shomei-invisible" storage operations in state manager by @OlivierBBB in #621
- Revert "feat: TRM reimplem" by @letypequividelespoubelles in #623
Full Changelog: beta-v2.1-rc4...beta-v2.1-rc10
beta-v2.1-rc4
What's Changed
- 612 fix cfi strict lex ordering by @letypequividelespoubelles in #613
Full Changelog: beta-v2.1-rc3...beta-v2.1-rc4
beta-v2.1-rc3
What's Changed
- Cleaning comment by @lorenzogentile404 in #605
- add explicit types for blockdata gas limit by @DavePearce in #609
- fix(refTest): size of block data gas limit by @letypequividelespoubelles in #611
Full Changelog: beta-v2.1-rc1...beta-v2.1-rc3
beta-v2.1-rc1
What's Changed
- fix(makefile): typo by @letypequividelespoubelles in #604
Full Changelog: beta-v2.0-rc2...beta-v2.1-rc1