Marko
d0db59e16c
ci: add goreleaser ( #5527 )
...
Co-authored-by: Erik Grinaker <erik@interchain.berlin >
Co-authored-by: Alessio Treglia <alessio@tendermint.com >
2020-10-27 13:54:53 +01:00
Marko
38587d83c4
types: move MakeBlock to block.go ( #5573 )
2020-10-27 10:00:31 +01:00
dependabot[bot]
80b9eb8f0f
build(deps): Bump golangci/golangci-lint-action from v2.2.1 to v2.3.0 ( #5571 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from v2.2.1 to v2.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v2.2.1...e868220d9fd3b523f1a8fcfb69749e8c7521ba14 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-26 12:05:00 +01:00
Erik Grinaker
7daf6a1a03
test: disable E2E misbehaviors due to bugs ( #5569 )
...
Disables misbehaviors in E2E testnets due to failures caused by #5554 and #5560 . Should be re-enabled once these are fixed.
2020-10-26 10:28:11 +00:00
Erik Grinaker
10dda219a1
test: fix handling of start height in generated E2E testnets ( #5563 )
...
In #5488 the E2E testnet generator changed to setting explicit `StartAt` heights for initial nodes. This broke the runner, which expected all initial nodes to have `StartAt: 0`, as well as validator set scheduling in the generator. Testnet loading now normalizes initial nodes to have `StartAt: 0`.
This also tweaks waiting for misbehavior heights to only use an additional wait if there actually is any misbehavior in the testnet, and to output information when waiting.
2020-10-26 10:09:46 +00:00
Callum Waters
d1ef5028a0
block: fix max commit sig size ( #5567 )
2020-10-26 10:18:59 +01:00
Erik Grinaker
20d66803c5
abci/grpc: fix ordering of sync/async callback combinations ( #5556 )
...
Fixes #5540 , fixes #2965 . This is a hack that patches over the problem, but really the whole async handling in gRPC should be redesigned, as should ReqRes callback dispatch.
2020-10-23 12:52:01 +00:00
Callum Waters
50b91867c3
test: add evidence e2e tests ( #5488 )
2020-10-23 12:33:08 +02:00
Erik Grinaker
d11e5993b1
test: tag E2E Docker resources and autoremove them ( #5558 )
...
Fixes #5555 .
2020-10-23 08:17:15 +00:00
Erik Grinaker
99f645d200
github: only notify nightly E2E failures once ( #5559 )
2020-10-23 00:14:59 +02:00
Erik Grinaker
e0e006d10f
test: run remaining E2E testnets on run-multiple.sh failure ( #5557 )
...
Fixes #5542 .
2020-10-22 20:53:27 +00:00
dependabot[bot]
d4f906609a
build(deps): Bump google.golang.org/grpc from 1.32.0 to 1.33.1 ( #5544 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.32.0 to 1.33.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.32.0...v1.33.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erik Grinaker <erik@interchain.berlin >
2020-10-21 18:25:08 +02:00
dependabot[bot]
a24a58207a
build(deps): Bump gaurav-nelson/github-action-markdown-link-check from 1.0.7 to 1.0.8 ( #5543 )
...
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/1.0.7...e3c371c731b2f494f856dc5de7f61cea4d519907 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-21 13:14:15 +02:00
Erik Grinaker
8c5fe166a6
test: enable restart/kill perturbations in E2E tests ( #5537 )
...
When #5536 lands we can re-enable restart/kill perturbations in E2E tests.
2020-10-20 19:30:07 +00:00
Erik Grinaker
17383be202
consensus: open target WAL as read/write during autorepair ( #5536 )
...
Fixes #5422 . That turned out to be a whole lot easier than expected.
2020-10-20 18:20:41 +00:00
Callum Waters
257b34b459
evidence: don't gossip consensus evidence too soon ( #5528 )
...
and don't return errors on seeing the same evidence twice
2020-10-20 18:47:40 +02:00
Erik Grinaker
9e6248c0d7
test: enable blockchain v2 in E2E testnet generator ( #5533 )
...
When #5499 and #5530 land, we can re-enable v2 in the E2E testnet generator (and thus the nightly E2E tests).
2020-10-20 11:44:22 +00:00
Anton Kaliaev
b4adeab8b9
blockchain/v2: fix panic: processed height X+1 but expected height X ( #5530 )
...
Before: scheduler receives psBlockProcessed event, but does not mark block as processed because peer timed out (or was removed for other reasons) and all associated blocks were rescheduled.
After: scheduler receives psBlockProcessed event and marks block as processed in any case (even if peer who provided this block errors).
Closes #5387
2020-10-20 14:29:36 +04:00
Anton Kaliaev
d785036e0b
blockchain/v2: fix "panic: duplicate block enqueued by processor" ( #5499 )
...
When a peer is stopped due to some network issue, the Reactor calls scheduler#handleRemovePeer, which removes the peer from the scheduler. BUT the peer stays in the processor, which sometimes could lead to "duplicate block enqueued by processor" panic WHEN the same block is requested by the scheduler again from a different peer. The solution is to return scPeerError, which will be propagated to the processor. The processor will clean up the blocks associated with the peer in purgePeer.
Closes #5513 , #5517
2020-10-20 14:19:00 +04:00
dependabot[bot]
c206d9b680
build(deps): Bump codecov/codecov-action from v1.0.13 to v1.0.14 ( #5525 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from v1.0.13 to v1.0.14.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.0.13...7d5dfa54903bd909319c580a00535b483d1efcf3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erik Grinaker <erik@interchain.berlin >
2020-10-20 11:04:59 +02:00
Erik Grinaker
3dabfbeae0
test: enable ABCI gRPC client in E2E testnets ( #5521 )
...
Once #5520 lands, we can re-enable gRPC ABCI protocol in the E2E testnets.
2020-10-20 08:27:58 +00:00
Erik Grinaker
047267bbc8
abci/grpc: return async responses in order ( #5520 )
...
Fixes #5439 . This is really a workaround for #5519 (unless we require async implementations to return ordered responses, but that kind of defeats the purpose of having an async API).
2020-10-20 05:53:36 +00:00
dependabot[bot]
6e16df8547
build(deps): Bump github.com/spf13/cobra from 1.1.0 to 1.1.1 ( #5526 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.1.0 to 1.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/spf13/cobra/releases ">github.com/spf13/cobra's releases</a>.</em></p>
<blockquote>
<h2>v1.1.1</h2>
<ul>
<li><strong>Fix:</strong> yaml.v2 2.3.0 contained a unintended breaking change. This release reverts to yaml.v2 v2.2.8 which has recent critical CVE fixes, but does not have the breaking changes. See <a href="https://github-redirect.dependabot.com/spf13/cobra/pull/1259 ">spf13/cobra#1259</a> for context.</li>
<li><strong>Fix:</strong> correct internal formatting for go-md2man v2 (which caused man page generation to be broken). See <a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1049 ">spf13/cobra#1049</a> for context.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/spf13/cobra/commit/86f8bfd7fef868a174e1b606783bd7f5c82ddf8f "><code>86f8bfd</code></a> fix manpage building with new go-md2man (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1255 ">#1255</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/f32f4ef15ba84d01a8672ca8402be5d7695054f8 "><code>f32f4ef</code></a> Don't use yaml.v2 2.3.0 which has a breaking change (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1259 ">#1259</a>)</li>
<li>See full diff in <a href="https://github.com/spf13/cobra/compare/v1.1.0...v1.1.1 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
2020-10-19 11:49:51 +00:00
Marko
a5d3e19b4a
types: rename json parts to part_set_header ( #5523 )
2020-10-19 09:16:45 +02:00
dependabot[bot]
6ef7b316cd
build(deps): Bump github.com/prometheus/client_golang from 1.7.1 to 1.8.0 ( #5515 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.7.1 to 1.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prometheus/client_golang/releases ">github.com/prometheus/client_golang's releases</a>.</em></p>
<blockquote>
<h2>1.8.0 / 2020-10-15</h2>
<ul>
<li>[CHANGE] API client: Use <code>time.Time</code> rather than <code>string</code> for timestamps in <code>RuntimeinfoResult</code>. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/777 ">#777</a></li>
<li>[FEATURE] Export <code>MetricVec</code> to facilitate implementation of vectors of custom <code>Metric</code> types. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/803 ">#803</a></li>
<li>[FEATURE API client: Support <code>/status/tsdb</code> endpoint. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/773 ">#773</a></li>
<li>[ENHANCEMENT] API client: Enable GET fallback on status code 501. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/802 ">#802</a></li>
<li>[ENHANCEMENT] Remove <code>Metric</code> references after reslicing to free up more memory. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/784 ">#784</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md ">github.com/prometheus/client_golang's changelog</a>.</em></p>
<blockquote>
<h2>1.8.0 / 2020-10-15</h2>
<ul>
<li>[CHANGE] API client: Use <code>time.Time</code> rather than <code>string</code> for timestamps in <code>RuntimeinfoResult</code>. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/777 ">#777</a></li>
<li>[FEATURE] Export <code>MetricVec</code> to facilitate implementation of vectors of custom <code>Metric</code> types. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/803 ">#803</a></li>
<li>[FEATURE API client: Support <code>/status/tsdb</code> endpoint. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/773 ">#773</a></li>
<li>[ENHANCEMENT] API client: Enable GET fallback on status code 501. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/802 ">#802</a></li>
<li>[ENHANCEMENT] Remove <code>Metric</code> references after reslicing to free up more memory. <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/784 ">#784</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/prometheus/client_golang/commit/47cfdc9bb8ceaf18b12a4b7ba778b06e12d1a97a "><code>47cfdc9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/806 ">#806</a> from prometheus/beorn7/release</li>
<li><a href="https://github.com/prometheus/client_golang/commit/67f573aafe0f2bf815446c4a98d5ba96e7b61325 "><code>67f573a</code></a> Cut v1.8.0</li>
<li><a href="https://github.com/prometheus/client_golang/commit/ded247442080dbf80b322f90d38e0309f18761fd "><code>ded2474</code></a> Update dependencies</li>
<li><a href="https://github.com/prometheus/client_golang/commit/3d1759b4c60802e6525503486a0fb1209cd46ab9 "><code>3d1759b</code></a> Run check for unused/missing Go packages only against latest Go version</li>
<li><a href="https://github.com/prometheus/client_golang/commit/e6ea98bdda971dabab09e8d93a8d65885460fd1e "><code>e6ea98b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/803 ">#803</a> from prometheus/beorn7/vec</li>
<li><a href="https://github.com/prometheus/client_golang/commit/85aa957f631d2e252dade63ca7138946197a772c "><code>85aa957</code></a> Export MetricVec (again)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/6007b2b5cae01203111de55f753e76d8dac1f529 "><code>6007b2b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/802 ">#802</a> from prometheus/beorn7/fallback</li>
<li><a href="https://github.com/prometheus/client_golang/commit/64b4a9cf9dd5fff0b66a14ed685a2c686d4a4766 "><code>64b4a9c</code></a> API client: Enable fallback on status code 501, too</li>
<li><a href="https://github.com/prometheus/client_golang/commit/65c5578b2d355256aa9f6e7cb965149650d6f112 "><code>65c5578</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/prometheus/client_golang/issues/800 ">#800</a> from prometheus/beorn7/doc</li>
<li><a href="https://github.com/prometheus/client_golang/commit/b54b73c7b192c9010f3a9100199d17e39ceb7071 "><code>b54b73c</code></a> Remove spurious commas from links to the docs site</li>
<li>Additional commits viewable in <a href="https://github.com/prometheus/client_golang/compare/v1.7.1...v1.8.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
2020-10-16 13:58:26 +00:00
Erik Grinaker
e7184c499d
statesync: check all necessary heights when adding snapshot to pool ( #5516 )
...
Fixes #5511 .
2020-10-16 11:47:12 +00:00
Erik Grinaker
f0d4ddcf3c
test: tweak E2E tests for nightly runs ( #5512 )
2020-10-16 12:10:29 +02:00
Tess Rinearson
7ccee61557
docs/tools: update url for kms repo ( #5510 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-10-16 09:33:49 +00:00
dependabot[bot]
2fff29f340
build(deps): Bump github.com/spf13/cobra from 1.0.0 to 1.1.0 ( #5505 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.0.0 to 1.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/spf13/cobra/releases ">github.com/spf13/cobra's releases</a>.</em></p>
<blockquote>
<h2>v1.1.0</h2>
<h2>Notable Changes</h2>
<ul>
<li>Extend Go completions and revamp zsh comp (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1070 ">#1070</a>)</li>
<li>Add completion for help command (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1136 ">#1136</a>)</li>
<li>Complete subcommands when TraverseChildren is set (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1171 ">#1171</a>)</li>
<li>Fix stderr printing functions (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/894 ">#894</a>)</li>
<li>fix: fish output redirection (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1247 ">#1247</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/spf13/cobra/blob/master/CHANGELOG.md ">github.com/spf13/cobra's changelog</a>.</em></p>
<blockquote>
<h1>Cobra Changelog</h1>
<h2>Pending</h2>
<ul>
<li>Fix man page doc generation - no auto generated tag when <code>cmd.DisableAutoGenTag = true</code> <a href="https://github.com/jpmcb ">@jpmcb</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/spf13/cobra/commit/142dfb15a8b9122dd6543adc769cbf59b976d793 "><code>142dfb1</code></a> Add example for making persistent flags required (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1135 ">#1135</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/723d0c36fc2f1c8d4cc49180d3875534a7229820 "><code>723d0c3</code></a> Add tendermint and cosmos-sdk to the list of projects using cobra (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/855 ">#855</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/b97b5ead31f7d34f764ac8666e40c214bb8e06dc "><code>b97b5ea</code></a> fix: fish output redirection (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1247 ">#1247</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/f64bfa1e08c3199f3e740b5f96a9dd07b727c368 "><code>f64bfa1</code></a> Fix zsh completion not working on the first time in a shell session (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1237 ">#1237</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/40d34bca1bffe2f5e84b18d7fd94d5b3c02275a6 "><code>40d34bc</code></a> Fix stderr printing functions (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/894 ">#894</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/0bc8bfbe596beeea88b39beb0fca86b3d7d10de6 "><code>0bc8bfb</code></a> Remove secondary go mod to prevent broken <code>go get</code> (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1233 ">#1233</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/7f8e83d9366ab8e96959f9c3fbdf3507d4b39c3b "><code>7f8e83d</code></a> Modifying "snake-case" to "kebab-case" for clarity. (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1196 ">#1196</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/8a39cb261478a2bedc5759889215a788eadc1d7d "><code>8a39cb2</code></a> Bug fix in README (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1199 ">#1199</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/2a8d0f327d7abf52c256b17aa998290e1e5bd011 "><code>2a8d0f3</code></a> Adding Kool to list of projects using cobra (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1224 ">#1224</a>)</li>
<li><a href="https://github.com/spf13/cobra/commit/6c06523c96f18046b968374723fcb4950dfd127e "><code>6c06523</code></a> add arduino-cli to projects using cobra (<a href="https://github-redirect.dependabot.com/spf13/cobra/issues/1117 ">#1117</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/spf13/cobra/compare/v1.0.0...v1.1.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
2020-10-16 09:25:18 +00:00
Erik Grinaker
b6979e7fbd
test: clean up E2E test volumes using a container ( #5509 )
2020-10-15 20:59:16 +02:00
dependabot[bot]
ca1891944b
build(deps): Bump github.com/golang/protobuf from 1.4.2 to 1.4.3 ( #5506 )
...
Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf ) from 1.4.2 to 1.4.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/golang/protobuf/releases ">github.com/golang/protobuf's releases</a>.</em></p>
<blockquote>
<h2>v1.4.3</h2>
<p>Notable changes:</p>
<p>(<a href="https://github-redirect.dependabot.com/golang/protobuf/issues/1221 ">#1221</a>) jsonpb: Fix marshaling of Duration
(<a href="https://github-redirect.dependabot.com/golang/protobuf/issues/1210 ">#1210</a>) proto: convert integer to rune before converting to string</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/protobuf/commit/4846b58453b3708320bdb524f25cc5a1d9cda4d4 "><code>4846b58</code></a> jsonpb: Fix marshaling of Duration (<a href="https://github-redirect.dependabot.com/golang/protobuf/issues/1221 ">#1221</a>)</li>
<li><a href="https://github.com/golang/protobuf/commit/91c84e0db17890c2bb64280a6d660e73e4237fd1 "><code>91c84e0</code></a> travis.yml: update tested versions of Go (<a href="https://github-redirect.dependabot.com/golang/protobuf/issues/1211 ">#1211</a>)</li>
<li><a href="https://github.com/golang/protobuf/commit/3860b2764ff25e103fbe1db40f22248fe7a6dc20 "><code>3860b27</code></a> proto: convert integer to rune before converting to string (<a href="https://github-redirect.dependabot.com/golang/protobuf/issues/1210 ">#1210</a>)</li>
<li>See full diff in <a href="https://github.com/golang/protobuf/compare/v1.4.2...v1.4.3 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
2020-10-15 16:33:55 +00:00
Tess Rinearson
ce824d6fad
contributing: include instructions for a release candidate ( #5498 )
2020-10-15 12:14:02 +02:00
Marko
c6f8f0aefc
crypto: add in secp256k1 support ( #5500 )
...
Secp256k1 was removed in the protobuf migration, this pr adds it back in order to provide this functionality for users (band)
Closes : #5495
2020-10-15 10:10:06 +02:00
Erik Grinaker
8a67968416
github: add nightly E2E testnet action ( #5480 )
2020-10-14 16:55:02 +02:00
Erik Grinaker
61ee6b0b5d
github: rename e2e jobs ( #5502 )
2020-10-14 16:35:03 +02:00
Marko
1a74e01d18
update changelog for rc5 ( #5501 )
...
## Description
update changelog with updates in rc5
Closes: #XXX
2020-10-14 12:55:46 +00:00
Marko
741a515f5b
tx: reduce function to one parameter ( #5493 )
...
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
2020-10-13 17:38:00 +02:00
Callum Waters
55e8ccab21
block: use commit sig size instead of vote size ( #5490 )
2020-10-13 17:21:37 +02:00
Marko
e1644d00c5
mempool: length prefix txs when getting them from mempool ( #5483 )
...
## Description
In protobuf `[]byte` is varint encoded. When adding txs to the block we were not taking this into account.
Closes: #XXX
2020-10-13 10:33:21 +00:00
Marko
346aa14db5
fix lint failures with 1.31 ( #5489 )
2020-10-13 10:22:53 +02:00
Anton Kaliaev
7121f68f25
light/rpc: fix ABCIQuery ( #5375 )
...
Closes #5106
2020-10-12 16:36:37 +04:00
dependabot[bot]
710ed63f55
build(deps): Bump technote-space/get-diff-action from v3 to v4 ( #5485 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko Baricevic <marbar3778@yahoo.com >
2020-10-12 14:13:45 +02:00
dependabot[bot]
3de8d14baa
build(deps): Bump golangci/golangci-lint-action from v2.2.0 to v2.2.1 ( #5486 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com >
2020-10-12 13:28:28 +02:00
dependabot[bot]
6de4bb1b6b
build(deps): Bump actions/cache from v2.1.1 to v2.1.2 ( #5487 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.1 to v2.1.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.1...d1255ad9362389eac595a9ae406b8e8cb3331f16 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-12 13:25:32 +02:00
Callum Waters
6a2a71be07
correctly calculate evidence data size ( #5482 )
2020-10-12 11:28:41 +02:00
Erik Grinaker
260cc5dd69
test/e2e: add random testnet generator ( #5479 )
...
Closes #5291 . Adds a randomized testnet generator. Nightly CI job will be submitted separately. A few of the testnets can be a bit flaky, even after disabling known-faulty behavior and making minor tweaks, and the larger networks may be too resource-intensive to run in CI - this will be optimized separately.
2020-10-09 12:33:48 +00:00
Anton Kaliaev
12ebd7735a
light: cross-check the very first header ( #5429 )
...
Closes #5428
2020-10-09 14:29:22 +04:00
Alessio Treglia
93b9bab932
simplified reproducible buildsystem ( #5477 )
2020-10-09 11:23:09 +02:00
Marko
82e4693cc5
abci: remove setOption ( #5447 )
...
Remove Response/Request SetOption from ABCI.
Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com >
2020-10-08 19:12:12 +02:00
dependabot[bot]
169fa6dcdb
build(deps-dev): Bump watchpack from 1.7.4 to 2.0.0 in /docs ( #5470 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com >
2020-10-07 21:08:11 +02:00