Skip to content

Use utilities from ox to replace self implemented version #284

Description

@Pana

Since ox is a high quality ethereum lib, which is build and used by viem team, so we can directly use it.

The code is on branch v3

Progress

  • replace keccak with ox
  • replace rlp with ox.Rlp
  • replace secp256k1
  • replace superagent with ox.Provider
  • remove big.js
  • remove lodash
  • Drip use ox.Value
  • two unit tests of rlp is broken, need fix
  • replace abicoder with ox.Abi
  • replace hex, bytes with ox.Hex and ox.Bytes
  • replace Buffer with Uint8Array

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions