The First Modular AI Chain
Go to file
Ruaridh 4a8b5696cb
v0.8 Migration Scripts (#518)
* initial sketch

* add module migrations

* add migrations for all accout types

* test account migration

* add tendermint migration and migrate cmd

* remove need for errors pkg dependency

* add bech32 decoding fork

* add suggested params and cmd to write them

* add basic upgrade instructions

* fix tests

* address some migration todos

* tidy contrib folder

* finalize params values

* align cdp init genesis with other modules

* add tendermint and distribution test
add custom distribution migration to patch bug

* add staking migration test

* add slashing, evidence tests, refactor auth tests

* add full migration test

* remove go-amino dependency from go.mod
also tidy up unused indirect dependencies

* address remaining TODOs

* remove commented out code from legacy types

* add spot/liquidation markets ids to kava-3 params

* Apply suggestions from code review

Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>

* address code review suggestions

* add validate genesis to migrate test

* refactor add params func

* remove commented out code from old types

* fix add params

* add deputy address

* add tests using exported kava-2 state

* incorporate new cdp params from master

* update params from review

Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>

* add deputy account

* add committee permissions for new params

Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
2020-06-03 15:35:00 -04:00
.circleci Add CDP Spec (#328) 2020-01-23 14:09:36 -05:00
.github/.workflows update workflow 2020-04-30 11:03:49 -04:00
app [R4R] Blacklist module accounts (#517) 2020-05-21 00:50:12 -04:00
cli_test Update keys add cmd patch (#477) 2020-05-05 19:53:04 -04:00
cmd v0.8 Migration Scripts (#518) 2020-06-03 15:35:00 -04:00
contrib v0.8 Migration Scripts (#518) 2020-06-03 15:35:00 -04:00
docs [R4R] Better docs (#541) 2020-06-03 14:54:31 -04:00
migrate v0.8 Migration Scripts (#518) 2020-06-03 15:35:00 -04:00
rest_test [R4R] fixing dredd tests for bump to v38 of sdk (#464) 2020-05-04 20:21:28 -04:00
simulations [R4R] Add cdp simulations (#422) 2020-04-13 21:29:46 -04:00
swagger-ui [R4R] Update Swagger for testnet-6000 (#496) 2020-05-13 08:41:31 -04:00
x v0.8 Migration Scripts (#518) 2020-06-03 15:35:00 -04:00
.gitignore Added config for docs (#530) 2020-05-28 18:11:30 -04:00
CHANGELOG.md update changelog and readme 2020-02-13 01:06:59 +00:00
Dockerfile add init scripts 2019-11-25 14:24:46 -05:00
go.mod v0.8 Migration Scripts (#518) 2020-06-03 15:35:00 -04:00
go.sum v0.8 Migration Scripts (#518) 2020-06-03 15:35:00 -04:00
golangci.yml address comments from review 2020-04-30 17:10:53 -04:00
kava-logo.svg Update README to new logo (#410) 2020-03-31 11:20:31 -04:00
LICENSE.md [R4R] Basic docs tidying (#534) 2020-05-29 15:53:57 -07:00
Makefile make docs-develop, make docs-build (#543) 2020-06-03 14:53:32 -04:00
README.md CDP rest api automating testing (#401) 2020-04-01 13:17:02 -04:00

DeFi for Crypto.

version CircleCI Go Report Card API Reference GitHub Twitter Follow riot.im

Reference implementation of Kava, a blockchain for cross-chain DeFi. Built using the cosmos-sdk.

Mainnet

Note, the current recommended version of the software for mainnet is v0.3.2. The master branch of this repository contains considerable development work since the last mainnet release and is not runnable on mainnet.

Installation

git checkout v0.3.2
make install

Testnet

The recommended version of the software for kava-testnet-4000 is v0.4.1. For further information on joining the testnet, head over to the testnet repo.

License

Copyright © Kava Labs, Inc. All rights reserved.

Licensed under the Apache v2 License.