956 B
956 B
nu-cli — CLAUDE.md
Geliştirici CLI. Binary adı nu.
Komutlar
nu wallet new [--label default] # Yeni keypair üret, ~/.nu/keystore/ altına kaydet
nu wallet address [--label default] # Adres göster
nu wallet send --to <addr> --amount <n>
nu node info # nu_chainInfo RPC
nu node stake --amount <n>
nu node unstake --amount <n>
nu story submit --story-id <id> --parent-id <id> --ipfs-hash <cid>
nu story register --node-id <id> # Oylama için kayıt
nu story vote --node-id <id> --approve true/false
nu story show --story-id <id>
nu genesis init --chain-id <id> # genesis.toml üret
Keystore
Keyler ~/.nu/keystore/<label>.key altında saklanır.
Faz 0: hex plaintext (geliştirme kolaylığı)
Faz 1: password-encrypted (production güvenliği)
Geliştirme
cargo run --bin nu -- wallet new
cargo run --bin nu -- node info --rpc http://localhost:8545