Skip to content

Commit

Permalink
Added some more specificity
Browse files Browse the repository at this point in the history
  • Loading branch information
asselstine committed Nov 7, 2022
1 parent 1e8ee9c commit 5647bd8
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@ Code:

### Arbitrum Relay

Arbitrum requires an EOA to submit a bridge transaction. The Ethereum to Arbitrum ERC-5164 implementation therefore is split into two actions:
Arbitrum requires an EOA to submit a bridge transaction. The Ethereum to Arbitrum ERC-5164 CrossChainRelayer `relayCalls` implementation is therefore split into two actions:

1. Calls to `relayCalls` are fingerprinted and stored along with their nonce.
2. Anyone may call `processCalls` to send a previously fingerprinted relayed call.
1. Calls to CrossChainRelayer `relayCalls` are fingerprinted and stored along with their nonce.
2. Anyone may call CrossChainRelayer `processCalls` to send a previously fingerprinted relayed call.

The `processCalls` function requires the same transaction parameters as the Arbitrum bridge. The [Arbitrum SDK](https://github.com/offchainlabs/arbitrum-sdk) is needed to properly estimate the gas required to execute the message on L2.

Expand Down

0 comments on commit 5647bd8

Please sign in to comment.