|
|
há 2 semanas atrás | |
|---|---|---|
| contracts | há 2 semanas atrás | |
| doc | há 1 mês atrás | |
| ignition | há 2 semanas atrás | |
| scripts | há 1 mês atrás | |
| sdk | há 2 semanas atrás | |
| .env.example | há 1 mês atrás | |
| .gitignore | há 1 mês atrás | |
| README.md | há 2 semanas atrás | |
| hardhat.config.ts | há 1 mês atrás | |
| package-lock.json | há 2 semanas atrás | |
| package.json | há 1 mês atrás | |
| tsconfig.json | há 1 mês atrás |
Este repositório contém o CLI em Go (easycli) para interagir com os contratos EasyBRL (ERC20) e EasyToken (ERC721).
RPC_URL (ou POLYGON_RPC_URL/AMOY_RPC_URL)PRIVATE_KEY (ou EASY_ADMIN_PRIVATE_KEY/EASY_ADMIM_PRIVATE_KEY)EASY_COIN_ADDR e EASY_TOKEN_ADDRNa pasta sdk/:
go mod tidy
CGO_ENABLED=0 go build -o easycli .
./easycli --help
Exemplos rápidos:
./easycli --rpc "$RPC_URL" --coin-addr "$EASY_COIN_ADDR" coin info
./easycli --rpc "$RPC_URL" --token-addr "$EASY_TOKEN_ADDR" token info
./easycli polygon create-new-address
Documentação completa (todas as opções, exemplos e saídas esperadas):
Observação: se o .env estiver com fim de linha Windows (CRLF), algumas chaves podem falhar com erro invalid hex character '\r'. Troque o arquivo para LF.