The First Modular AI Chain
Go to file
Ruaridh d56bb77231
Incentive Test Refactors (#908)
* organise testing committee gen state

* remove repeated test app initialization

* minor fixes from linter in tests

* move more setup to SetupApp

* split up KeeperTestSuite for each reward type

* simplify KeeperTestSuite

* simplify PayoutKeeperSuite

* simplify DelegatorRewardSuite

* simplify SupplyRewardsSuite

* simplify BorrowRewardsSuite

* simplify USDXRewardsSuite

* add auth genesis builder for easier test setup

* migrate all incentive tests to auth builder

* add incentive genesis builder for easier setup
migrate hard incentive tests

* migrate all tests to incentive builder

* add hard genesis builder

* small tidy ups

* deduplicate initialTime from borrow tests

* deduplicate initialtTime from supply tests

* deduplicate initialTime from usdx and keeper tests

* deduplicate initialTime in delgator tests

* deduplicate genesis time in payout test

* deduplicate test app initialization

* make authGenesisBuilder available for all modules

* remove unused pricefeed setup

* export incentive genesis builder

* remove commented out test cases

* migrate cdp test to new test state builders

* migrate vv payout tests to use new builders
2021-06-10 14:35:44 +01:00
.circleci Automate docker build and upload (#703) 2020-10-30 18:38:30 +01:00
.github/.workflows update workflow 2020-04-30 11:03:49 -04:00
app Incentive Test Refactors (#908) 2021-06-10 14:35:44 +01:00
cli_test Update to sdk v0.39.x (#625) 2020-09-16 15:16:14 -04:00
cmd merge release v0.12.1 updates (#724) 2020-12-02 10:37:11 -07:00
contrib fix: use correct committee params (#640) 2020-08-30 10:47:07 -04:00
docs build(deps): bump dns-packet from 1.3.1 to 1.3.4 in /docs (#918) 2021-05-28 14:24:39 +01:00
migrate Token holder governance (#917) 2021-06-07 18:08:03 +02:00
networks/local Use OS specific build directories (#600) 2020-06-24 14:21:01 -04:00
rest_test Add collateral type to cdp (#629) 2020-08-21 15:42:46 -04:00
simulations Simulation fixes (#527) 2020-09-01 11:33:12 -04:00
swagger-ui Swap module scaffolding and params (#922) 2021-06-08 08:19:12 -07:00
x Incentive Test Refactors (#908) 2021-06-10 14:35:44 +01:00
.dockerignore update dockerfile file for speed (#614) 2020-09-01 11:35:37 -04:00
.gitignore Updated documentation to reflect current version (#901) 2021-05-03 09:44:33 -06:00
CHANGELOG.md update changelog (#856) 2021-02-28 22:05:30 -07:00
docker-compose.yml Use OS specific build directories (#600) 2020-06-24 14:21:01 -04:00
Dockerfile update dockerfile file for speed (#614) 2020-09-01 11:35:37 -04:00
go.mod Token holder governance (#917) 2021-06-07 18:08:03 +02:00
go.sum merge release v0.12.1 updates (#724) 2020-12-02 10:37:11 -07: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 Harvest: interest rate logic (#720) 2020-12-03 22:50:35 +01:00
README.md Updated documentation to reflect current version (#901) 2021-05-03 09:44:33 -06:00

DeFi for Crypto.

version CircleCI Go Report Card API Reference GitHub Twitter Follow Discord Chat

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

Mainnet

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

Installation

git checkout v0.14.1
make install

Upgrade

The scheduled mainnet upgrade to kava-7 took place on April 8th, 2021 at 15:00 UTC. The current version of Kava for kava-7 is v0.14.1.

The canonical genesis file can be found here

The canonical genesis file hash is

jq -S -c -M '' genesis.json | shasum -a 256
9dbff5a0fb1a7aa20247f73e974bfd4a11090252768869ef8ccb23a515a01c51  -

Testnet

For further information on joining the testnet, head over to the testnet repo.

Docs

Kava protocol and client documentation can be found in the Kava docs.

If you have technical questions or concerns, ask a developer or community member in the Kava discord.

License

Copyright © Kava Labs, Inc. All rights reserved.

Licensed under the Apache v2 License.