Skip to content

765503112/MetaNode-Stake

Repository files navigation

MetaNode Stake Frontend

Vite + React + TypeScript + wagmi 前端,包含 /stake/withdraw/claim 三个页面。

Setup

npm install
cp .env.example .env
npm run dev

.env 需要填入参考仓库 stake-fe/.env 中的合约地址和链信息:

VITE_STAKE_CONTRACT_ADDRESS=0x...
VITE_CHAIN_ID=...
VITE_CHAIN_NAME=...
VITE_RPC_URL=...
VITE_BLOCK_EXPLORER_URL=...

ABI

当前 src/contracts/stakeAbi.ts 使用了最小可运行 ABI:

  • depositETH() payable
  • unstake(uint256)
  • withdraw()
  • claim()
  • 常见读取函数候选项

拿到参考仓库访问权限后,建议直接用 stake-fe/src/assets/abis/stake.ts 替换该文件中的 stakeAbi,写操作和页面结构无需调整。

Scripts

npm run dev
npm run build
npm run lint

About

质押

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors