Micro Eth Signer Versions Save

Minimal library for Ethereum transactions, addresses and smart contracts.

0.8.1

1 month ago
  • Add support for eip1191 addresses
  • Fix calculation of tx amountWithFee

Full Changelog: https://github.com/paulmillr/micro-eth-signer/compare/0.8.0...0.8.1

0.8.0

1 month ago
  • Add support for EIP4844 transaction type from Dencun
  • Transaction improvements
    • Improve transaction validation: now emits an array of errors for all fields
    • Stricter optional transaction validation: errors on technically correct, but bad values
    • raw property is now human-readable and easy to parse visually
  • Add FetchProvider that consumes fetch built-in function and creates a Web3API-compatible interface
  • Easy random key / address generation using addr.random()
  • Add messenger to sign and verify messages by private key
  • Remove dependency on RLP: use our own, on top of micro-packed
  • Add 150MB of tests from ethers, viem, ethereum-tests and ethereumjs

0.7.2

3 months ago

Improve ABI parsing to eliminate some undefined behavior.

Full Changelog: https://github.com/paulmillr/micro-eth-signer/compare/0.7.0...0.7.2

0.7.0

4 months ago
  • Integrate micro-web3:
    • Decode transactions and events
    • Typesafe ABI parser
    • Call smart contracts easily
  • Switch package to hybrid common.js-esm

Full Changelog: https://github.com/paulmillr/micro-eth-signer/compare/0.6.5...0.7.0

0.6.5

4 months ago

0.6.4

8 months ago

0.6.3

9 months ago

0.6.2

1 year ago

Testing automatic npm publish with github actions

Full Changelog: https://github.com/paulmillr/micro-eth-signer/compare/0.6.1...0.6.2

0.6.1

1 year ago

0.6.0

1 year ago

Switch from noble-secp256k1 to noble-curves

Full Changelog: https://github.com/paulmillr/micro-eth-signer/compare/0.5.1...0.6.0