Commit Graph

333 Commits

Author SHA1 Message Date
Jack Zampolin
1ae546610c
Merge pull request #2013 from cosmos/dev/fix_non_determinism_storekey
Rename transient store key to be a unique key.
2018-08-13 19:08:59 -07:00
ValarDragon
0d41026a0a Rename transient store key to be a unique key.
This caused an error with non-determinism between nodes with same
gaiad version and genesis.
2018-08-13 15:13:37 -07:00
Jack Zampolin
c9cbb0b094 Merge PR #2010: Add RELEASE_TEST_SCRIPT.md 2018-08-13 21:41:07 +02:00
Dev Ojha
b2a4aecc44 Upgrade to tm version 23.0. (#1927)
* Start upgrade. Currently go test ./... hangs.

* (squash this) Fix staking tests

* wip

* note what changes need to be made to make this work on tm v0.23.0

* Fix addr -> pubkey map

* cleanup code

* Fix slashing test failures except for begin blocker

* fix all slashing tests

* fix lcd tests

* Address PR comments

* add link to changelog.

* (wip) start making addrToPubkey map persisted. Since amino can't handle maps,
we have to change from what this commit is doing.

* Use the correct method of storing a map

* (squash this) address PR comments

* Did you run 'make'?

* remove gaiadebug binary
2018-08-12 03:33:48 -04:00
Christopher Goes
8f05d052f2 Merge branch 'master' into cwgoes/stage 2018-08-11 15:04:28 +02:00
Ethan Buchman
e6dc01ec27
Bucky/docs (#1843)
* docs: updates for 7002

* docs: use master instead of versions

* Update validator-setup.md

* 7002 -> 7005
2018-08-08 12:26:31 -04:00
Alexander Bezobchuk
a9805794d7 Merge pull request #1856: gen-tx: Support User Given Key Passwords
* Merge pull request #1856: gen-tx: Support User Given Key Passwords

* Fix broken CLI test(s)
2018-08-01 15:15:37 -04:00
Joon
7b54e4b786 Merge pull request #1812: Add BaseApp.Seal
* Merge pull request #1812: Add BaseApp.Seal

fix pow

move setter functions

apply requests

* fix errors

* fix test

* fix test

* changelog
2018-08-01 00:23:25 -04:00
Sunny Aggarwal
d3fcfdba57 Merge PR #1845: Query-proposals CLI command 2018-07-31 01:48:00 +02:00
Sunny Aggarwal
7fc2ed61d7 Merge pull request #1859: slashing to governance for non-voting validators
* added slashing to governance non voting

* minor formatting
2018-07-30 01:11:21 -04:00
Sunny Aggarwal
55ef898db8 Merge PR #1688: Un-hardcode in governance parameters 2018-07-27 03:24:41 +02:00
Joon
d46140a392 Merge PR #1481: Transient Stores 2018-07-27 03:24:18 +02:00
Christopher Goes
02d52e4326 Hotfix/0.23.1: Tendermint 0.22.7 (#1844)
* Tendermint 0.22.7; bump patch version

* 0.23.0 -> 0.23.1; update CHANGELOG.md
2018-07-26 19:24:51 -04:00
Rigel
67d0c804b0
Merge pull request #1823 from cosmos/dev/cli_test_build_flag
tests: Move cli tests behind a build flag
2018-07-26 13:47:46 -04:00
Jeremiah Andrews
0166cf2aa0 Add test which fails without patch, comment on patch 2018-07-25 22:13:58 -07:00
Ethan Buchman
a627526639
Bucky/docs (#1832)
* deprecate gaia testnets dir for testnets repo

* update docs for gaia-7002
2018-07-26 01:10:22 -04:00
Dev Ojha
bac91f7a7b Update to tendermint v0.22.6 (#1798)
* Update to tendermint v0.22.6

- This was cherry-picked and fixed from develop
- Updates all crypto imports for changes from v0.22.5
2018-07-25 17:13:30 -04:00
ValarDragon
496c75c35a tests: Move cli tests behind a build flag
This is done to make go test ./... work for people using the sdk as a sdk.
Closes #1806
2018-07-25 13:47:00 -07:00
Dev Ojha
5d02a743fb Update to tendermint v0.22.6-rc0 (#1798)
* Update to tendermint v0.22.6-rc0

This is comprised of updating the crypto imports / API

* (squash this) switch to v0.22.6

If this passes tests, I'll squash this commit and update the PR.
2018-07-25 16:43:37 -04:00
Rigel
d6cd0d4acc Merge PR #1818: CLI keybase-sig -> identity 2018-07-25 20:43:13 +02:00
Zaki Manian
9d0f40769f Merge PR #1817: Add some instructions for rolling your testnet 2018-07-25 19:32:12 +02:00
Rigel
52916f3c25
Merge branch 'develop' into rigel/no-endblock-rat-calcs 2018-07-23 14:59:06 -04:00
Rigel
fae728f35a
Merge pull request #1663 from cosmos/aditya/cleanup
BaseApp cleanup
2018-07-23 14:14:19 -04:00
Zaki Manian
032d92fa67 Merge PR #1788: Gaia-7001 Consensus Failure 2018-07-22 23:51:50 +02:00
Aditya
28cbca7d63
Merge branch 'develop' into aditya/cleanup 2018-07-20 17:05:12 -07:00
rigelrozanski
dc42a42986 test cli fix 2018-07-20 12:30:28 -04:00
rigelrozanski
15138b80c8 Merge remote-tracking branch 'origin/develop' into sunny/gov-cli-proposal-id 2018-07-20 11:47:37 -04:00
rigelrozanski
9e5a78fc7a less stake endblock processing 2018-07-20 11:35:13 -04:00
Sunny Aggarwal
f3a12909ef Merge PR #1773: Query the votes on a proposal
* added lcd endpoint to query all votes on a proposal
* added cli support
* Gopkg.lock from new dep
* Update PENDING.md
2018-07-20 02:02:46 +02:00
Sunny Aggarwal
9cc384c2f0 added cli support 2018-07-20 01:37:46 +02:00
Rigel
a054532a89
Merge pull request #1620 from cosmos/cwgoes/a-random-walk-down-proof-of-stake
R4R: Simulation framework, including staking simulation
2018-07-19 18:47:08 -04:00
Christopher Goes
7bb775aa8a Switch 0.22 references to 0.23 2018-07-20 00:24:43 +02:00
Sunny Aggarwal
21e72d5f10 gov cli proposalID to proposal-id 2018-07-19 12:37:57 -07:00
Aditya Sripal
48885b4093 merge 2018-07-19 11:38:44 -07:00
Rigel
d2f70ec8af Merge PR #1748: CLI use --from consistently 2018-07-19 08:53:12 +02:00
Christopher Goes
7e88a50b2a
Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-19 08:49:20 +02:00
Christopher Goes
1e5a7993ed Environment variables => flags 2018-07-19 08:40:46 +02:00
Joon
aa525418e1 Merge PR #1373: Initialization of POS chain 2018-07-19 08:39:40 +02:00
rigelrozanski
423d0c4a18 Merge remote-tracking branch 'origin/develop' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-19 01:56:42 -04:00
Aditya Sripal
218c9b3702 Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into aditya/cleanup 2018-07-18 17:48:15 -07:00
Aditya Sripal
81f3e794fe make breaking changes 2018-07-18 16:24:16 -07:00
gamarin2
9bc994b780
Update faucet link in gaia-7001 README 2018-07-18 14:16:10 +02:00
Christopher Goes
dcbd13c392 Environment variables 2018-07-18 09:54:41 +02:00
Christopher Goes
8bd54f0701 Refactor bank tests 2018-07-18 09:05:48 +02:00
Christopher Goes
966f26dfb2 Remove print, quickfix 2018-07-18 07:44:40 +02:00
Christopher Goes
6c61577b0b Misc, environment variables 2018-07-18 07:37:38 +02:00
Christopher Goes
5918ab18fd Restructure (probably) complete 2018-07-18 01:01:36 +02:00
Christopher Goes
253b82f92a Makefile changes 2018-07-18 00:04:10 +02:00
Aditya Sripal
198aef2924 revert changes to gaia to ensure non-breaking 2018-07-17 14:16:33 -07:00
Christopher Goes
eda7eb48cd Gaia simulation needs internal field access 2018-07-17 23:06:30 +02:00
Christopher Goes
cbc9d7d1da Genesis state 2018-07-17 20:33:53 +02:00
Christopher Goes
d171dbf913 Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-17 20:24:37 +02:00
Ethan Buchman
4c9c75a735
Merge pull request #1716 from cosmos/master
Master
2018-07-17 17:03:47 +01:00
Ethan Buchman
a959a57da8 gaia/testnets: add upgrade section 2018-07-17 09:26:01 +01:00
Ethan Buchman
01e8749a78 gaia-7001 2018-07-17 09:07:25 +01:00
Ethan Buchman
fb24d66bf7 gaia/status: gaia-7000 consensus failure 2018-07-17 08:21:27 +01:00
Ethan Buchman
d753cf49df gaia/status: gaia-7000 making blocks 2018-07-17 07:52:12 +01:00
Christopher Goes
cbcd0f0828 Restructure contd. 2018-07-17 03:25:15 +02:00
Christopher Goes
a49f9d6314 Restructure 2018-07-17 03:15:50 +02:00
Christopher Goes
9ad3d62e49 Updates from merge 2018-07-17 02:41:36 +02:00
Christopher Goes
a6dd96db4d Merge branch 'develop' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-17 02:23:10 +02:00
Ethan Buchman
5c87917434 gaia/status: gaia-7000 is up 2018-07-16 23:00:06 +01:00
Ethan Buchman
888aea4303
Merge pull request #1700 from cosmos/master
Master
2018-07-16 22:40:00 +01:00
Jack Zampolin
70cbb78202 Update testnet doc to reflect gaia-7000 2018-07-16 22:41:12 +01:00
Aditya Sripal
5b98a3da48 Merge branch 'master' of https://github.com/cosmos/cosmos-sdk into aditya/cleanup 2018-07-13 17:22:56 -07:00
Joon
bdccbeff9e Merge PR #1265: Global Paramstore
in progress
in progress
stake and slashing now params
fix gaia
fix gaia again
add msg type deactivation
delete local error
in progress
revert actual application in baseapp/gaia/stake
add test, fix apps
fix MinSignedPerWindow, pass lint
fix gaia
fix keeper_test
fit with multiple msgs
fix
apply requests
pass lint
really the last fix
fix dependency
fix keeper_test
fix lint
2018-07-14 02:12:23 +02:00
Christopher Goes
405bb538fc Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-14 02:09:41 +02:00
Rigel
3231daa4d8 remove global shares (#1644)
* wip removing pool shares

* remove PoolShares/Tokens entirely

* worked through stake/type compile error

* work through a bunch of keeper errors

* worked through compile errors

* debugging tests

* resolve compilation error

* resolved types errors

* ...

* move inflation to pool type

* ...

* stumped problem

* Calculate newly issued shares, remove unnecessary pool arg from exchange rate calculation

* Rounding changed

* Update x/slashing tests for sdk.Rat BondedTokens

* testing fixes

* resolved test fixes

* cwgoes comments, changelog, lint

* cli bugfixes

* ..

* cli fixed

* spec update

* 'make format'

* cwgoes comments

* Increase test_cover parallelism
2018-07-13 21:46:14 +01:00
Aditya Sripal
cb9c7fecee remove false promise 2018-07-12 19:12:04 -07:00
Aditya Sripal
ade7186ffb minor cleanup 2018-07-12 19:06:05 -07:00
Aditya Sripal
98c19516c5 merge 2018-07-12 18:34:54 -07:00
Aditya Sripal
fa31165438 Refactor BaseApp without breaking change 2018-07-12 18:32:48 -07:00
Jeremiah Andrews
43b9cc6df0 Merge PR #1533: Pruning Cleanup 2018-07-13 03:20:26 +02:00
Alexander Bezobchuk
5983a07fb6 Merge PR #1599: Implementation of TraceKVStore 2018-07-13 01:58:51 +02:00
Christopher Goes
d8ec44e610 Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-13 00:16:24 +02:00
Jeremiah Andrews
41dd01906a Merge PR #1654: Wait for 2 blocks attempt 2018-07-12 22:03:18 +02:00
Christopher Goes
bb217b91a4 Actual Gaia app 2018-07-12 22:01:43 +02:00
Christopher Goes
50d384aa90 Merge branch 'master' into cwgoes/a-random-walk-down-proof-of-stake 2018-07-12 21:30:11 +02:00
Christopher Goes
432c109f06
Merge PR #1627: ready-for-review: Gov modules enums marshalJSON to String 2018-07-12 19:39:15 +02:00
Christopher Goes
f9f326cefb Move files 2018-07-12 00:14:37 +02:00
Sunny Aggarwal
cba7fd7ee8 gov enums marshal to String 2018-07-10 17:59:07 -07:00
Ethan Buchman
3f44589861 Merge branch 'develop' 2018-07-10 20:31:05 -04:00
Christopher Goes
75b4f4104a Merge branch 'develop' into joon/673-am-constructor 2018-07-11 00:57:46 +02:00
Christopher Goes
0ce2732660
Merge branch 'develop' into rigel/genesis-no-zero-power 2018-07-10 07:25:13 +02:00
Ethan Buchman
af478a94bd
Merge branch 'develop' into fedekunze/gov_module_docs 2018-07-10 00:29:39 -04:00
Rigel
b60fcb68d6
Merge branch 'develop' into rigel/genesis-no-zero-power 2018-07-10 00:15:10 -04:00
mossid
bc12880394 Merge pull request #1379: Account constructor in AccountMaper
fix

fix democoin

fix tests

pass lint

last fix

apply requests

fix build failing

fix docs
2018-07-09 20:29:14 -07:00
rigelrozanski
86f68a3e95 prevent zero genesis validators 2018-07-09 22:51:13 -04:00
Sunny Aggarwal
896cd333f0 address comments 2018-07-09 16:06:05 -07:00
Federico Kunze
841c322ddd Update Gov process considerations 2018-07-09 11:30:32 -04:00
Federico Kunze
ab2d5a73e3 Typos and format 2018-07-09 11:03:42 -04:00
Federico Kunze
023b6c1483 Addressed comments from Gautier and Dev 2018-07-09 10:43:53 -04:00
Sunny Aggarwal
d7158b70a5 fixed cli test 2018-07-09 02:05:19 -07:00
Sunny Aggarwal
25d976feb4 works? 2018-07-09 01:47:38 -07:00
sunnya97
7ac220beb6 asdf 2018-07-09 00:59:51 -07:00
Federico Kunze
0c1a9dcc42 Update with Gov CLI for gaia-7000 2018-07-08 19:50:24 -04:00
ValarDragon
611e4faa3a gaiad: Genesis txs now use bech32 encoding of address and pubkey
* `gaiad init gen-tx` makes the outputted file use bech32, with acct prefix
* `gaiad init --gen-txs` only reads bech32 with acct prefixes

The reason for using the account prefix is that in principle you could
have genesis transactions for non-validators.

Closes #1475
2018-07-07 14:23:19 -07:00
ValarDragon
12c1eb4d31 gov/client: rename submitproposal to submit-proposal
It is standard in the sdk to use a dash for subcommands / flags
with multiple words. This makes submitproposal comply with that.
2018-07-05 22:22:50 -07:00
ValarDragon
bf8cde1d3a cli: deprecate --name in favor of --from 2018-07-05 17:24:02 -07:00
Christopher Goes
fef2ff0fb9
Merge PR #1538: CLI tests no longer reset local environment state
tests: cli_tests no longer call `unsafe_reset_all` on local env
2018-07-05 23:09:26 +02:00