Hello and welcome to issue number five of WTF News, our biweekly status update.
Since our last post, we've settled on viem for the time being. It fixed our caching issues, and has excellent TypeScript support!
postMessage then
the WebSocket.eth_getTransactionCount for contract accounts.eth_getCode returns the contract's bytecode.eth_newBlockFilter returns new blocks.eth_getStorageAt can read contract storage.eth_getTransactionByBlockHashAndIndex and
eth_getTransactionByBlockNumberAndIndex get transactions.eth_getTransactionReceipt can get receipts.null from several endpoints, and it's unclear if that's
allowed in the specification (ethereum/execution-apis#288.)