-
-
Notifications
You must be signed in to change notification settings - Fork 93
refactor: Use more ox #155
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Activity
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
ox exposes Hash, so we can get rid of calling
import { keccak_256 } from '@noble/hashes/sha3';directly, so we won't need to worry about the peerDependency.In general can probably move most of https://github.com/shazow/whatsabi/blob/main/src/utils.ts into using ox instead.
I've been meaning to add more abitype-style types throughout WhatsABI, now it's a bit easier because we can use ox's exposed types too. For example,
import type Address from "ox/Address"should get us that.