Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flow EVM Gateway doc changes #1282

Open
wants to merge 54 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
096a925
Update flow.mdx
franklywatson Sep 19, 2024
a1e0901
WIP
franklywatson Sep 20, 2024
202630f
WIP
franklywatson Sep 20, 2024
3644f6d
WIP
franklywatson Sep 20, 2024
73e4e7f
WIP
franklywatson Sep 20, 2024
6f4ae5a
WIP
franklywatson Sep 20, 2024
8da6808
WIP
franklywatson Sep 20, 2024
688fd1f
WIP
franklywatson Sep 20, 2024
c4ca90e
Add Flow graphics
franklywatson Sep 20, 2024
1546daf
Add Flow guidance stake pending graphic
franklywatson Sep 20, 2024
fc5fe2d
Revise account creation flow
franklywatson Sep 21, 2024
fd6e077
Further fleshing out
franklywatson Sep 22, 2024
777379b
Last updates to main guidance
franklywatson Sep 22, 2024
bd81195
Added troubleshooting guidance
franklywatson Sep 22, 2024
f492651
Minor tidyup
franklywatson Sep 22, 2024
89920ea
Merge upstream
franklywatson Sep 22, 2024
e75b55b
Revert unwanted change
franklywatson Sep 22, 2024
6ab539e
Make naming consistent
franklywatson Sep 22, 2024
9cf845b
Fix indents
franklywatson Sep 22, 2024
f8a4f61
Minor edit
franklywatson Sep 22, 2024
91be36e
Minor edit
franklywatson Sep 22, 2024
bf01579
removing 'earn increased Flow fees'
vishalchangrani Sep 22, 2024
0b2c46a
ignoring IDE files
vishalchangrani Sep 22, 2024
8ba107f
removing the IDE files
vishalchangrani Sep 22, 2024
a58d5ba
updating the access node setup
vishalchangrani Sep 22, 2024
bd296d3
adding instructions to download the execution state
vishalchangrani Sep 23, 2024
54f00d1
adding a line about ingress rule
vishalchangrani Sep 23, 2024
9c50322
removing dynamic bootstrap flags and adding instructinos to pull down…
vishalchangrani Sep 23, 2024
6e2a600
adding mainnet and testnet tabs for transit script
vishalchangrani Sep 23, 2024
f8fea0a
fixing typo
vishalchangrani Sep 23, 2024
c489c61
callout for network upgrade
vishalchangrani Sep 23, 2024
1d59439
adding reference to execution data download
vishalchangrani Sep 23, 2024
00f835c
Merge pull request #2 from onflow/vishal/flow-node-bootstrap-update
vishalchangrani Sep 23, 2024
c2d807f
Merge branch 'main' into flow-node-bootstrap-update
vishalchangrani Sep 23, 2024
cef5b2f
Adjusting tab items
vishalchangrani Sep 23, 2024
aa439aa
Adjusting tab items
vishalchangrani Sep 24, 2024
7a5c61f
Adjusting tab items
vishalchangrani Sep 24, 2024
d8107cb
updating testnet instructions
vishalchangrani Sep 24, 2024
1561a98
Last tidyups
franklywatson Sep 24, 2024
ab3b211
Minor edits to fix errors and formatting
franklywatson Sep 24, 2024
e7bbf67
Add EVm block explorer
franklywatson Sep 24, 2024
04bf326
Tidy wording for EVM block explorer
franklywatson Sep 24, 2024
ab731b1
Small edit to clarify CLI usage
franklywatson Sep 24, 2024
50fc468
Minor edit
franklywatson Sep 24, 2024
da3fcce
chanding role to execution for transit script
vishalchangrani Sep 24, 2024
aca14c5
Specify correct account
franklywatson Sep 24, 2024
8cd9fb1
Merge branch 'main' into flow-node-bootstrap-update
franklywatson Oct 9, 2024
32e78d9
Merge pull request #3 from onflow/flow-node-bootstrap-update
franklywatson Oct 9, 2024
85eac43
Restore lost example
franklywatson Oct 9, 2024
237b1f0
Fixing links
franklywatson Oct 9, 2024
bb0b0dc
Merge branch 'main' into main
franklywatson Oct 9, 2024
3792102
Merge branch 'axelarnetwork:main' into main
franklywatson Jan 6, 2025
b1f05e7
Minor corrections and updates
franklywatson Jan 6, 2025
c6049a2
Merge branch 'axelarnetwork:main' into main
franklywatson Jan 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions src/content/docs/validator/external-chains/flow.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ mkdir ./bootstrap
<Callout type="info">
The network address is the address that will be used by the other nodes in the network to talk to your node.

Please ensure that the address (hostname:port) that you use is accessible from outside and there is no firewall rule blocking egress and **ingress** traffic for that address.
Please ensure that the address (hostname&colon;port) that you use is accessible from outside and there is no firewall rule blocking egress and **ingress** traffic for that address.
</Callout>

This will generate the node information which includes public and private staking keys, public and private networking key and the node ID.
Expand Down Expand Up @@ -418,7 +418,7 @@ make build
mv flow-evm-gateway /usr/bin/
```

Further details on EVM Gateway building and configuration can be found in the EVM Gateway [repo](https://github.com/onflow/flow-evm-gateway/blob/main/README.md#building).
Further details on EVM Gateway building and configuration can be found in the EVM Gateway node ops [docs](https://developers.flow.com/networks/node-ops/access-onchain-data/evm-gateway/evm-gateway-setup).

### Enable EVM address for Flow operator account

Expand Down Expand Up @@ -448,8 +448,9 @@ EVM operator address and private key is configured for `--coa-address` & `--coa-
<tab-item title="Mainnet">
```bash
ACCESS_NODE_GRPC_HOST="${YOUR_NODE_ADDRESS}:9000"
ACCESS_NODE_SPORK_HOSTS="access-001.mainnet25.nodes.onflow.org:9000"
FLOW_NETWORK_ID="flow-mainnet"
INIT_CADENCE_HEIGHT="211176670" # see below
INIT_CADENCE_HEIGHT="85981135"
COINBASE="${LINKED_EVM_ADDRESS_WITHOUT_0x}"
COA_ADDRESS="${FLOW_OPERATOR_ACCOUNT_ADDRESS}"
COA_KEY="${FLOW_OPERATOR_ACCOUNT_PRIVATE_KEY}"
Expand All @@ -459,8 +460,9 @@ EVM operator address and private key is configured for `--coa-address` & `--coa-
<tab-item title="Testnet">
```bash
ACCESS_NODE_GRPC_HOST="${YOUR_NODE_ADDRESS}:9000"
ACCESS_NODE_SPORK_HOSTS="access-001.devnet51.nodes.onflow.org:9000"
FLOW_NETWORK_ID="flow-testnet"
INIT_CADENCE_HEIGHT="211176670" # see below
INIT_CADENCE_HEIGHT="211176670"
COINBASE="${LINKED_EVM_ADDRESS_WITHOUT_0x}"
COA_ADDRESS="${FLOW_OPERATOR_ACCOUNT_ADDRESS}"
COA_KEY="${FLOW_OPERATOR_ACCOUNT_PRIVATE_KEY}"
Expand All @@ -481,6 +483,7 @@ After=network-online.target
User=$USER
ExecStart=/usr/bin/flow-evm-gateway run \
--access-node-grpc-host=$ACCESS_NODE_GRPC_HOST \
--access-node-spork-hosts=$ACCESS_NODE_SPORK_HOSTS \
--flow-network-id=$FLOW_NETWORK_ID \
--init-cadence-height=$INIT_CADENCE_HEIGHT \
--ws-enabled=true \
Expand All @@ -490,6 +493,7 @@ ExecStart=/usr/bin/flow-evm-gateway run \
--rate-limit=9999999 \
--rpc-host=0.0.0.0 \
--gas-price=$GAS_PRICE
--tx-state-validation=local-index
Restart=always
RestartSec=3
LimitNOFILE=4096
Expand Down