ShadowGas - 스토어

4571 단어 blockchain
ShadowGas 계약의 Store 기능을 완료했습니다.

계약과의 상호 작용은 빌더 작업 및 콘솔을 통해 수행할 수 있습니다.

설치




git clone https://github.com/TraylorBoy/ShadowGas.git

cd ShadowGas

yarn install


설치 후 .env 파일을 생성하고 shadow.config.jsbuidler.config.js 파일을 수정해야 합니다.

.env




SHADOWGAS="" - Contract Address
WALLET="" - Wallet Address
PRIVATEKEY="" - Wallet Private Key
KOVAN="" - Kovan Infura url
ROPSTEN="" - Ropsten Infura url
MAINNET="" - Mainnet Infura url
ETHERSCAN="" - Etherscan API Key
ETH_GAS_STATION="" - EthGasStation API Key


그림자.config.json




RefuelChiAmt - Mint Chi Amount
RefuelLgtAmt - Mint Lgt Amount
EmptyChiAmt - Transfer Chi Amount
EmptyLgtAmt - Transfer Lgt Amount
EmptyChiTo - Address to transfer Chi to
EmptyLgtTo - Address to transfer Lgt to
GasLimit - Gas Limit
GasSpeed - Gas Speed ("fast", "average", "slow") 


가스 가격은 다음에서 검색됩니다.

https://ethgasstation.info/
https://etherscan.io/gastracker

이 기능을 변경할 수 있는 Gas Oracle에서 작업 중입니다.

buidler.config.js

...

module.exports = {
  defaultNetwork: "Kovan",
  ...
 }

buidler.config.js 파일에서 내보낸 속성을 수정할 수 있습니다.

가게


<GAS_TOKEN>는 Chi 또는 Lgt 중 하나여야 합니다.

연료 보급




npx buidler refuel --token <GAS_TOKEN>


Chi 또는 Lgt 토큰을 주조하여 계약 주소에 저장합니다.

탱크




npx buidler tank --token <GAS_TOKEN>


계약 주소에서 Chi 또는 Lgt 토큰 잔액을 검색합니다.



13개의 Chi 및 Lgt 토큰 충전



연료 보급량은 shadow.config.js 파일을 통해 수정할 수 있습니다.

npx buidler refuel --token Chi




npx buidler refuel --token Lgt




Chi 및 Lgt 탱크 잔액 검색




npx buidler tank --token Chi




npx buidler tank --token Lgt



Transfer 특집은 내일 올릴게요!

프로젝트의 저장소는 다음 위치에 있습니다. https://github.com/TraylorBoy/ShadowGas

좋은 웹페이지 즐겨찾기