diff --git a/.changeset/friendly-bikes-exist.md b/.changeset/friendly-bikes-exist.md new file mode 100644 index 0000000000000..875d31775c51e --- /dev/null +++ b/.changeset/friendly-bikes-exist.md @@ -0,0 +1,5 @@ +--- +'@eth-optimism/sdk': minor +--- + +Beta release of the Optimism SDK diff --git a/packages/sdk/src/cross-chain-messenger.ts b/packages/sdk/src/cross-chain-messenger.ts index 0c19c514e5bfd..e1d4b9103f913 100644 --- a/packages/sdk/src/cross-chain-messenger.ts +++ b/packages/sdk/src/cross-chain-messenger.ts @@ -209,7 +209,13 @@ export class CrossChainMessenger implements ICrossChainMessenger { toBlock?: NumberLike } ): Promise { - throw new Error('Not implemented') + throw new Error(` + The function getMessagesByAddress is currently not enabled because the sender parameter of + the SentMessage event is not indexed within the CrossChainMessenger contracts. + getMessagesByAddress will be enabled by plugging in an Optimism Indexer (coming soon). + See the following issue on GitHub for additional context: + https://github.com/ethereum-optimism/optimism/issues/2129 + `) } public async getBridgeForTokenPair(