try
This commit is contained in:
16
op-lisk-sepolia.after-start
Executable file
16
op-lisk-sepolia.after-start
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
BASEPATH="$(dirname "$0")"
|
||||
source $BASEPATH/.env
|
||||
|
||||
echo "running in $BASEPATH"
|
||||
|
||||
target_file="op-lisk-sepolia-node-$(date +'%Y-%m-%d-%H-%M-%S').peers"
|
||||
|
||||
|
||||
newest_file=$(ls -1 /backup/op-lisk-sepolia-node-*.peers 2>/dev/null | sort | tail -n 1)
|
||||
|
||||
while IFS= read -r line; do
|
||||
# Process each line here
|
||||
docker exec rpc-op-lisk-sepolia-1 curl -X POST -H "Content-Type: application/json" --data "{\"jsonrpc\":\"2.0\",\"method\":\"opp2p_connectPeer\",\"params\":[$line],\"id\":1}" http://localhost:8545
|
||||
done < "$newest_file"
|
||||
10
op-lisk-sepolia.before-stop
Executable file
10
op-lisk-sepolia.before-stop
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
BASEPATH="$(dirname "$0")"
|
||||
source $BASEPATH/.env
|
||||
|
||||
echo "running in $BASEPATH"
|
||||
|
||||
target_file="op-lisk-sepolia-node-$(date +'%Y-%m-%d-%H-%M-%S').peers"
|
||||
|
||||
docker exec rpc-op-lisk-sepolia-1 curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"opp2p_peers","params":[true],"id":1}' http://localhost:8545 | jq '.result.peers[].addresses[]' > "/backup/$target_file"
|
||||
Reference in New Issue
Block a user