shine-solana/shine/doc/READ_ME_NEW_DEPLOY.txt

65 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

https://api.devnet.solana.com
проверить настройки
solana config get
настроить
solana config set --url https://api.devnet.solana.com
или
solana config set --url http://127.0.0.1:8899
потом
solana airdrop 2 --keypair /home/ai/.config/solana/id.json
и
solana balance --keypair /home/ai/.config/solana/id.json
anchor deploy \
--provider.cluster https://api.devnet.solana.com \
--provider.wallet /home/ai/.config/solana/id.json
Шаг 1. Создай новый ключ для новой программы
solana-keygen new --outfile target/deploy/user_registry-testnet-keypair.json
Шаг 2. Укажи новый ID в declare_id!:
declare_id!("НОВЫЙ_PUBKEY_ОТСЮДА"); // получен из предыдущей команды
Чтобы узнать pubkey:
solana address -k target/deploy/user_registry-testnet-keypair.json
Шаг 3. Обнови Anchor.toml:
[programs.testnet]
user_registry = "НОВЫЙ_PUBKEY"
[provider]
cluster = "https://api.testnet.solana.com"
wallet = "~/.config/solana/id.json"
Шаг 4. Компиляция и деплой:
anchor build
anchor deploy --provider.cluster testnet
Шаг 5. Проверка:
solana program show НОВЫЙ_PUBKEY --url https://api.testnet.solana.com