Julien Robert
7040177316
refactor(core,stf): complete gas service + simplify deps ( #21166 )
2024-08-08 07:30:09 +00:00
Julien Robert
25dce71f62
refactor(core,types,runtime,x): make HasName not mandatory ( #20984 )
2024-07-19 08:58:47 +00:00
Marko
c7375f7cd3
chore: migrate core to gogoproto.Message ( #20781 )
2024-06-28 09:34:23 +00:00
Julien Robert
d2903a9eb9
refactor(runtime): environment contract doc and failing services ( #20293 )
2024-06-20 15:33:54 +00:00
Marko
1b47dc91a3
chore: move logger to core ( #20388 )
2024-05-28 12:30:09 +00:00
Matt Kocubinski
e034766799
refactor(runtime/v2): remove dependency on sdk ( #20389 )
2024-05-16 11:40:11 +00:00
Julien Robert
f02a124667
refactor(runtime,core): split router service ( #20401 )
2024-05-16 08:04:40 +00:00
Matt Kocubinski
7ae23e287a
chore: upstream runtime/v2 ( #20320 )
...
Co-authored-by: Julien Robert <julien@rbrt.fr>
2024-05-14 12:43:28 +00:00
Hoang Do
99dbdd5aa7
chore: fix all typos ( #20196 )
2024-04-26 10:01:14 +00:00
ipangpang
1bd4351241
style: remove redundant import alias ( #20109 )
...
Signed-off-by: ipangpang <arronipangpang@gmail.com>
2024-04-21 19:03:43 +00:00
Julien Robert
60496848d9
feat(core,runtime): transaction service (exec mode) ( #19953 )
2024-04-05 11:06:04 +00:00
Julien Robert
edd1c71072
feat(core): add TxValidator interface ( #19950 )
2024-04-04 10:56:32 +00:00
Julien Robert
d54e940d50
refactor(x/staking): use sdk validator updates ( #19788 )
2024-03-28 13:48:52 +00:00
Matt Kocubinski
d54335e1f9
refactor: rename core.registry.LegacyRegistry -> core.registry.InterfaceRegistrar ( #19758 )
2024-03-14 17:53:31 +00:00
Julien Robert
cdc329189b
refactor(types): align genesis api ( #19735 )
2024-03-13 05:43:24 +00:00
Julien Robert
fea88d13c5
refactor(core)!: clean-up core and simplify preblock ( #19672 )
2024-03-11 14:39:37 +00:00
Marko
d2e40963ed
refactor(modules): adopt appmodulev2.Hasgenesis ( #19627 )
...
Co-authored-by: Julien Robert <julien@rbrt.fr>
2024-03-11 10:22:16 +00:00
Matt Kocubinski
4edf6b2a85
refactor: remove dependency x/module -> sdk through InterfaceRegistry ( #19652 )
2024-03-06 21:12:24 +00:00
Julien Robert
cfd426fdb3
feat(runtime): message router service ( #19571 )
2024-03-04 10:25:43 +00:00
Marko
7628592c6a
chore(core): bring changes from serverv2 ( #19617 )
2024-03-01 18:05:20 +00:00
samricotta
33868606a8
feat(mint): add env bundler to mint module ( #19398 )
...
Co-authored-by: Marko <marbar3778@yahoo.com>
2024-02-13 23:17:13 +00:00
Julien Robert
e15a0de251
feat(core): add migrations registering ( #19370 )
...
Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
2024-02-09 09:30:39 +00:00
testinginprod
5be33f5442
feat(accounts): Allow funds to be sent to accounts on init and execute ( #19360 )
2024-02-08 15:20:57 +00:00
Marko
ca04e1144c
refactor!(core): add in environment bundler of service ( #19041 )
...
Co-authored-by: Facundo <facundomedica@gmail.com>
2024-01-30 12:22:35 +00:00
Julien Robert
493dd78e56
refactor(core): fix depinject detection ( #19260 )
2024-01-28 03:37:58 +00:00
Julien Robert
7d9dc3966e
refactor(appconfig)!: simplify app config ( #19040 )
2024-01-13 20:42:45 +00:00
Marko
bde7eb1a4d
refactor(core)!: cleanup dependency graph ( #18866 )
...
Co-authored-by: Likhita Polavarapu <78951027+likhita-809@users.noreply.github.com>
2024-01-09 15:14:36 +00:00
Emmanuel T Odeke
05261cc46e
refactor(x/auth): spin out go.mod ( #18351 )
2023-11-07 11:42:58 +00:00
Marko
849740472e
refactor(core)!: remove unimplemented interface ( #17693 )
2023-09-13 09:07:55 +00:00
Marko
6ce2505f6b
refactor: introduce abciGenesis interface ( #17554 )
2023-08-29 15:24:09 +00:00
mmsqe
1bd37053e0
feat: add core and api for PreBlock ( #17468 )
2023-08-20 17:05:44 +00:00
Julien Robert
e3a3df2a82
refactor: move UpgradeModule interface to appmodule and fix mocks ( #17383 )
...
Co-authored-by: Marko <marko@baricevic.me>
2023-08-16 14:11:49 +00:00
Jacob Gadikian
6afece635c
style: add gci linter ( #16605 )
2023-06-22 15:35:51 +00:00
Julien Robert
946f3d6da7
refactor(simapp): remove public module basic manager ( #15958 )
2023-05-02 08:35:08 +00:00
Marko
678ee79264
chore: move precommit & preparecheckstate to core api ( #15923 )
2023-05-02 07:17:00 +00:00
Mark Rushakoff
79b74ff121
chore(core): fix staticcheck issues ( #15140 )
2023-02-23 20:14:47 +00:00
Aaron Craelius
94b0bdcc5c
refactor(core)!: add error return parameter to RegisterServices ( #15045 )
2023-02-16 18:03:02 +01:00
Aaron Craelius
e822585666
feat(core): specify event listener API ( #14735 )
2023-01-24 17:41:05 +00:00
Aaron Craelius
fa7ff32f35
feat(core): add begin/end block extension interfaces ( #14604 )
2023-01-13 17:21:57 +00:00
Aaron Craelius
07d38efffb
feat(core): add register services extension interface ( #14605 )
2023-01-12 13:41:41 -05:00
Julien Robert
e4c0788bf2
docs: update docs links to v0.47 ( #14572 )
2023-01-12 11:57:53 +00:00
Aaron Craelius
c275ec4d08
feat!: implement core store API in runtime ( #14326 )
2022-12-15 21:58:20 +00:00
Aaron Craelius
2d5b67c859
feat(core): add genesis API ( #14223 )
...
Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
2022-12-15 19:24:44 +00:00
Aaron Craelius
ec73fbdd6f
feat(core): add store API ( #14227 )
2022-12-15 12:49:43 -05:00
Aaron Craelius
4cf2911f16
feat(core): add AppModule tag interface ( #13607 )
2022-10-23 06:02:59 +00:00
Aaron Craelius
bf8f015797
refactor: update core module to depinject changes ( #13115 )
2022-09-01 19:33:54 +00:00
Julien Robert
52bc0c16d3
refactor: rename depinject imports to cosmossdk.io/depinject ( #12479 )
2022-07-09 17:46:07 +02:00
Aaron Craelius
ae67d2b0a3
docs: add app module wiring how to ( #12382 )
...
* docs: add app module wiring how to
* WIP
* WIP
* beautify and fix comment
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-07-08 10:01:03 +02:00
Matt Kocubinski
d025cf09f8
fix(depinject): move non-thread safe write ( #12484 )
...
* fix(depinject): move non-thread safe write
* remove whitespace
* Push invoker descriptor mutation down one more layer
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2022-07-07 23:40:32 +02:00
Aaron Craelius
165e61270e
feat(x/staking): add app wiring support for StakingHooks ( #12291 )
...
## Description
Ref #12036
Depends on app wiring for x/distribution getting merged first (#12292 )
---
### Author Checklist
*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*
I have...
- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json ) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch (see [PR Targeting](https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md#pr-targeting ))
- [ ] provided a link to the relevant issue or specification
- [ ] followed the guidelines for [building modules](https://github.com/cosmos/cosmos-sdk/blob/main/docs/building-modules )
- [ ] included the necessary unit and integration [tests](https://github.com/cosmos/cosmos-sdk/blob/main/CONTRIBUTING.md#testing )
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc )
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed
### Reviewers Checklist
*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*
I have...
- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json ) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed
- [ ] reviewed state machine logic
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)
2022-06-22 15:18:13 +00:00