#cosmwasm #state #contract #viewer #console #mode #blockchain

app gaal

CosmWasm 合约状态控制台模式查看器

2 个版本

0.1.5 2022 年 10 月 26 日
0.1.3 2022 年 10 月 22 日

#56 in #cosmwasm-contracts

MIT 许可证

105KB
298

加尔

加尔是 CosmWasm 合约状态监视器。

它现在支持以下区块链

  • KiChain
  • KiChain 测试网
  • Osmosis
  • Juno
  • Stargaze
  • 奇瓦瓦

如何构建

shell $ git clone https://github.com/SylvestreG/gaal
Cloning into 'gaal'...
remote: Enumerating objects: 44, done.
remote: Counting objects: 100% (44/44), done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 44 (delta 12), reused 44 (delta 12), pack-reused 0
Receiving objects: 100% (44/44), 21.37 KiB | 370.00 KiB/s, done.
Resolving deltas: 100% (12/12), done.
shell $ cd gaal
shell $ cargo install --path .
  Installing gaal v0.1.1 (/tmp/gaal)
    Updating crates.io index
      Compiling gaal v0.1.0 (/tmp/gaal)
    Finished release [optimized] target(s) in 1m 08s
  Installing /tmp/gaal
   Installed package `gaal v0.0.1 (/tmp/gaal)` (executable `gaal`)

如何启动

只需将您要监视的合约地址提供给加尔

bash $ gaal stars1m8hp3rw4tkhp4ns3xw2w2rcpuml7thqlmzdnnz4qrkejxxa2amnq99g0nc

覆盖 LCD

默认情况下,加尔将自动为您找到 REST Cosmos 端点。但如果您想的话,您可以像这样覆盖 lcd 提供程序

shell $ OVERLOAD_LCD='https://api-mainnet.blockchain.ki' gaal ki1ltd0maxmte3xf4zshta9j5djrq9cl692ctsp9u5q0p9wss0f5lmsc8qwrc

显示日志

对于调试,您可以像这样将日志输出到标准输出

shell $ RUST_LOG=debug gaal ki1ltd0maxmte3xf4zshta9j5djrq9cl692ctsp9u5q0p9wss0f5lmsc8qwrc

致谢

该项目由 SylvestreG 构建并维护

贡献

欢迎贡献!在 GitHub 上提交问题,或创建一个拉取请求。

许可证

该项目受 MIT 许可证 的约束。

依赖项

~10–24MB
~374K SLoC