Commit Graph

3550 Commits

Author SHA1 Message Date
Alessio Treglia 323fac3bf7
Update PENDING.md 2018-08-24 10:16:51 +01:00
Alessio Treglia f432c0c383
Simulate transactions before actual execution
* Change --gas=0 semantic in order to enable gas auto estimate.
* REST clients have been modified to simulate the execution of
  the tx first to then populate the context with the estimated
  gas amount returned by the simulation.
* The simulation returns both an unadjusted gas estimate and an
  adjusted one. The adjustment is required to ensure that the
  ensuing execution doesn't fail due to state changes that might
  have occurred. Gas adjustment can be controlled via the CLI's
  --gas-adjustment flag.
* Tiny refactorig of REST endpoints error handling.

Closes: #1246
2018-08-24 10:16:51 +01:00
Christopher Goes c5d44bcaf0
Merge PR #2001: Update slashing spec for slashing-by-period 2018-08-24 02:09:29 +02:00
Christopher Goes 63a85aaacf Change ASCII diagram slightly 2018-08-23 22:45:38 +02:00
Christopher Goes 1024ccc459
Merge PR #2129: Decrease simulation length for CI 2018-08-23 16:32:57 +02:00
Christopher Goes efe3d3cf9e
Merge PR #2041: Update PR template for release process 2018-08-23 15:42:38 +02:00
Christopher Goes addd93b3e5 Add info on what PRs should be targeted where 2018-08-23 15:30:29 +02:00
Christopher Goes c37ae1d563 50 blocks now 2018-08-23 15:25:00 +02:00
Christopher Goes efa820b8f4 Try printing output instead 2018-08-23 15:14:12 +02:00
Christopher Goes 506c439bea
Merge pull request #2130 from cosmos/master
Master
2018-08-23 15:06:00 +02:00
Ethan Buchman 1c38c70468
Merge pull request #2126 from cosmos/bucky/fix-wal
update to tm v0.23.1
2018-08-23 08:50:18 -04:00
Christopher Goes 435f0d5f8f Decrease 'make test_sim_gaia_fast' to 100 blocks 2018-08-23 14:08:02 +02:00
Christopher Goes f8f97f7bd0
Merge PR #2124: Simple integration tests for {base,demo}coind 2018-08-23 13:56:32 +02:00
Christopher Goes aa82f6fb38
Merge PR #2119: Parsed Err msgs 2018-08-23 13:55:05 +02:00
Christopher Goes 4475a8c7e8 Fixup links 2018-08-23 13:46:44 +02:00
Christopher Goes 4cc2054d7b Address @rigelrozanski comments 2018-08-23 13:43:01 +02:00
Alessio Treglia c02456b8a1
Update PENDING.md 2018-08-23 12:37:01 +01:00
Christopher Goes 55de750dbe
Merge PR #2054: docs: add config.js for ToC sidebar 2018-08-23 13:17:34 +02:00
Federico Kunze f143c92ca6 Addressed Chris and Dev's comments 2018-08-23 12:02:12 +02:00
Federico Kunze 1ec9d16d94 Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into fedekunze/2044-JSON-err-msgs
Merge develop
2018-08-23 11:31:37 +02:00
Alessio Treglia ceb33ca464
Rename test_cli to integration_tests
Move `make test_examples` into integraton_tests.
2018-08-23 08:55:05 +01:00
Ethan Buchman 0bf061b707 update to tm v0.23.1
- fixes unbounded WAL growth
2018-08-22 16:04:26 -04:00
Alessio Treglia 56a98cb047
Simple integration tests for {base,demo}coind
Closes: #1632
2018-08-22 18:17:15 +01:00
Christopher Goes bb9c265590
Merge branch 'develop' into cwgoes/slashing-period-spec 2018-08-22 18:31:04 +02:00
Christopher Goes 73e1965195 Update PENDING.md 2018-08-22 18:30:34 +02:00
Christopher Goes 41df6db9ae Merge branch 'develop' into cwgoes/slashing-period-spec 2018-08-22 18:29:38 +02:00
Christopher Goes 17f234bf02
Merge PR #2120: Rename revoke(d) to jail(ed) 2018-08-22 18:09:16 +02:00
Christopher Goes 879f78cfc0 Rename revoke(d) to jail(ed) 2018-08-22 17:56:13 +02:00
Federico Kunze b02ecf915f Update PENDING.md 2018-08-22 16:24:09 +02:00
Christopher Goes 6b1792b642
Merge PR #2093: A URL to abci-spec.md fixed 2018-08-22 16:22:24 +02:00
Federico Kunze 11ee255f11 Delete unnecesary line 2018-08-22 16:16:56 +02:00
Federico Kunze 092a178c12 Parsed Error msgs and added tests 2018-08-22 16:15:45 +02:00
Christopher Goes 0728bd995f
Merge PR #2107: Fix iterator leak 2018-08-22 16:14:53 +02:00
Christopher Goes 337869257b Merge branch 'develop' into temp 2018-08-22 16:13:13 +02:00
Christopher Goes 97ae9632ba Move to CONTRIBUTING.md 2018-08-22 16:10:57 +02:00
Christopher Goes 7b8c1c0e80
Merge branch 'develop' into fix-iterator-leak 2018-08-22 16:06:35 +02:00
Christopher Goes 733559035b
Merge PR #2098: Correctly read/write governance state 2018-08-22 15:08:48 +02:00
Christopher Goes 1adb53e5a5
Merge PR #1875: Vesting Spec 2018-08-22 15:07:49 +02:00
Christopher Goes 29634bfd1d
Merge PR #1983: CLI UX Updates #1 2018-08-22 12:51:31 +02:00
Christopher Goes b23fe15e4a
Merge PR #1918: Keeper custom queries & QueryRouter 2018-08-22 12:50:59 +02:00
Christopher Goes 42c03aeeec Merge branch 'develop' into cli-updates 2018-08-22 12:40:23 +02:00
Christopher Goes ba56c570c0 Update Gopkg.lock 2018-08-22 12:40:15 +02:00
Christopher Goes e90f5f5671
Merge PR #1929: PR-Template Update 2018-08-22 12:34:08 +02:00
Christopher Goes 4b5bb45a09
Merge PR #2062: Support a proposal JSON file in submit-proposal 2018-08-22 12:31:58 +02:00
Sunny Aggarwal 7f43d3b290 fixed GetLastProposalID function 2018-08-22 00:17:37 -07:00
Sunny Aggarwal 5ae20d2d51 address Chris's comments 2018-08-22 00:15:18 -07:00
Sunny Aggarwal 50dd53fec3 added tally query route to gov 2018-08-22 00:15:18 -07:00
Sunny Aggarwal 44bf69e564 run queries against cachewrapped commit state, not checkstate 2018-08-22 00:15:18 -07:00
Sunny Aggarwal 97f7b88a9f addressed Jae's comments 2018-08-22 00:15:18 -07:00
Sunny Aggarwal 0134c3b7f1 Address Anton's comments 2018-08-22 00:15:18 -07:00