I hereby claim:
- I am clemensgg on github.
- I am clemenscc (https://keybase.io/clemenscc) on keybase.
- I have a public key ASA6Z2OtTwI809uBTIGo6SzvVtMG_UcJ-_SjK1tQQcMt8Qo
To claim this, I am signing this object:
# install dependencies, create temp dir | |
sudo apt-get install -y libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev liblz4-dev libzstd-dev | |
pushd /tmp | |
# clone & checkout | |
git clone https://github.com/facebook/rocksdb.git && cd rocksdb | |
git checkout v7.4.5 | |
# install production mode | |
export CXXFLAGS='-Wno-error=deprecated-copy -Wno-error=pessimizing-move -Wno-error=class-memaccess' |
# omniflix team are granting relayer accounts to pay fees from a specified 'granter' account | |
# fill out the relayer-coordination-sheet provided by the team to get your relayer account whitelisted (granted) | |
# works with hermes v0.11.0 and higher (https://github.com/informalsystems/ibc-rs) | |
# config.toml (set granter account, set your endpoints, comment out channels you don't relay) | |
[[chains]] | |
id = 'omniflixhub-1' | |
rpc_addr = 'http://...' | |
grpc_addr = 'http://...' |
I hereby claim:
To claim this, I am signing this object:
CHAIN_ID="juno-1" | |
MODE="signer1" | |
NODE_HOME_DIR=$HOME/.juno | |
# horcrux version | |
VERSION="v2.0.0-rc3" | |
SIGNER_ONE="10.0.0.2" | |
SIGNER_TWO="10.0.0.3" | |
SIGNER_THREE="10.0.0.4" |
# Standard HTTP-to-gRPC status code mappings | |
# Ref: https://github.com/grpc/grpc/blob/master/doc/http-grpc-status-mapping.md | |
# | |
error_page 400 = @grpc_internal; | |
error_page 401 = @grpc_unauthenticated; | |
error_page 403 = @grpc_permission_denied; | |
error_page 404 = @grpc_unimplemented; | |
error_page 429 = @grpc_unavailable; | |
error_page 502 = @grpc_unavailable; | |
error_page 503 = @grpc_unavailable; |
#!bin/bash | |
RPC="http://localhost:2002" | |
STARTBLOCK=5241330 | |
ENDBLOCK=5250000 | |
TOTAL_VALIDATORS=135 | |
CCHEX="72B1489EFB57A680577A838A5BAAEBE162A7C802" | |
BLOCK=$STARTBLOCK |
# hermes configuration: | |
# [[chains]] | |
# ... | |
# fee_granter = 'granteraddess' | |
# | |
# to revoke: $DAEMON_NAME tx feegrant revoke $GRANTER $grantee --home $DAEMON_HOME --from $GRANTER --chain-id $CHAIN_ID --node $RPC --gas auto --gas-adjustment 1.5 --gas-prices $GAS_PRICES -y | |
GRANTER="controller" # local granter key-name | |
LEDGER="true" | |
KEYRING_BACKEND="os" # os, file, test |
// Gist depracted in favour of https://github.com/clemensgg/game-of-chains/ | |
'use strict'; | |
import axios from 'axios'; | |
import { createHash } from 'crypto'; | |
import fs from 'fs/promises'; | |
/* ------------------------ CONFIG ------------------------ */ | |
const provider = { |
#!/bin/bash | |
VALIDATOR="<KUJIRAVALOPERADDRESS>" | |
LCD="<http://YOUR-ENDPOINT:1317>" | |
# create your slack integration: https://api.slack.com/apps | |
SLACK_WEBHOOK="<http://YOUR-SLACK-WEBHOOK-ENDPOINT>" | |
NOW=`date '+%F'`; | |
echo "$NOW Starting oracle-monitoring script..." |
#!/bin/bash | |
# evidence for the 5 slashed validators at height "8647536": | |
# - '@type': /cosmos.evidence.v1beta1.Equivocation | |
# consensus_address: persistencevalcons1dmjc55ve2pe537hu8h8rjrjhp4r536g5jlnlk8 | |
# height: "8647536" | |
# power: "1914227" | |
# time: "2022-11-06T12:39:19.628225786Z" | |
# - '@type': /cosmos.evidence.v1beta1.Equivocation |