메인 콘텐츠로 건너뛰기
이 섹션에서는 실행 중인 injectived 프로세스(노드)에 연결하는 명령줄 인터페이스인 injectived에서 사용할 수 있는 명령에 대해 설명합니다.
여러 injectived 명령에는 작동하기 위해 하위 명령, 인수 또는 플래그가 필요합니다. 이 정보를 보려면 --help 또는 -h 플래그와 함께 injectived 명령을 실행하세요. 도움말 플래그의 사용 예는 query 또는 tx를 참조하세요.chain-id 인수의 경우 메인넷에는 injective-1을, 테스트넷에는 injective-888을 사용해야 합니다.

add-genesis-account

genesis.json에 genesis 계정을 추가합니다. genesis.json에 대한 자세한 내용은 테스트넷 또는 메인넷 가입 가이드를 참조하세요. 구문
예시

collect-gentxs

genesis 트랜잭션을 수집하고 genesis.json에 출력합니다. genesis.json에 대한 자세한 내용은 여기의 테스트넷 또는 메인넷 가입 가이드를 참조하세요. 구문

debug

애플리케이션 디버그를 돕습니다. 구문 및 하위 명령 목록을 보려면 --help 또는 -h 플래그와 함께 debug 명령을 실행하세요:
하위 명령:
  • addr: hex와 bech32 간에 주소를 변환합니다
  • pubkey: proto JSON에서 pubkey를 디코딩합니다
  • raw-bytes: 원시 바이트 출력 (예: [72 101 108 108 111 44 32 112 108 97 121 103 114 111 117 110 100])을 hex로 변환합니다

export

상태를 JSON으로 내보냅니다. 구문

gentx

genesis.json에 genesis 트랜잭션을 추가합니다. genesis.json에 대한 자세한 내용은 테스트넷 또는 메인넷 가입 가이드를 참조하세요.
참고: gentx 명령에는 많은 플래그를 사용할 수 있습니다. 모든 플래그를 보려면 --help 또는 -h와 함께 gentx 명령을 실행하세요.
구문
예시

help

사용 가능한 명령의 개요를 표시합니다. 구문

init

노드의 구성 파일을 초기화합니다. 구문
예시

keys

Keyring 명령을 관리합니다. 이러한 키는 Tendermint crypto 라이브러리에서 지원하는 모든 형식일 수 있으며 라이트 클라이언트, 전체 노드 또는 개인 키로 서명해야 하는 모든 애플리케이션에서 사용할 수 있습니다. 구문 및 하위 명령 목록을 보려면 --help 또는 -h 플래그와 함께 keys 명령을 실행하세요:
하위 명령:
  • add: 암호화된 개인 키를 추가하고(새로 생성하거나 복구), 암호화하여 제공된 파일 이름으로 저장합니다
  • delete: 주어진 키를 삭제합니다
  • export: 개인 키를 내보냅니다
  • import: 개인 키를 로컬 keybase로 가져옵니다
  • list: 모든 키를 나열합니다
  • migrate: 레거시(db 기반) Keybase에서 키를 마이그레이션합니다
  • mnemonic: 일부 입력 엔트로피에 대한 bip39 니모닉을 계산합니다
  • parse: hex에서 bech32로 또는 그 반대로 주소를 파싱합니다
  • show: 이름 또는 주소로 키 정보를 검색합니다
  • unsafe-export-eth-key: Ethereum 개인 키를 일반 텍스트로 내보냅니다
  • unsafe-import-eth-key: Ethereum 개인 키를 로컬 keybase로 가져옵니다

migrate
소스 genesis를 대상 버전으로 마이그레이션하고 STDOUT에 출력합니다. genesis.json에 대한 자세한 내용은 테스트넷 또는 메인넷 가입 가이드를 참조하세요. 구문
예시

query

쿼리를 관리합니다. 구문 및 하위 명령 목록을 보려면 --help 또는 -h 플래그와 함께 query 하위 명령을 실행하세요:
하위 명령:
  • account: 주소로 계정을 쿼리합니다
  • auction: auction 모듈에 대한 쿼리 명령
  • auth: auth 모듈에 대한 쿼리 명령
  • authz: authz 모듈에 대한 쿼리 명령
  • bank: bank 모듈에 대한 쿼리 명령
  • block: 주어진 높이의 블록에 대한 검증된 데이터를 가져옵니다
  • chainlink: oracle 모듈에 대한 쿼리 명령
  • distribution: distribution 모듈에 대한 쿼리 명령
  • evidence: 해시로 증거를 쿼리하거나 제출된 모든 증거를 (페이지네이션하여) 쿼리합니다
  • exchange: exchange 모듈에 대한 쿼리 명령
  • feegrant: feegrant 모듈에 대한 쿼리 명령
  • gov: governance 모듈에 대한 쿼리 명령
  • ibc: ibc 모듈에 대한 쿼리 명령
  • ibc-fee: IBC 릴레이어 인센티브화 쿼리 하위 명령
  • ibc-transfer: IBC 대체 가능 토큰 전송 쿼리 하위 명령
  • insurance: insurance 모듈에 대한 쿼리 명령
  • interchain-accounts: Interchain accounts 하위 명령
  • mint: minting 모듈에 대한 쿼리 명령
  • oracle: oracle 모듈에 대한 쿼리 명령
  • params: params 모듈에 대한 쿼리 명령
  • peggy: peggy 모듈에 대한 쿼리 명령
  • slashing: slashing 모듈에 대한 쿼리 명령
  • staking: staking 모듈에 대한 쿼리 명령
  • tendermint-validator-set: 주어진 높이에서 전체 Tendermint 검증자 세트를 가져옵니다
  • tokenfactory: tokenfactory 모듈에 대한 쿼리 명령
  • tx: 커밋된 블록에서 해시, 계정 시퀀스 또는 쉼표로 구분된 서명 조합으로 트랜잭션을 쿼리합니다
  • txs: 이벤트 세트와 일치하는 페이지네이션된 트랜잭션을 쿼리합니다
  • upgrade: upgrade 모듈에 대한 쿼리 명령
  • wasm: wasm 모듈에 대한 쿼리 명령
  • xwasm: wasmx 모듈에 대한 쿼리 명령

rollback

Tendermint가 잘못된 앱 해시를 유지하여 진행할 수 없을 때 잘못된 애플리케이션 상태 전환에서 복구하기 위해 상태 롤백이 수행됩니다. 롤백은 높이 _n_의 상태를 높이 _n - 1_의 상태로 덮어씁니다. 애플리케이션도 높이 _n - 1_로 롤백됩니다. 블록은 제거되지 않으므로 Tendermint를 다시 시작하면 블록 _n_의 트랜잭션이 애플리케이션에 대해 다시 실행됩니다. 구문

rosetta

Rosetta 서버를 생성합니다. 구문

start

Tendermint를 프로세스 내부 또는 외부에서 전체 노드 애플리케이션을 실행합니다. 기본적으로 애플리케이션은 Tendermint를 프로세스 내에서 실행합니다.
start 명령에는 많은 플래그를 사용할 수 있습니다. 모든 플래그를 보려면 --help 또는 -h와 함께 start 명령을 실행하세요.
구문

status

원격 노드의 상태를 표시합니다. 노드 endpoint를 지정하려면 --node 또는 -n 플래그를 사용하세요. 구문

tendermint

Tendermint 프로토콜을 관리합니다. 구문 및 하위 명령 목록을 보려면 --help 또는 -h 플래그와 함께 query 하위 명령을 실행하세요:
하위 명령:
  • reset-state: 모든 데이터와 WAL을 제거합니다
  • show-address: 이 노드의 Tendermint 검증자 합의 주소를 표시합니다
  • show-node-id: 이 노드의 ID를 표시합니다
  • show-validator: 이 노드의 Tendermint 검증자 정보를 표시합니다
  • unsafe-reset-all: 모든 데이터와 WAL을 제거하고 이 노드의 검증자를 genesis 상태로 재설정합니다
  • version Tendermint 라이브러리 버전을 표시합니다

testnet

지정된 수의 디렉토리로 테스트넷을 생성하고 각 디렉토리에 필요한 파일을 채웁니다.
testnet 명령에는 많은 플래그를 사용할 수 있습니다. 모든 플래그를 보려면 --help 또는 -h와 함께 testnet 명령을 실행하세요.
구문
예시

tx

트랜잭션 생성, 서명 및 브로드캐스트를 관리합니다. 예제는 injectived 사용하기를 참조하세요. 구문 및 사용 가능한 하위 명령에 대한 자세한 내용은 --help 또는 -h 플래그와 함께 tx 명령을 실행하세요:
하위 명령:
  • auction: Auction 트랜잭션 하위 명령
  • authz: Authorization 트랜잭션 하위 명령
  • bank: Bank 트랜잭션 하위 명령
  • broadcast: 오프라인에서 생성된 트랜잭션을 브로드캐스트합니다
  • chainlink: Off-Chain Reporting (OCR) 하위 명령
  • crisis: Crisis 트랜잭션 하위 명령
  • decode: 바이너리로 인코딩된 트랜잭션 문자열을 디코딩합니다
  • distribution: Distribution 트랜잭션 하위 명령
  • encode: 오프라인에서 생성된 트랜잭션을 인코딩합니다
  • evidence: Evidence 트랜잭션 하위 명령
  • exchange: Exchange 트랜잭션 하위 명령
  • feegrant: Feegrant 트랜잭션 하위 명령
  • gov: Governance 트랜잭션 하위 명령
  • ibc: IBC 트랜잭션 하위 명령
  • ibc-fee: IBC 릴레이어 인센티브화 트랜잭션 하위 명령
  • ibc-transfer: IBC 대체 가능 토큰 전송 트랜잭션 하위 명령
  • insurance: Insurance 트랜잭션 하위 명령
  • multisign: 오프라인에서 생성된 트랜잭션에 대한 다중 서명을 생성합니다
  • oracle: Oracle 트랜잭션 하위 명령
  • peggy: Peggy 트랜잭션 하위 명령
  • sign: 오프라인에서 생성된 트랜잭션에 서명합니다
  • sign-batch: 트랜잭션 배치 파일에 서명합니다
  • slashing: Slashing 트랜잭션 하위 명령
  • staking: Staking 트랜잭션 하위 명령
  • tokenfactory: Tokenfactory 트랜잭션 하위 명령
  • validate-signatures: 트랜잭션 서명을 검증합니다
  • vesting: Vesting 트랜잭션 하위 명령
  • wasm: Wasm 트랜잭션 하위 명령
  • xwasm: Wasmx 트랜잭션 하위 명령

validate-genesis

기본 위치 또는 지정된 위치에서 genesis 파일을 검증합니다. genesis 파일에 대한 자세한 내용은 테스트넷 또는 메인넷 가입 가이드를 참조하세요. 구문

version

실행 중인 Injective 버전을 반환합니다. 구문
마지막 수정일 2026년 3월 30일