Skip to content

Releases: alloy-rs/hardforks

v0.4.0

14 Oct 12:47
11406de

Choose a tag to compare

What's Changed

  • chore: bump alloy chains by @DaniPopes in #5
  • chore(meta): release setup by @DaniPopes in #6
  • feat: add variants const by @mattsse in #7
  • chore: ignore more files by @mattsse in #8
  • feat(op-hardforks): Add Isthmus Sepolia time by @clabby in #9
  • feat: Prague mainnet timestamp by @rkrasiuk in #10
  • chore(deps): core 1.0 by @yash-atreya in #11
  • used const for op mainnet by @Rimeeeeee in #14
  • fix(op-mainnet): public export op hardfork constants by @emhane in #16
  • added const for op sepolia by @Rimeeeeee in #15
  • added const for base by @Rimeeeeee in #17
  • added const for base sepolia by @Rimeeeeee in #19
  • chore(op): Remove redundant berlin block variable from OpChainHardforks by @emhane in #18
  • added const for eth mainnet by @Rimeeeeee in #20
  • added mainnet eth timestamps const by @Rimeeeeee in #22
  • feat(op-isthmus): Add isthmus mainnet timestamps by @emhane in #21
  • added const for eth testnets by @Rimeeeeee in #25
  • added const for arbitrum mainnet by @Rimeeeeee in #26
  • Fix typo by @emhane in #30
  • Export ttd as constants by @emhane in #29
  • chore(ethereum): make ethereum fs coherent with optimism fs by @emhane in #28
  • Add op mainnet hardfork nums without separator to docs by @emhane in #32
  • refactor: added const without seperator for op sepolia by @Rimeeeeee in #36
  • refactor: added const without seperator for base sepolia by @Rimeeeeee in #38
  • refactor: added const without seperator for base mainnet by @Rimeeeeee in #37
  • refactor: added const without seperator for eth mainnet by @Rimeeeeee in #35
  • refactor: added const without seperator for eth testnet by @Rimeeeeee in #34
  • refactor: added const without seperator for arbitrum mainnet by @Rimeeeeee in #33
  • added const for arbitrum sepolia by @Rimeeeeee in #27
  • chore(op): Re-export EthereumHardforks and ForkCondition via alloy-op-hardforks by @emhane in #39
  • chore: added prague activation block for mainnet by @Rimeeeeee in #41
  • chore:added hardfork error by @Rimeeeeee in #42
  • chore: added default for hardfork mainnet by @Rimeeeeee in #43
  • chore: added fxn to convert u64->EthereumHardfork by @Rimeeeeee in #44
  • feat: add missing block number fn by @mattsse in #45
  • chore: bump edition2024 by @mattsse in #46
  • chore(deps): Make serde feature no_std compatible by @clabby in #48
  • feat: add reverse lookup using chainid and timestamp by @zerosnacks in #47
  • fix: Arbitrum and Holesky activated with Paris activated per block(0) at paris by @zerosnacks in #50
  • chore: rm std feature by @mattsse in #52
  • chore: add arbitrum activation timestamps for prague and small improvements by @zerosnacks in #51
  • chore: use alloy-chains Chain for from_chain_and_timestamp by @zerosnacks in #53
  • feat(op-hardforks): Add Jovian hardfork definition by @clabby in #54
  • fix(op): Fix jovian activation method name to indicate timestamp activation by @emhane in #55
  • feat: add bpos by @rkrasiuk in #40
  • feat: added amsterdam hardfork by @Rimeeeeee in #58
  • feat(hardforks): Add activation helpers for pre-merge forks by @Waiting-Chai in #59
  • chore: remove local outdated SECURITY.md to use org-level SECURITY.md by @zerosnacks in #60
  • chore: make enum non_exhaustive by @mattsse in #62
  • fix(op-hardforks): fix ethereum_fork_activation panic on Bpo*/Amsterdam hardforks by @mablr in #64
  • fix(op-hardforks): update impl Index<EthereumHardfork> for OpChainHardforks by @mablr in #66
  • chore(op-hardforks): Use existing constants for Base's Bedrock/Regolith forks activation by @mablr in #61
  • feat(hardforks): add Osaka hardfork activation timestamps by @mablr in #67
  • chore: add bpo hardforks by @mattsse in #69
  • feat: devnet EthereumChainHardforks/OpChainHardforks init fns by @mablr in #70
  • chore: remove mainnet osaka timestamps by @klkvr in #71
  • chore: release 0.4.0 by @klkvr in #73

New Contributors

Full Changelog: v0.1.1...v0.4.0