Comments (2)
Thanks for mentioning and also sharing the workaround; we'll check into this and reply here as soon as we have an update.
from node.
It looks like op-node-entrypoint file has a bug.
bash substitution don't work in following line.
https://github.com/base-org/node/blob/main/op-node-entrypoint#L5
In the mean time, I changed the following code and worked.
#!/bin/bash
set -eu
# wait until local geth comes up (authed so will return 401 without token)
OP_NODE_L2_ENGINE_RPC_HTTP=$(echo ${OP_NODE_L2_ENGINE_RPC} | sed -e 's/ws/http/g')
until [ "$(curl -s -w '%{http_code}' -o /dev/null "${OP_NODE_L2_ENGINE_RPC_HTTP}")" -eq 401 ]; do
echo "waiting for geth to be ready"
sleep 5
done
# public-facing P2P node, advertise public IP address
PUBLIC_IP=$(curl -s v4.ident.me)
export OP_NODE_P2P_ADVERTISE_IP=$PUBLIC_IP
echo "$OP_NODE_L2_ENGINE_AUTH_RAW" > "$OP_NODE_L2_ENGINE_AUTH"
exec ./op-node --rpc.enable-admin
from node.
Related Issues (20)
- upgrade problem, 0.9.0 i encounter the problem HOT 1
- Official Docker Images please! HOT 3
- Any tutorial for setting up a lightweight node for bootnodes sync only
- Open MainbaseT HOT 1
- Snapshots for reth? HOT 4
- failed to notify engine driver of L1 head change
- op-geth component fails to sync with error: Ahead with major required protocol version change
- Outdated with major recommended protocol change local=v6.0.0 required=v7.0.0 recommended=v7.0.0 HOT 1
- Why is my self base full node log always put age=12h3m44s ?
- I'd like to ask about the issue with OP_NODE_L1_BEACON.
- [Doc] Update documents for node upgrade and node restart
- Geth is able to read the snapshot blocks, but the blocks are not synchronizing automatically... HOT 3
- Downloading then Extracting a Tar File Efficiently Using Disk Space
- Enable p2p discovery for reth HOT 1
- Reth slow syncing HOT 1
- [WARNING] node-execution is flooding with unstoppable warnings
- Share this site HOT 1
- L1 Beacon API fails "cannot unmarshal hex number with leading zero digits into Go struct field"
- Enable the GitHub Slack integration HOT 1
- Is the source code for the node available? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node.