We could benefit from an Address type, Selector type, and maybe a Bytecode type.
Would also love to make ethers.js dependency optional (related: #36), but this means using import { keccak_256 } from "@noble/hashes/sha3" directly for hashing, and would need write our own hexlify and such. Not a huge amount of work, probably worth it to reduce barrier to adoption.
We could benefit from an
Address
type,Selector
type, and maybe aBytecode
type.Would also love to make ethers.js dependency optional (related: #36), but this means using
import { keccak_256 } from "@noble/hashes/sha3"
directly for hashing, and would need write our ownhexlify
and such. Not a huge amount of work, probably worth it to reduce barrier to adoption.Should do this before v1.0.