Commit Graph

645 Commits

Author SHA1 Message Date
dependabot[bot] 492ff75a85
build(deps): Bump github.com/cosmos/gogoproto from 1.4.6 to 1.4.7 (#15634)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-30 19:53:28 +02:00
lg 602b9d6182
chore: bump hashicorp/go-getter to escape antivirus trigger (#15624) 2023-03-30 18:54:17 +02:00
dependabot[bot] 0af178d721
build(deps): Bump cosmossdk.io/math from 1.0.0-rc.0 to 1.0.0 (#15536)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-23 16:14:46 +00:00
mergify[bot] 13d937667a
fix: change the behavior of offline mode correctly (backport #15123) (#15478)
Co-authored-by: Jayden Lee <41176085+tkxkd0159@users.noreply.github.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-22 16:39:15 +00:00
mergify[bot] cbef7f32f0
feat: add a new command to list supported algos (backport #14655) (#15468)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-20 15:57:46 +00:00
dependabot[bot] 9acdbb94da
build(deps): Bump github.com/cosmos/iavl from 0.20.0-alpha4 to 0.20.0 (#15388)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-14 13:35:40 +00:00
mergify[bot] 828794e85c
fix: remove previous header in Prepare/Process Proposal + provide chain id in baseapp + fix context for verifying txs (backport #15303) (#15377)
Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
Co-authored-by: Facundo Medica <facundomedica@gmail.com>
2023-03-13 19:25:34 +00:00
dependabot[bot] f3f4532924
build(deps): Bump cosmossdk.io/math from 1.0.0-beta.6 to 1.0.0-rc.0 (#15376)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-13 18:05:08 +00:00
mergify[bot] 57a0e02c4f
chore: clarify some part in UPGRADING.md (backport #15345) (#15350)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-10 17:04:54 +00:00
mergify[bot] 818f6a047e
feat: Create ABCI++ Verfication Methods (backport #15298) (#15314)
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-08 21:20:38 +00:00
mergify[bot] c9eb9877b8
build(deps): Bump github.com/cometbft/cometbft from 0.37.0-rc4 to 0.37.0 (backport #15283) (#15287)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-06 22:35:13 +00:00
Julien Robert e598472a2b
chore: use rc3 in release/v0.47.x (#15224) 2023-03-02 10:45:01 +01:00
mergify[bot] 17134bd6bd
chore: bump cometbft to v0.37.0-rc3 (backport #15220) (#15222)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-03-01 16:29:32 +00:00
dependabot[bot] 546b298aea
build(deps): Bump github.com/cosmos/gogoproto from 1.4.4 to 1.4.6 (#15199)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-01 00:16:21 +00:00
dependabot[bot] 54240ec9ab
build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-beta.1 to 1.0.0-beta.2 (#15200)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-28 00:00:43 +00:00
Julien Robert c830dad456
build(deps): bump to tagged version of CometBFT in v0.47 (#15119) 2023-02-23 21:58:16 +01:00
dependabot[bot] b6de22adf9
build(deps): Bump cosmossdk.io/api from 0.3.0 to 0.3.1 (#15103)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-20 20:09:51 +00:00
Julien Robert c64ed2e05f
chore: bump rosetta to cometbft version in v0.47 (#15088) 2023-02-20 18:05:05 +00:00
Julien Robert 8b60d4112b
refactor: migrate to CometBFT in v0.47 (#15060) 2023-02-20 16:36:58 +01:00
mergify[bot] 1964f26004
build(deps): Bump vulnerable dependencies (backport #15051) (#15058)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-02-17 18:04:14 +00:00
dependabot[bot] 90db664c7a
build(deps): Bump cosmossdk.io/math from 1.0.0-beta.4 to 1.0.0-beta.6 (#15021)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-14 10:41:02 +01:00
mergify[bot] 54cf870a3c
fix: add params migration (backport #14992) (#15004)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-02-13 21:19:39 +00:00
mergify[bot] 6d2087ccf1
refactor!: extract `AppStateFn` out of simapp (backport #14977) (#14978)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-02-09 15:03:57 +00:00
Julien Robert 21926ee783
chore: bump IAVL to v0.19.5 (#14889) 2023-02-02 17:02:26 +00:00
mergify[bot] 3a1c797651
feat: add config `iavl-lazy-loading` to enable lazy loading of iavl store (backport #14189) (#14863)
Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
2023-02-01 22:17:09 +01:00
mergify[bot] 5f4ddc6f80
docs: Require correct gogo import paths (backport #14852) (#14853)
Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-01-31 14:38:16 +00:00
mergify[bot] 16dd73655f
fix(reflection): Fix gogoproto import paths (backport #14838) (#14851)
Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
2023-01-31 12:28:51 +00:00
Marko 20e857f33c
chore: update IAVL (#14830) 2023-01-30 11:19:18 +00:00
mergify[bot] ce618c44d1
refactor: reduce tendermint deps (backport #14616) (#14662)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-01-18 11:03:47 +00:00
mergify[bot] 68253835bf
ci: test ledger in build CI (backport #14642) (#14653)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-01-17 15:56:33 +00:00
mergify[bot] efb7acbf24
build: bump `bgentry/speakasy` to pseudo version (backport #14633) (#14637)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-01-16 20:46:58 +00:00
mergify[bot] 9186a1e3eb
docs: update docs links to v0.47 (backport #14572) (#14591)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-01-12 15:46:55 +01:00
mergify[bot] 089e6478ca
ci: make sonarcloud more quiet (backport #14585) (#14589)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2023-01-12 10:36:26 +00:00
mergify[bot] fa280d1f50
perf: optimize iteration on nested cache context (backport #13881) (#14338) 2022-12-16 20:23:28 +07:00
mergify[bot] 976a8405d3
refactor: don't use `simapp.AppConfig` outside simapp (backport #14328) (#14339) 2022-12-16 07:02:18 +00:00
mergify[bot] e1f73a2b70
refactor: improve `x/upgrade` app wiring (part of upgrade audit) (backport #14216) (#14306)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-15 18:18:14 +00:00
mergify[bot] 14120536b9
refactor: types audit (backport #14283) (#14284)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-13 15:24:23 +00:00
mergify[bot] c98cde9a9d
test: use temporary folder in tests (backport #14246) (#14250) 2022-12-11 08:15:29 +00:00
mergify[bot] ac05af3630
fix: app config and simapp (v1,v2) fixes (backport #14209) (#14230)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-09 13:52:49 +01:00
mergify[bot] 50f8de4b0f
feat(simapp): Genesis related commands under one `genesis` command (backport #14149) (#14199)
Co-authored-by: Ruslan Akhtariev <46343690+RusAkh@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-07 21:08:40 +01:00
mergify[bot] 9b4bc68aae
chore: set legacy router in app v1 (backport #14195) (#14201)
Co-authored-by: Marko <marbar3778@yahoo.com>
2022-12-07 18:19:10 +01:00
mergify[bot] c3c00b9556
chore: bump rosetta and improve ci (backport #14190) (#14198)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-07 14:07:55 +00:00
mergify[bot] 0ac30e7a0c
refactor: provide a helper for baseapp options (backport #14175) (#14177)
* refactor: provide a helper for baseapp options (#14175)

* provide a helper for baseapp options

* rename

* changelog entry

* fix spelling

(cherry picked from commit 1b6192fec0ed1b13f1714be97a77ac79a75d6ee1)

# Conflicts:
#	CHANGELOG.md
#	simapp/simd/cmd/root.go

* conflicts

Co-authored-by: Marko <marbar3778@yahoo.com>
2022-12-06 15:22:44 +00:00
mergify[bot] e7afcca232
fix: state listener observe writes at wrong time (backport #13516) (#14137)
* fix: state listener observe writes at wrong time (#13516)

* fix: state listener observe writes at wrong time

Closes: #13457

Currently state listener is notified when the cache store write, which happens in commit event only, which breaks the current design.
The solution (as discussed in the issue) is to listen state writes on rootmulti store only.

It also changes the file streamer to output single data file for the writes in the whole block, since we can't distinguish writes from different stage of abci events.

It adds new config items for file streamer:
- streamers.file.output-metadata
- streamers.file.stop-node-on-error
- streamers.file.fsync

* synchronous abci call, and format doc

* fix comment

* update file streamer readme and fix typos

* typo

* fix: state listener observe writes at wrong time

Closes: #13457

Currently state listener is notified when the cache store write, which happens in commit event only, which breaks the current design.
The solution (as discussed in the issue) is to listen state writes on rootmulti store only.

It also changes the file streamer to output single data file for the writes in the whole block, since we can't distinguish writes from different stage of abci events.

It adds new config items for file streamer:
- streamers.file.output-metadata
- streamers.file.stop-node-on-error
- streamers.file.fsync

synchronous abci call, and format doc

fix comment

update file streamer readme and fix typos

typo

* improve UX of file streamer, make it immediately usable after enabled

- set default value to write_dir.
- make write_dir based on home directory by default.
- auto-create the directory if not exists.

* get homePage from opts

Co-authored-by: Marko <marbar3778@yahoo.com>
(cherry picked from commit 1f91ee2ee941fd9a1dd4bc3acecd753e3cb7e237)

# Conflicts:
#	CHANGELOG.md
#	baseapp/streaming.go
#	store/streaming/constructor.go
#	store/streaming/file/service.go

* fix changelog

* fix conflicts

Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-05 22:23:03 +00:00
mergify[bot] fe84b9f4f9
refactor: update crypto/ledger to btcec/v2 (backport #14123) (#14160)
* refactor: update crypto/ledger to btcec/v2 (#14123)

* chore(crypto): update crypto/ledger to v2

* go mod tidy

* updates

* add comment

(cherry picked from commit 417ce2511cb55fbf59cbde85bb00f97989f1b27d)

# Conflicts:
#	go.mod
#	simapp/go.mod
#	simapp/go.sum
#	tests/go.mod
#	tests/go.sum

* fix conflicts

Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-05 14:39:47 +00:00
mergify[bot] 3bb3661ced
fix: stop creating `data` folder when running tests (#14152) (#14157)
(cherry picked from commit 605ea666c6d04d70ab990fbb169b6f09c400e8a9)

Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-05 12:35:55 +00:00
mergify[bot] 3a51a153d8
feat: add tx limit to mempool (backport #14014) (#14131)
* feat: add tx limit to mempool  (#14014)

* feat: add bounding max tx to mempool

* add bounded condition

* sligh improvement on generator

* remove unbouded option

* add test

* added mempool options mechanism

* mising test

* seting mempool

* change function name

* change function name

* failing test

* Revert "failing test"

This reverts commit d527982b0d4ec826ff680afb8f43ac1d71809ccf.

* fix import block

* changelog entries

* add ability to do unbounded mempool

* remove unesesary variable

* small comments

* change 0 to mean unbounded

* t

* small test fix

* add the ability to be bounded unbounded and disabled

* t

* set default maxtx

* Update docs/docs/building-apps/02-app-mempool.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* example for opts

* remove superflues logs entry

* add mempool to configurations

* fix more understandable name

* remove table in favor of bulletpoints

* sender nonce to unbounded

* Update docs/docs/building-apps/02-app-mempool.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update types/mempool/sender_nonce.go

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update types/mempool/sender_nonce.go

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update docs/docs/building-apps/02-app-mempool.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update server/config/config.go

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* t

* add comment for options

* fix inport

* fix inport

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: Emmanuel T Odeke <emmanuel@orijtech.com>
(cherry picked from commit 754ca3169e3ea75267d09f0ff591e5c1e17ec848)

# Conflicts:
#	server/start.go

* fix conflicts

Co-authored-by: Jeancarlo Barrios <JeancarloBarrios@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-12-02 13:07:56 +00:00
mergify[bot] 4c21048098
chore: bump tendermint to 0.37.0-rc2 (backport #14067) (#14073)
* chore: bump tendermint to 0.37.0-rc2 (#14067)

(cherry picked from commit a176eb26469177dc0f943f7b0c7e1be2e9a81ec1)

# Conflicts:
#	go.sum
#	simapp/go.sum
#	tests/go.sum

* fix conflicts

Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-11-29 18:47:26 +00:00
mergify[bot] ebc816a207
chore: remove replace tag on ics23 (#14043) (#14047)
* remove replace tag on ics23

* update all

* update simapp

(cherry picked from commit 2e638125d6b5c0204161a5c315b731326f3a4a3c)

Co-authored-by: Marko <marbar3778@yahoo.com>
2022-11-28 15:44:48 +00:00
mergify[bot] 599ad2f930
test: fix `TestSimAppExportAndBlockedAddrs` for simapp v1 (#14036) (#14040)
(cherry picked from commit 68c15170468bba59dcf170fdbb287abd36a2fd78)

Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-11-28 12:20:53 +00:00