1.블록체인에 기록된 데이터 읽기
2. 블록체인에 데이터 쓰기 => 인증 필요
=> 블록체인 프론트엔드
인증을 어떻게? => 지갑
Osmosis테스트넷 이용.
window.keplr
window.keplr.experimentalSuggestChain(hainInfo) => 예제코드 constant안에 적혀있음
예) getOsmoBalance()
fetch(restUri)
new Dec(amount,coinDecimals)
github.com/cosmos/cosmos-sdk/tree/main/proto/cosmos
balance는 bankmodule에서
ex)sendOsmo() 69번줄
window.keplr.signDirect(chainId,signer,signDoc)
window.keplr.sendTx()
gitthub.com/cosmos/cosmos-sdk/blob/main/proto/cosmos/bank/v1beta1/tx.proto
signdoc안에 시퀀스넘버와 어카운트넘버가 있어야함.
ㅡㅡㅡㅡ
예제코드 getKeyFrom()메서드를 보면됨.
App.tsx