dbg: вывести sbpf-версию артефакта перед деплоем

This commit is contained in:
2026-09-02 22:27:15 +03:00
parent be0bf0a2bb
commit f74942bbcb
+8
View File
@@ -128,6 +128,14 @@ jobs:
export PATH="$HOME/solana-local:$HOME/.cargo/bin:$PATH"
RPC=http://192.168.76.181:8899
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
curl -s $RPC -H 'Content-Type: application/json' \