Skip to content

Instantly share code, notes, and snippets.

View zmanian's full-sized avatar

Zaki Manian zmanian

View GitHub Profile
ERROR 2020-06-22 03:26:52 common/crash-handler/src/lib.rs:38 details = '''panicked at 'Invalid Proof', /Users/zakimanian/.rustup/toolchains/1.44.0-x86_64-apple-darwin/lib/rustlib/src/rust/src/libstd/macros.rs:13:23'''
backtrace = '''
0: 0x10ef2487c - backtrace::backtrace::libunwind::trace::h728c1cdc231a0cf6
at /Users/zakimanian/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.48/src/backtrace/libunwind.rs:86
backtrace::backtrace::trace_unsynchronized::h6f9ce700d1d0c782
at /Users/zakimanian/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.48/src/backtrace/mod.rs:66
backtrace::backtrace::trace::hf06a6b725a5dec68
at /Users/zakimanian/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.48/src/backtrace/mod.rs:53
1: 0x10ef26a18 - backtrace::capture::Backtrace::create::hc95b3ea3c9fcb08d
libra% ol s 0 aa 100 001eef1120c0b13b46adae770d866308a5db6fdc1f408c6b8b6a7376e9146dc94586bdf1f84d276d5f65d1b1a7cec888706b680b5e19b248871915bb4319bbe13e7a2e222d28ef9e5e95d3709b46d88424c52140e1d48c1f123f2a1341448b9239e40509a604b1c54cc6c2750ae1255287308d7b2dd5353bae649d4b1bcb65154cffe2e189ec6960d5fa88eef4aa4f1c1939ce8b4808c379562a45ffcda8c502b9558c0999a595dddc02601e837634081977be9195345fae0e858b2cf402e03844ccda24977966ca41706e84c3bf4a841c3845c7bb519547b735cb5644fb0f8a78384827a098b3c80432a4db1135e3df70ade040444d67936b949bd17b68f64fde810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
export PATH=$PATH:$HOME/.cargo/bin
git clone https://github.com/iqlusioninc/usbarmory.rs
cd usbarmory.rs
git checkout develop
cd host/usbc
cargo install --path .
cd ../usd && cargo install --path .
cargo install --git https://github.com/japaric/flip-lld
rustup component add llvm-tools-preview
{
"genesis_time": "2020-05-23T15:46:17.050233167Z",
"chain_id": "gameofzoneshub-3",
"consensus_params": {
"block": {
"max_bytes": "22020096",
"max_gas": "-1",
"time_iota_ms": "1000"
},
"evidence": {
mkdir -p ~/gentxes
rm -f ~/gentxes/*.json
rm -f ~/.gaiad/config/gentx/*.json
rm -rf ~/.gaiacli
gaiacli config keyring-backend test
for valnum in 0 1 2 3 4 5; do
echo "*** valnum: $valnum"
cp ~/private_keys/val_$valnum.key ~/.gaiad/config/priv_validator_key.json
{"network":"freeflix-media-hub-2","node":"19A3E9203FF48BB6246B28A8A28D357FC11720CF","ts":"2020-05-26T16:23:19.109384462Z","msg":[{"event_ibc":{"PacketTransfer":{"data":{"send_packet.packet_data":["{\"type\":\"ibc/transfer/PacketDataTransfer\",\"value\":{\"amount\":[{\"amount\":\"1\",\"denom\":\"transfer/ortghghqqj/mdm\"}],\"receiver\":\"cosmos1ljd64u6uf5x23c85e6t0v7rquss3weqff6x3mj\",\"sender\":\"freeflix1slsg028uzam5ypcz8fdd8vved6k7smx3ycx35t\"}}"],"tm.event":["Tx"],"transfer.recipient":["freeflix17xpfvakm2amg962yls6f84z3kell8c5luku8d2","freeflix1qayej76lxrdpyg6uq9huaz4tmlsw08ke29xy49"],"message.sender":["freeflix1slsg028uzam5ypcz8fdd8vved6k7smx3ycx35t","freeflix1slsg028uzam5ypcz8fdd8vved6k7smx3ycx35t","freeflix1slsg028uzam5ypcz8fdd8vved6k7smx3ycx35t","freeflix1slsg028uzam5ypcz8fdd8vved6k7smx3ycx35t"],"send_packet.packet_dst_port":["transfer"],"send_packet.packet_dst_channel":["ortghghqqj"],"send_packet.packet_src_channel":["dehgzjabrr"],"send_packet.packet_sequence":["12831"],"transfer.amount":["200fmt","1m
kira-1-1b 4m0s gznznsajtk
supernovachain-1b 5m0s clkgzwcgfe
starcluster-1337-1b 6m0s uvzwirnwgo
interstation-1b 7m0s jacljmvdoa
Compass-1b 9m55s snkxcvarit
dawnsworld-1b 9m55s oziibvphlw
plex-1b 10m0s xypdggzvlb
kugs-030-1b 10m0s xbqxjatnnbq
stakebird-1b 10m0s lasmbeybiz
dos-ibc-1b 11m0s zxihpmutac
running 1 test
[tendermint/tests/integration.rs:168] &resp = JsonRPCBlockResult(
RPCBlockResult {
query: "tm.event=\'NewBlock\'",
data: BlockResultData {
data_type: "tendermint/event/NewBlock",
value: BlockValue {
block: Block {
header: Header {
version: Version {

Connecting to the Game of Zones 1b Hub

The Game of Zones Hub for Phase 1b is launching on May 17th. The See Scoring guidlines below . The Genesis file is this repo. chain-id= gameofzoneshub-ab There is a node with open RPC on port 80 at http://35.190.35.11/ We are rate limiting connections so we recommend running your own full node.

Public available sentry nodes are available at

A big part of Game of Zones is learning to use the relayer.

The relayer is pretty complex piece of software and documentation is still emerging. For the purposes of Game of Zones 1b, we want to players to pay close attention to how they initialize the connection on their relayer.

The trust period is a value in the on-chain light client that powers IBC. In a production IBC chain, the trust-period of a the on-chain light client should be slightly shorter the unbonding period of the chains. This means a period of 21 days for a chain connected to the Cosmos hub. When creating a client for IBC, the creator can choose any trust period they want.

As part of the Game of Zones, we are encouraging player to create make a choice. A shorter trust period will provide a high score in the phase 1b ranking and a longer trust period will cost less gas and be easier to maintain.