Skip to content

v0.7.0

Compare
Choose a tag to compare
@lmittmann lmittmann released this 26 Apr 12:50
· 211 commits to main since this release

Breaking Changes

  • utility functions:
    • A, APtr, B, H and I panic if input is not valid (use go-ethereum/common instead for parsing strings at runtime without panicking)
    • A, APtr panics if address is not checksum-encoded
  • module/eth: dropped AtBlock(…)
    • refactored eth.Balance(addr).AtBlock(blockNumber) -> eth.Balance(addr, blockNumber)
    • refactored eth.Call(msg).AtBlock(blockNumber) -> eth.Call(msg, blockNumber)
    • refactored eth.Code(addr).AtBlock(blockNumber) -> eth.Code(addr, blockNumber)
    • refactored eth.StorageAt(addr, slot).AtBlock(blockNumber) -> eth.StorageAt(addr, slot, blockNumber)
    • refactored eth.Nonce(addr).AtBlock(blockNumber) -> eth.Nonce(addr, blockNumber)

Changes

  • module/eth: performance improvements