dbg: вывести sbpf-версию артефакта перед деплоем
This commit is contained in:
@@ -128,6 +128,14 @@ jobs:
|
|||||||
export PATH="$HOME/solana-local:$HOME/.cargo/bin:$PATH"
|
export PATH="$HOME/solana-local:$HOME/.cargo/bin:$PATH"
|
||||||
RPC=http://192.168.76.181:8899
|
RPC=http://192.168.76.181:8899
|
||||||
echo ">>> Деплой в НАШУ сеть solana-net (RPC $RPC)"
|
echo ">>> Деплой в НАШУ сеть solana-net (RPC $RPC)"
|
||||||
|
echo "### sbpf-версия артефакта:"
|
||||||
|
SO=target/deploy/smart_updown.so
|
||||||
|
ls -la "$SO"
|
||||||
|
readelf -S "$SO" 2>/dev/null | grep -iE "sbpf|note|\.dynamic" | head
|
||||||
|
readelf -p .dynamic "$SO" 2>/dev/null | grep -iE "SB|VERSION|tags" | head
|
||||||
|
# TAGS/sbpf версия в строке .dynstr / env
|
||||||
|
strings "$SO" 2>/dev/null | grep -iE "sbpf|sbf" | head
|
||||||
|
echo "### sbpf-версия (end)"
|
||||||
# проверка, что наша сеть жива
|
# проверка, что наша сеть жива
|
||||||
for i in $(seq 1 20); do
|
for i in $(seq 1 20); do
|
||||||
curl -s $RPC -H 'Content-Type: application/json' \
|
curl -s $RPC -H 'Content-Type: application/json' \
|
||||||
|
|||||||
Reference in New Issue
Block a user