William Banfield
|
797a4ea18b
|
add an explicit field for included transactions
|
2022-03-14 14:49:53 -04:00 |
|
William Banfield
|
0c974e6b73
|
remove methods from abci tx records
|
2022-03-14 14:36:27 -04:00 |
|
William Banfield
|
ea23449195
|
working Tx set validation
|
2022-03-14 14:32:18 -04:00 |
|
William Banfield
|
3c43c663f9
|
working sort way
|
2022-03-14 13:07:18 -04:00 |
|
William Banfield
|
556af7d1b4
|
rename test
|
2022-03-11 16:42:49 -05:00 |
|
William Banfield
|
d78a965617
|
implement basic txrecord set
|
2022-03-11 16:42:49 -05:00 |
|
William Banfield
|
0ca101912f
|
comment tx fix
|
2022-03-11 16:41:57 -05:00 |
|
William Banfield
|
d3c4f7c7d9
|
change app prepareproposal
|
2022-03-11 16:41:56 -05:00 |
|
William Banfield
|
5849b16dff
|
fix joined lines
|
2022-03-11 16:41:55 -05:00 |
|
William Banfield
|
232b38100b
|
use block.Txs
|
2022-03-11 16:41:54 -05:00 |
|
William Banfield
|
dd98161894
|
thread vote information through for future use by vote extensions
|
2022-03-11 16:41:49 -05:00 |
|
William Banfield
|
26c4f9088f
|
add error log for failure to create proposal block
|
2022-03-11 12:57:05 -05:00 |
|
William Banfield
|
46cc63dccc
|
types_test comment changes
|
2022-03-11 12:50:07 -05:00 |
|
William Banfield
|
8765d1e506
|
wip tx hashing
|
2022-03-11 12:40:48 -05:00 |
|
William Banfield
|
4d8e81a1f5
|
error message change
|
2022-03-11 12:00:56 -05:00 |
|
William Banfield
|
6ce11e5e5e
|
check duplicates of different types in txrecords
|
2022-03-11 11:55:59 -05:00 |
|
William Banfield
|
3c35f894f3
|
remove empty tx records in substPrepareTx
|
2022-03-11 11:27:27 -05:00 |
|
William Banfield
|
62665fe2c5
|
Merge branch 'master' into wb/abci-prepare-proposal-synchronize
|
2022-03-10 10:47:29 -05:00 |
|
JayT106
|
d9c9675e2a
|
p2p+flowrate: rate control refactor (#7828)
Adding `CurrentTransferRate ` in the flowrate package because only the status of the transfer rate has been used.
|
2022-03-10 13:48:23 +00:00 |
|
dependabot[bot]
|
a54bae25b7
|
build(deps): Bump google.golang.org/grpc from 1.44.0 to 1.45.0 (#8104)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.44.0 to 1.45.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p>
<blockquote>
<h2>Release 1.45.0</h2>
<h1>Bug Fixes</h1>
<ul>
<li>xds/clusterresolver: pass cluster name to DNS child policy to be used in creds handshake (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5119">#5119</a>)</li>
<li>reflection: support dynamic messages (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5180">#5180</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/codebutler"><code>@codebutler</code></a></li>
</ul>
</li>
</ul>
<h1>Performance Improvements</h1>
<ul>
<li>wrr: improve randomWRR performance (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5067">#5067</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/huangchong94"><code>@huangchong94</code></a></li>
</ul>
</li>
</ul>
<h1>Behavior Changes</h1>
<ul>
<li>server: convert context errors returned by service handlers to status with the correct status code (<code>Canceled</code> or <code>DeadlineExceeded</code>), instead of <code>Unknown</code> (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5156">#5156</a>)</li>
</ul>
<h1>New Features</h1>
<ul>
<li>reflection: add <code>NewServer(ServerOptions)</code> for creating a reflection server with advanced customizations (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5197">#5197</a>)</li>
<li>xds: support federation (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5128">#5128</a>)</li>
<li>xds/resource: accept Self as LDS's RDS config source and CDS's EDS config source (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5152">#5152</a>)</li>
<li>xds/bootstrap: add plugin system for credentials specified in bootstrap file (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5136">#5136</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a82cc96f07"><code>a82cc96</code></a> Change version to 1.45.0 (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5202">#5202</a>)</li>
<li><a href="011544f729"><code>011544f</code></a> authz: add additional logs to sdk authz (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5094">#5094</a>)</li>
<li><a href="18564ff61d"><code>18564ff</code></a> reflection: improve server implementation (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5197">#5197</a>)</li>
<li><a href="ec717cad73"><code>ec717ca</code></a> xds: minor cleanup in xdsclient bootstrap code (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5195">#5195</a>)</li>
<li><a href="ebc30b8fc3"><code>ebc30b8</code></a> reflection: use protobuf/reflect instead of go reflection, fix dynamic messag...</li>
<li><a href="46009ac902"><code>46009ac</code></a> transport: Add an Unwrap method to ConnectionError (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5148">#5148</a>)</li>
<li><a href="75fd0240ac"><code>75fd024</code></a> remove sdk term from grpc authz (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5191">#5191</a>)</li>
<li><a href="a354b1eec3"><code>a354b1e</code></a> channelz: rename NewChannelzStorage to NewChannelzStorageForTesting (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5190">#5190</a>)</li>
<li><a href="0e055491d5"><code>0e05549</code></a> Format directory/file references (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5184">#5184</a>)</li>
<li><a href="c44f627fd1"><code>c44f627</code></a> cleanup: replace grpc.WithInsecure with insecure.NewCredentials (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/5177">#5177</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/grpc/grpc-go/compare/v1.44.0...v1.45.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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>
|
2022-03-10 13:27:37 +00:00 |
|
William Banfield
|
06f2d608ae
|
deadcode
|
2022-03-09 16:51:23 -05:00 |
|
William Banfield
|
209a5c73cb
|
move size check into loop
|
2022-03-09 16:34:32 -05:00 |
|
William Banfield
|
5353718733
|
unexport IsIncluded
|
2022-03-09 16:32:47 -05:00 |
|
William Banfield
|
9852254072
|
Update abci/types/types.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io>
|
2022-03-09 16:31:45 -05:00 |
|
William Banfield
|
1ee79b8598
|
Update abci/types/types.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io>
|
2022-03-09 16:30:27 -05:00 |
|
William Banfield
|
c25f7769a6
|
remove Must* proof and hash functions
|
2022-03-09 16:30:08 -05:00 |
|
William Banfield
|
ddbc93d993
|
service: add NopService and use for PexReactor (#8100)
|
2022-03-09 14:33:57 -05:00 |
|
William Banfield
|
ee2a9a1620
|
use nil slice when expected length is 0
|
2022-03-09 14:01:42 -05:00 |
|
William Banfield
|
75fb1ce421
|
MakeBlock no longer returns error
|
2022-03-08 18:46:00 -05:00 |
|
William Banfield
|
531150819d
|
remove unused method from state.go
|
2022-03-08 18:25:49 -05:00 |
|
William Banfield
|
d8f2c4944a
|
add tx modified true to tests
|
2022-03-08 18:21:29 -05:00 |
|
William Banfield
|
245687f6cb
|
cleanup eventbus changes from merge
|
2022-03-08 17:46:19 -05:00 |
|
William Banfield
|
4f597b4ab6
|
do not rebuild block if not modified
|
2022-03-08 17:37:24 -05:00 |
|
William Banfield
|
333b25cfbe
|
remove TODO for prepare proposal
|
2022-03-08 17:37:23 -05:00 |
|
William Banfield
|
6a085d6077
|
reorder tx test also removes txs
|
2022-03-08 17:37:22 -05:00 |
|
William Banfield
|
d102b4881e
|
maxDataBytes remove comment
|
2022-03-08 17:37:21 -05:00 |
|
William Banfield
|
428efab53f
|
update test comment
|
2022-03-08 17:37:20 -05:00 |
|
William Banfield
|
378bc12c71
|
update checktx log statement
|
2022-03-08 17:37:19 -05:00 |
|
William Banfield
|
8f474fbbdb
|
add logic for ignoring Tx changes if modifiedTx is false
|
2022-03-08 17:37:18 -05:00 |
|
William Banfield
|
7e75f88780
|
initial suite of tests
|
2022-03-08 17:37:17 -05:00 |
|
William Banfield
|
041361da04
|
add logic to check tx to the mempool if marked added
|
2022-03-08 17:37:16 -05:00 |
|
William Banfield
|
3ae7382ed0
|
remove unused 'votes' parameter from CreateProposalBlock
|
2022-03-08 17:37:16 -05:00 |
|
William Banfield
|
d796d3f103
|
mempool yakshave: replace old mock entirely
|
2022-03-08 17:37:13 -05:00 |
|
William Banfield
|
0379e07c72
|
mempool yakshave: generate new mocks
|
2022-03-08 17:28:02 -05:00 |
|
William Banfield
|
a3d8c7ed18
|
initial test for prepare proposal
|
2022-03-08 17:28:01 -05:00 |
|
William Banfield
|
914c555ff5
|
initial logic to remove txs from the mempool
|
2022-03-08 17:28:00 -05:00 |
|
William Banfield
|
9fbbdecb65
|
implement ResponsePrepareProposal validation rules
|
2022-03-08 17:27:58 -05:00 |
|
William Banfield
|
f52a2858c8
|
annotate methods with notes from spec
|
2022-03-08 17:26:57 -05:00 |
|
William Banfield
|
778e2e8908
|
add tx conversions to get consensus tests to pass
|
2022-03-08 17:26:56 -05:00 |
|
William Banfield
|
7f617af927
|
consensus mempool tests compile
|
2022-03-08 17:26:55 -05:00 |
|