Skip to content

Commit

Permalink
Merge branch 'main' into faucets-for-mm-docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Voltmod authored Oct 4, 2024
2 parents 834810d + 587702e commit 10ce7fa
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 15 deletions.
4 changes: 2 additions & 2 deletions services/reference/base/json-rpc-methods/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ description: Supported standard Ethereum methods on Base network.

# JSON-RPC methods

The standard Ethereum methods documented in this section are supported by Infura on the Base network. For custom Base methods, please see the official [Optimism Ethereum JSON-RPC API documentation](https://community.optimism.io/docs/developers/build/json-rpc/) (Bedrock release).
The standard Ethereum methods documented in this section are supported by Infura on the Base network. For custom Base methods, see the official [Optimism Ethereum JSON-RPC API documentation](https://docs.optimism.io/builders/node-operators/json-rpc) (Bedrock release).

The Base optimistic layer 2 rollup chain is built by Coinbase, in collaboration with Optimism on the MIT-licensed OP Stack ([Bedrock](https://community.optimism.io/docs/developers/bedrock/)).
The Base optimistic layer 2 rollup chain is built by Coinbase, in collaboration with Optimism on the MIT-licensed OP Stack ([Bedrock](https://docs.optimism.io/stack/getting-started#the-op-stack-today)).
10 changes: 2 additions & 8 deletions services/reference/optimism/json-rpc-methods/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,9 @@ description: Supported standard Ethereum methods on Optimism network.
# JSON-RPC methods

The standard Ethereum methods documented here are supported by Infura on the Optimism network. For custom Optimism
methods, please see [Optimism Ethereum JSON-RPC API documentation](https://community.optimism.io/docs/developers/build/json-rpc/) (Bedrock release).
methods, see [Optimism Ethereum JSON-RPC API documentation](https://docs.optimism.io/builders/node-operators/json-rpc) (Bedrock release).

:::info

The Optimism Bedrock migration supports different JSON-RPC methods. Refer to the [Optimism Bedrock documentation](https://community.optimism.io/docs/developers/bedrock/#json-rpc) for more information.

:::

You need to be aware of the [differences between the behavior of Ethereum and Optimism](https://community.optimism.io/docs/developers/build/differences/). For example, there are differences related to:
You need to be aware of the [differences between the behavior of Ethereum and Optimism](https://docs.optimism.io/chain/differences). For example, there are differences related to:

- Opcodes
- Transaction and transaction pools
Expand Down
4 changes: 2 additions & 2 deletions snaps/how-to/debug-a-snap/common-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ plugins for several other build systems:
- [Rollup](https://www.npmjs.com/package/@metamask/rollup-plugin-snaps)
- [Browserify](https://www.npmjs.com/package/@metamask/snaps-browserify-plugin)

For examples on how to set up these build systems yourself, please see the
[examples](https://github.com/MetaMask/snaps-monorepo/tree/main/packages/examples/examples).
For examples on how to set up these build systems yourself, see the
[examples](https://github.com/MetaMask/snaps/tree/main/packages/examples).

We recommend running [`yarn mm-snap manifest --fix`](../../reference/cli/subcommands.md#m-manifest)
after creating your bundle to make sure your manifest `shasum` value is correct.
Expand Down
3 changes: 1 addition & 2 deletions wallet/concepts/convenience-libraries.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ contracts, for a variety of API preferences (for example, promises, callbacks, a
The [MetaMask Ethereum provider API](wallet-api.md#ethereum-provider-api) is very simple, and wraps
[Ethereum JSON-RPC](wallet-api.md#json-rpc-api) formatted messages, which is why
some developers use a convenience library for interacting with the provider, such as
[Ethers](https://www.npmjs.com/package/ethers), [web3.js](https://www.npmjs.com/package/web3), and
[Embark](https://framework.embarklabs.io/).
[Ethers](https://www.npmjs.com/package/ethers) and [web3.js](https://www.npmjs.com/package/web3).
You can refer to those tools' documentation to use them.

You can [use MetaMask SDK](../how-to/use-sdk/index.md), which provides a reliable, secure, and
Expand Down
2 changes: 1 addition & 1 deletion wallet/concepts/sdk/android.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ The MetaMask Android SDK consists of two components:
The client SDK communicates with the server SDK using
[Interprocess communication (IPC)](https://developer.android.com/guide/components/processes-and-threads#IPC).
The JSON-RPC calls are implemented using the
[Android Interface Definition Language (AIDL)](https://developer.android.com/guide/components/aidl).
[Android Interface Definition Language (AIDL)](https://developer.android.com/develop/background-work/services/aidl).
Communication over IPC is encrypted using elliptic curve integrated encryption scheme (ECIES).

Within MetaMask, the wallet (written in React Native) communicates with the Native Module (written
Expand Down

0 comments on commit 10ce7fa

Please sign in to comment.