a 39081fa293 update nodejs (#4409) (#4410) 3 mēneši atpakaļ
..
.vscode 91bd9a5c36 rename all wormholechain and wormhole-chain references 3 gadi atpakaļ
app bbabce4cd3 Wormchain token denom bug fix (#4265) 8 mēneši atpakaļ
build d6c24214be wormchain - config comments and defaults 2 gadi atpakaļ
cmd 91bd9a5c36 rename all wormholechain and wormhole-chain references 3 gadi atpakaļ
contracts e90146b321 Update elliptic to >= 6.6.1 (#4272) 8 mēneši atpakaļ
design b175dd43c8 docs: quit the spelling spam typo fix PRs with cspell magic (#3845) 1 gadu atpakaļ
devnet bc9ed5163c CI: query-sdk-ci fails intermittently (#4046) 1 gadu atpakaļ
docs b175dd43c8 docs: quit the spelling spam typo fix PRs with cspell magic (#3845) 1 gadu atpakaļ
ibc-relayer a88982e43d upgrade to golang 1.19.9 2 gadi atpakaļ
interchaintest 7349f6ad7e cosmwasm: added shutdown contracts tests (#4257) 7 mēneši atpakaļ
mainnet fac7e10eb4 wormchain: add more persistent peers to wormchain 2 gadi atpakaļ
proto 6aa80d459c wormchain: setparams gov vaa (#3285) 2 gadi atpakaļ
testing e90146b321 Update elliptic to >= 6.6.1 (#4272) 8 mēneši atpakaļ
testnet 99235bc08d wormchain: add testnet files 2 gadi atpakaļ
testutil aaed33c1d4 wormchain: add slashing params vaa (#4194) 9 mēneši atpakaļ
ts-sdk e90146b321 Update elliptic to >= 6.6.1 (#4272) 8 mēneši atpakaļ
x 7842829b4f docs: Clarify tokenfactory restrictions (#4403) 3 mēneši atpakaļ
.dockerignore db19128b6a tilt: fix wormchain deploy 11 mēneši atpakaļ
.gitignore aaed33c1d4 wormchain: add slashing params vaa (#4194) 9 mēneši atpakaļ
Dockerfile a88982e43d upgrade to golang 1.19.9 2 gadi atpakaļ
Dockerfile.deploy 39081fa293 update nodejs (#4409) (#4410) 3 mēneši atpakaļ
Dockerfile.ict aaed33c1d4 wormchain: add slashing params vaa (#4194) 9 mēneši atpakaļ
Dockerfile.proto 3337783c6d wormchain: add ibc-composability-mw to gateway (#3273) 2 gadi atpakaļ
Makefile 7349f6ad7e cosmwasm: added shutdown contracts tests (#4257) 7 mēneši atpakaļ
README.md e30e762082 wormchain: address comments on wormchain allowlisting 2 gadi atpakaļ
development.md 8b39c1a9bf docs: fix typos with spell checker 1 gadu atpakaļ
go.mod ddf5ba159c Fixes transactions when using a Ledger 1 gadu atpakaļ
go.sum bda43b2ac7 wormchain: update cosmos ledger bindings 1 gadu atpakaļ
syncing.md 3b8daa8880 docs: update wormchain sync instructions for `v2.18.1.1` and `v2.24.2-wormchaind` upgrades. (#3960) 1 gadu atpakaļ

README.md

Wormchain

Wormchain is a blockchain built using Cosmos SDK and Tendermint and initially created with Ignite.

Building

Build and install wormchain. You will need golang version 1.16+ installed.

make build/wormchaind

Develop

See development.md

How to run the tests

run "tilt up -- --wormchain"
cd ./ts-sdk
npm ci
npm run build
cd ../testing/js
npm ci
npm run test

Learn more about Cosmos & Ignite

Allowlists

Accounts on wormchain are allowlisted. To be able to submit a tx on wormchain, you must have an account that is either:

  • A validator on wormchain that is part of a current or future guardian set, or
  • An account that is allowlisted by a current validator on wormchain.

To create or delete an allowlist entry, you use a validator account. Allowlist entries can become stale, meaning the owning validators are no longer part of the validator set. Any validator can delete or replace stale entries. To manage allowlists, use the wormchaind client.