Kevin Ingersoll
Kevin Ingersoll
`writeContract` and `sendTransaction` expect to return a tx hash, but under the hood, these actions are wrapped in user ops that need to wait for the user op receipt to...
Would be nice to quickly go from a namespace resource ID to a table or system resource ID. ```solidity namespaceId.getTableId(name); namespaceId.getOffchainTableId(name); namespaceId.getSystemId(name); ``` (we already have the inverse, like `tableId.getNamespaceId()`)
right now we spend way more CPU time on building the same stuff over and over for every job when we could probably build once and have that as a...
https://docs.relay.link/guides/deep-linking#deep-linking-to-the-bridge-page we just populate `toAddress` but should prob also do `amount` so folks deposit a reasonable amount
diff best viewed with https://github.com/latticexyz/mud/pull/3561/files?w=1 - enabled CJS builds across all packages - wrapped top-level awaits in a self-invoking function since top-level await isn't supported in CJS - added CJS...
to reproduce - open entrykit on mobile or in browser with mobile screens size - flip to landscape - see that you can't scroll
closes https://github.com/latticexyz/mud/issues/3565 I am not in love with this approach because it adds an implicit `--profile` flag to all our commands, but there's not really another way to do this...
would be nice to be able to run only ``` mud deploy --profile rhodolite ``` and it load `.env.rhodolite` for rhodolite specific private key, etc.
systems in config already have `accessList` we could add something similar to namespaces and tables to more easily define granular access via config and get deployed automatically example: I have...
`BehaviorSubject` would let us do `latestBlock$.getValue()` and easily convert the stream to a hook ```ts useSyncExternalStore((callback) => latestBlock$.subscribe(callback).unsubscribe, latestBlock$.getValue) ```