|
|
2 settimane fa | |
|---|---|---|
| contracts | 2 settimane fa | |
| doc | 1 mese fa | |
| ignition | 2 settimane fa | |
| scripts | 1 mese fa | |
| sdk | 2 settimane fa | |
| .env.example | 1 mese fa | |
| .gitignore | 1 mese fa | |
| README.md | 2 settimane fa | |
| hardhat.config.ts | 1 mese fa | |
| package-lock.json | 2 settimane fa | |
| package.json | 1 mese fa | |
| tsconfig.json | 1 mese fa |
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.