Upgrade Notice
This is the official v1.0.0 release of celestia-app!! :tada: :tada: This release is not breaking relative to v1.0.0-rc18, as it only had some docs and default genesis changes. This means that nodes running on mocha-4 and arabica-10 can upgrade as they see fit.
v1.0.0 is just the tip of the iceburg
s/o to all of the 13 new contributors!
What's Changed
- Fix markdown lint errors. by @adlerjohn in https://github.com/celestiaorg/celestia-app/pull/798
- Add deploy step to mdbook workflow. by @adlerjohn in https://github.com/celestiaorg/celestia-app/pull/797
- Run table formatter. by @adlerjohn in https://github.com/celestiaorg/celestia-app/pull/799
- Add install prereq. by @adlerjohn in https://github.com/celestiaorg/celestia-app/pull/800
- chore: specs-staging CODEOWNERS by @rootulp in https://github.com/celestiaorg/celestia-app/pull/812
- docs: describe message length varint by @rootulp in https://github.com/celestiaorg/celestia-app/pull/806
- fix: single node script by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/929
- added a sed compatibility tweak for macOS by @S1nus in https://github.com/celestiaorg/celestia-app/pull/928
- chore: delete residual commented code by @rootulp in https://github.com/celestiaorg/celestia-app/pull/930
- fix: typos by @rootulp in https://github.com/celestiaorg/celestia-app/pull/932
- specs: universal share prefix by @rootulp in https://github.com/celestiaorg/celestia-app/pull/856
- refactor: remove count from spare share splitter by @rootulp in https://github.com/celestiaorg/celestia-app/pull/911
- chore: move
TestProcessWirePayForDataby @rootulp in https://github.com/celestiaorg/celestia-app/pull/921 - ADR square size independent message commitments by @nashqueue in https://github.com/celestiaorg/celestia-app/pull/835
- fix: add make back to the docker file by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/944
- gitignore
__debug_binby @rootulp in https://github.com/celestiaorg/celestia-app/pull/947 - Update docs for payment module by @rootulp in https://github.com/celestiaorg/celestia-app/pull/948
- docs: add details to positive celestia-app changes by @rootulp in https://github.com/celestiaorg/celestia-app/pull/959
- .github: remove duplicate link checker by @MSevey in https://github.com/celestiaorg/celestia-app/pull/964
- ADR: share version in wire PFD by @rootulp in https://github.com/celestiaorg/celestia-app/pull/960
- chore!: rename QueryWithOutProof => QueryWithoutProof by @vidhanarya in https://github.com/celestiaorg/celestia-app/pull/969
- feat: charge gas per message shares by @rootulp in https://github.com/celestiaorg/celestia-app/pull/946
- Revert "chore!: rename
TIAtoCLS(#859)" by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/977 - feat: remove unnecessary QGB code by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/975
- chore: Enable prealloc linter by @vidhanarya in https://github.com/celestiaorg/celestia-app/pull/971
- chore: improve Makefile by @rootulp in https://github.com/celestiaorg/celestia-app/pull/986
- chore(deps): bump github.com/ethereum/go-ethereum from 1.10.17 to 1.10.26 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/973
- chore!: use different default codec by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/987
- chore!: rename payment module -> blob by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/972
- feat: add payment module params by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/893
- Update Docker image build pipelines by @jbowen93 in https://github.com/celestiaorg/celestia-app/pull/990
- chore!: rename PFD -> PFB by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/978
- feat: Add checks on FillBlock squareSize by @vidhanarya in https://github.com/celestiaorg/celestia-app/pull/980
- feat!: square size independent share commitments (#937) by @rootulp in https://github.com/celestiaorg/celestia-app/pull/984
- chore: test for gas usage by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/998
- chore: change the default minimum gas fee to something non-zero by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1000
- feat: add param for gas per message byte by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/965
- chore(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1002
- fix: test packages and coverage generation by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/966
- feat!: override default mempool params by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1008
- chore: uncomment out tests by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1015
- chore!: unexport merge by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1016
- fix: add git to Dockerfile build by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1017
- Move tendermint consensus config overrides by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1012
- chore!: upgrade to celestia-core
v1.8.0-tm-v0.34.20by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1023 - chore: default rpc params by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/892
- chore: address feedback on #892 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1035
- chore: rename gas descriptor to use
blobinstead ofdataby @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/1033 - chore!: refactor the testnode to expose the genesis state by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1038
- chore: delete commented tests by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1027
- feat: specify share version in
MsgWirePayForBlobby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1028 - chore!(testnode): return errors in cleanup functions and wait for cleanup by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1051
- chore: move blob README by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1057
- docs: payment module params by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1058
- chore(deps): bump alpine from 3.16 to 3.17.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1056
- specs: two reserved bytes by @rootulp in https://github.com/celestiaorg/celestia-app/pull/939
- chore: improve payForBlob help text by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1065
- docs: add qgb module readme by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1052
- chore: delete unused flag
FlagSquareSizesby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1064 - fix: propagate share version by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1054
- chore: delete
AllSquareSizesby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1061 - refactor: remove duplciate
validateHashby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1077 - chore: rename
message=>blobby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1060 - chore: remove unnecessary QGB BridgeID by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1046
- refactor: consolidate duplicate test methods by @vidhanarya in https://github.com/celestiaorg/celestia-app/pull/1074
- feat!: remove evidence from data square by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1079
- ci: markdown link checker config by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1087
- fix: remove randomness from estimate square size test by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1086
- chore: address ADR 006 feedback by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1085
- docs: improve DataAvailabilityHeader godoc by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1078
- feat: throw error for zero blob size by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1083
- chore(deps): bump technote-space/get-diff-action from 6.1.1 to 6.1.2 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1091
- chore: add docs to create commitment explaining the double namespace by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1090
- docs(improvement): minor grammar updates by @stavares843 in https://github.com/celestiaorg/celestia-app/pull/1093
- chore: move default const values to appconsts module by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/1031
- feat: use
privatechain ID for single node by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1104 - docs: update FirstCompactShareSequenceLengthBytes by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1107
- feat!: use
BlobTxinstead ofMsgWirePayForBlobby @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1089 - ADR009: Non-Interactive Default Rules for Reduced Padding by @nashqueue in https://github.com/celestiaorg/celestia-app/pull/1003
- chore: rename to sequence len by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1116
- feat: implement
share.RawData()by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1096 - ADR 011 - Optimistic Blob Size Independent Inclusion Proofs and PFB Fraud Proofs by @nashqueue in https://github.com/celestiaorg/celestia-app/pull/1040
- feat: use typed events by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/1030
- fix!: Share splitting bug by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1111
- fix: pay for blob typo(s) and redundant import by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/1127
- chore(deps): bump github.com/celestiaorg/nmt from 0.11.0 to 0.12.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1134
- ADR 12: Sequence Length Encoding by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1123
- chore: switch default keyring backend by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/1141
- test: sequence start indicator tampering by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1143
- feat!: fixed sequence len by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1137
- chore!: use latest sdk and celestia core versions (v.1.5.1 and v1.12.1) by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1142
- feat: use kvstore to fetch gas per blob byte by @rahulghangas in https://github.com/celestiaorg/celestia-app/pull/1095
- chore: address rootulp feedback on PR 1095 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1145
- chore(deps): bump actions/stale from 6 to 7 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1144
- feat: implement
ShareSequence.RawData()by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1146 - chore(deps): Bump actions/cache from 3.0.11 to 3.2.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1148
- fix: remove inaccurate
BlobSharesUsedby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1147 - chore(deps): Bump actions/cache from 3.2.0 to 3.2.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1155
- chore(deps): Bump actions/cache from 3.2.1 to 3.2.2 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1157
- fix!: pass the baseapp msg service router by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1159
- feat: implement non-interactive default rules for reduced padding by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1152
- chore: remove
MalleatedTxconsts by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1171 - chore: un-export namespaced padded share bytes by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1174
- fix: reject txs from the mempool that have a PFB but not a blob by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1167
- .github: add housekeeping flow to utilize pr auto assignment for gh team by @MSevey in https://github.com/celestiaorg/celestia-app/pull/1179
- chore!: Test std modules by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1160
- fix!: enforce that blocks with PFBs without a share index get rejected by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1168
- chore: consolidate tail padding share by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1180
- chore!: uint32 for blob size by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1181
- chore: improve appconsts godoc by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1177
- chore: uint32 for message size by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1182
- fix: godoc for write square test by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1185
- chore: make
test-shortby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1192 - Add more QGB abci test cases by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1048
- feat: emit namespaceId in PayForBlob event by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1188
- chore(deps): Bump actions/cache from 3.2.2 to 3.2.3 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1198
- feat!: use MultiShareCommitments instead of a single ShareCommitment by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1196
- chore(deps): Bump alpine from 3.17.0 to 3.17.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1203
- feat!: enforce single pfb per blobtx by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1195
- .github: fix permissions issue on pr review request on forks by @MSevey in https://github.com/celestiaorg/celestia-app/pull/1193
- chore(deps): Bump github.com/celestiaorg/rsmt2d from 0.7.0 to 0.8.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1212
- chore!: refactor NewMsgPayForBlob to accept blobs by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1197
- specs: fixed sequence length by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1124
- Re-enable IBC by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1215
- specs: non-interactive default rules for reduced padding by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1156
- #1178: Set default indexer to null by @michiboo in https://github.com/celestiaorg/celestia-app/pull/1220
- chore: refactor
stripCompactSharesby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1227 - fix: fix data commitment ranges overlap by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1217
- chore: bump core to v1.13.0-tm-v0.34.23 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1232
- fix: add size check in RandBlobTxsWithAccounts by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1235
- feat!: use tail transaction padding namespace by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1207
- feat!: Add a default transaction limit by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1210
- Enable snapshots by @freshe4qa in https://github.com/celestiaorg/celestia-app/pull/1239
- fix:
estimateCompactSharesby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1225 - chore: consolidate processedBlobTx with BlobTx by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1240
- feat!: multiple blobs per PFB by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1154
- feat! implement token filter IBC middleware by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1219
- fix: add check to
blobCountin RandBlobTxsWithAccounts by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1251 - feat: add shares inclusion proofs by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1233
- docs: spec namespaced padding share by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1248
- chore: add GitPOAP badge to README by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1252
- fix: stop saving snapshot files to wrong directory during tests by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1255
- chore: namespaced padding share
isSequenceStart=falseby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1246 - docs: spec tail padding share by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1244
- feat!: write PFB txs to their own namespace by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1228
- fix: remove tendermint rollback cmd by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1263
- chore!: remove
gasLimparam in favor ofTxBuilderOptionby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1262 - chore: remove references to "malleated" by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1264
- docs: fix path to x/blob docs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1266
- docs: update x/blob/README.md by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1272
- chore: set the default keyring backend to
testby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1261 - chore!: remove ShareCommitAndSignature by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1270
- revert!: multi share commitment by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1275
- feat: Add QGB verification command by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1236
- feat: check that
MsgPayForBlobcomponents are non-zero by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1279 - feat: enforce that PFBs are always ordered after normal transactions by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1273
- chore(deps): Bump github.com/celestiaorg/nmt from 0.12.0 to 0.13.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1284
- fix: IsCompactShare for PFB tx shares by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1281
- chore: fix naming from
client/cli/wirepayfordata.goto blob by @Bidon15 in https://github.com/celestiaorg/celestia-app/pull/1288 - chore: rename message to blob in QGB verify command by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1289
- chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1283
- chore!: rename package prove to proof by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1291
- chore: add more test cases for the compact share splitter by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1295
- feat: Prevent any errors when creating the data folder by @jrmanes in https://github.com/celestiaorg/celestia-app/pull/1303
- chore!: rename MsgPayForBlob to MsgPayForBlobs by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1304
- chore: downgrade nmt to 0.12.0 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1307
- chore: update to golangci-lint 1.50.1 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1309
- feat: add testRandBlob CLI for testground tests by @Bidon15 in https://github.com/celestiaorg/celestia-app/pull/1311
- feat!: adapt tx inclusion proofs to use share inclusion proofs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1276
- chore(deps): Bump actions/cache from 3.2.3 to 3.2.4 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1316
- chore: make Count and Export methods idempotent by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1297
- feat!: Add a block validity rule that all PFB transactions must have valid signatures by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1300
- chore!: use versioned proto packages by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1306
- docs: add QGB verify command docs by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1287
- chore(deps): Bump docker/build-push-action from 3 to 4 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1317
- doc: document NMT wrapper in prepare_proposal by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1039
- chore!: bump
nmtfrom v0.13 to v0.14 and remove the codec fromNewTxInclusionProofby @Bidon15 in https://github.com/celestiaorg/celestia-app/pull/1333 - feat: remove orchestrator address by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1330
- chore: remove replace statement by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1334
- chore: use correct tag by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1335
- chore: handle PayForBlobNamespaceID in
mergeby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1298 - feat: add
LastValsetRequestBeforeNoncerpc call by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1325 - testing: add extra tests to ensure we remove txs correctly by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1345
- feat!: differentiate namespaced padded shares by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1341
- feat: override consensus configs by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1336
- fix!: emit event with blob sizes by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1354
- chore!: consistent share prefix for tail padding by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1353
- improvement: move sealing to init function by @vgonkivs in https://github.com/celestiaorg/celestia-app/pull/1348
- feat: expose the EVM private key used to create the testnode validator by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1356
- chore!: rename
TxSharePositiontoTxShareRangeby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1357 - docs: revise specs for padding shares by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1359
- feat:
make helpby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1362 - chore: consistent usage of commitment by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1360
- chore: deduplicate
MinSquareSizeby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1361 - feat!: Docker CI - Security added & Tagging updates - 2 by @jrmanes in https://github.com/celestiaorg/celestia-app/pull/1327
- fix: Fix prefix
vin RCs by @jrmanes in https://github.com/celestiaorg/celestia-app/pull/1364 - chore(deps): Bump actions/cache from 3.2.4 to 3.2.5 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1365
- feat: make the testnode port allocation dynamic by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1368
- feat: register testnode cleanup in teardown by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1372
- feat: Use common Docker Build Pipeline by @jrmanes in https://github.com/celestiaorg/celestia-app/pull/1370
- test: add QGB queries test by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1374
- chore(deps): Bump alpine from 3.17.1 to 3.17.2 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1373
- fix: add permissions to docker security build by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1379
- chore: explicitly set namespace size by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1385
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.10.26 to 1.11.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1387
- refactor: Keep only the common Ci by @jrmanes in https://github.com/celestiaorg/celestia-app/pull/1383
- feat: data commitment for height support for yet to be committed heights by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1389
- refactor: attestation iteration by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1392
- ci: remove unused build tags from go test by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1397
- ci: consolidate linters in lint workflow by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1400
- chore: delete CHANGELOG.md by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1395
- refactor: Cleanup old Pipelines by @jrmanes in https://github.com/celestiaorg/celestia-app/pull/1401
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.0 to 1.11.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1402
- chore: remove residual docker build by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1404
- fix: remove changing unnecessary parameters in single-node.sh by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1386
- chore(deps): Bump actions/cache from 3.2.5 to 3.2.6 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1409
- chore: use
DefaultNetworkinstead of duplicate code by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1410 - chore: delete testnode home dir during cleanup by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1411
- chore: fix qgb rpc flaky test by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1412
- chore: update dead link by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1414
- chore: remove duplicate error handling in
initFileStructureby @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1416 - docs: hoist ADR status by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1407
- docs: fix code coverage link by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1406
- fix: use a custom remove function to find the file causing the flakiness by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1417
- refactor: cliarify a few names and add some docs to the wrapper by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1418
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.1 to 1.11.2 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1421
- chore: specifies minimum square size in non-interactive default rules by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1420
- chore: improve nmt wrapper tests by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1423
- chore(deps): Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1425
- fix: better way to delete tendermint config folder by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1426
- chore: bump core to v1.15.0 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1433
- docs: ADR 14 Versioned Namespaces by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1382
- chore: create a WaitForBlocks util helper function by @phamminh0811 in https://github.com/celestiaorg/celestia-app/pull/1430
- chores: QGB keepers specific errors by @phamminh0811 in https://github.com/celestiaorg/celestia-app/pull/1431
- feat!: removes the
Treemethod from the NMT wrapper and introduces theProveRangeAPI by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1438 - docs: replace evidence with PFBs in square diagram by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1436
- specs: auto generate table of contents by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1441
- docs: ADR 15 Namespace ID Size by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1405
- refactor(testutil/testnode): Allow passing chainID to testnode constuctor by @renaynay in https://github.com/celestiaorg/celestia-app/pull/1445
- chore: use cosmossdk.io/errors by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1448
- feat: add the ability to log directly to a file by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1449
- chore: adds NMT Wrapper specifications by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1442
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.2 to 1.11.3 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1451
- chore: issue label and project automation by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1456
- chore: run hadolint and yamllint during
make lintby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1447 - chore: clarifies that Q3 can be computed from Q1 as well by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1461
- chore(deps): Bump actions/cache from 3.2.6 to 3.3.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1463
- Add NOTICE file by @MSevey in https://github.com/celestiaorg/celestia-app/pull/1466
- docs: note about Q3 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1467
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.3 to 1.11.4 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1472
- chore(deps): Bump actions/cache from 3.3.0 to 3.3.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1471
- docs: explicitly state supported Go version by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1475
- ci: automate-labels for dependabot PRs by @amityadav0 in https://github.com/celestiaorg/celestia-app/pull/1481
- chore: Remove usage of deprecated rokroskar/workflow-run-cleanup-action by @amityadav0 in https://github.com/celestiaorg/celestia-app/pull/1468
- chore: add Sanaz as NMT wrapper code owner by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1482
- feat(pkg/da): Extract min share creation into separate function for convenience by @renaynay in https://github.com/celestiaorg/celestia-app/pull/1476
- chore: remove packr2 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1479
- feat!: specify
utiaas denom for gov module genesis by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1484 - chore: remove nolint by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1485
- test: add integration test for the ibc tokenfilter by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1474
- docker: Images Security by @smuu in https://github.com/celestiaorg/celestia-app/pull/1473
- chore: share encoding refactor by @mojtaba-esk in https://github.com/celestiaorg/celestia-app/pull/1462
- chore(deps): Bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1492
- ADR 013: Non-Interactive Default Rules for Zero Padding by @nashqueue in https://github.com/celestiaorg/celestia-app/pull/1161
- Spec migration by @adlerjohn in https://github.com/celestiaorg/celestia-app/pull/796
- ci: add write permission to deploy by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1496
- ci: PR preview specs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1497
- ci: deploy main on workflow dispatch by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1500
- fix: signal handling for container by @smuu in https://github.com/celestiaorg/celestia-app/pull/1502
- chore(deps): Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1501
- docs: change LessThan to MoreThan by @vgonkivs in https://github.com/celestiaorg/celestia-app/pull/1510
- docs: add README specs badge by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1509
- docs: improve CreateCommitment docs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1508
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.4 to 1.11.5 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1511
- fix: initialize the data commitment range with 1 instead of 0 by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1514
- chore: got rid of most panics in share pkg by @mojtaba-esk in https://github.com/celestiaorg/celestia-app/pull/1512
- docs: rename ADR 13 filename by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1520
- chore(deps): Bump actions/stale from 7 to 8 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1527
- chore: only run github-pages if changes in specs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1526
- chore: panic on too short data by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1524
- chore: move check closer to tree population by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1523
- chore: upgrade to Go 1.19 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1537
- chore: upgrade cosmos-sdk v0.46.11 and comet v0.34.27 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1544
- feat(app)!: add authz to the state-machine by @liamsi in https://github.com/celestiaorg/celestia-app/pull/1540
- docs: ADR 10 Remove
MsgWirePayForBlobby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1005 - docs: remove SMT by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1552
- feat!: versioned namespaces by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1557
- docs: account for namespace version and 32 byte namespace id by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1561
- chore: move NMT spec by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1559
- chore: remove unnecessary third party proto files by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1545
- chore(deps): Bump alpine from 3.17.2 to 3.17.3 in /docker by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1566
- docs: specs vs package-specific docs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1563
- docs: remove
SignedTransaction*section by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1551 - fix: changing entrypoint path to /opt by @smuu in https://github.com/celestiaorg/celestia-app/pull/1573
- chore(deps): Bump alpine from 3.17.2 to 3.17.3 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1576
- chore: upgrade to nmt v0.15.0 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1577
- feat: add a tmp dir to the single node script by @mojtaba-esk in https://github.com/celestiaorg/celestia-app/pull/1583
- chore!: remove min/max square size params by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1567
- chore: pin version of
celestiaorg/.githubworkflows and actions by @smuu in https://github.com/celestiaorg/celestia-app/pull/1595 - chore(deps): Bump celestiaorg/.github from 0.1.0 to 0.1.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1601
- feat: Introduce
--share-versionCLI flag by @amityadav0 in https://github.com/celestiaorg/celestia-app/pull/1603 - chore!: rename
RowsRoots=>RowRootsby @amityadav0 in https://github.com/celestiaorg/celestia-app/pull/1611 - chore: export GenerateRandomBlobOfShareCount by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1623
- test: ProcessProposal with invalid namespace in index wrapped PFB tx by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1614
- docs: public key crypto specs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1553
- docs: rename message to blob in specs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1617
- chore: explicitly set IgnoreMaxNamespace: true by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1612
- chore: remove evidence namespace by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1619
- ci: stop Deploy PR Preview for fork branches by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1631
- feat!: max namespace version for parity namespace by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1627
- Make use of the common adr template in the .github repo by @MSevey in https://github.com/celestiaorg/celestia-app/pull/1599
- chore: address adr-gen feedback by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1632
- refactor(pkg/shares): Add length of share to err message for SequenceLen by @renaynay in https://github.com/celestiaorg/celestia-app/pull/1634
- feat: Introduce
--namespace-versionCLI flag by @amityadav0 in https://github.com/celestiaorg/celestia-app/pull/1585 - feat!: max namespace version for tail padding by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1618
- feat: tx simulator by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1613
- feat!: pack squares densely by implementing ADR013 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1604
- docs: ADR020 Deterministic Square Construction by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1633
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.5 to 1.11.6 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1641
- feat: introduce DefaultMinGasPrice to appconsts by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1642
- chore!: consolidate test package by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1647
- Refactor rawDataStartIndex method in share package by @Manav-Aggarwal in https://github.com/celestiaorg/celestia-app/pull/1646
- chore: upgrade to cosmos-sdk v1.10.0-sdk-v0.46.11 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1644
- feat!: removes Prove from the NMT wrapper by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1645
- feat!: remove token voting upgrades by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1629
- chore: remove outdated comment by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1652
- feat: minimal e2e framework by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1586
- chore: register blob msg server in module by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1653
- chore(deps): Bump github.com/docker/docker from 20.10.21+incompatible to 23.0.4+incompatible by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1656
- feat: txsim cli by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1650
- feat: create compact share counter by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1657
- chore!: remove unnecessary constants by @Chirag018 in https://github.com/celestiaorg/celestia-app/pull/1661
- chore: document that
MsgPayForBlobsimplements LegacyMsg interface by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1654 - chore(deps): Bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1667
- feat!: Remove support for legacy plain text proposals by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1668
- feat: create square builder class by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1659
- fix: check latest attestation nonce before getting it by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1638
- fix: override TxDecoder by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1666
- feat!: add ignorePadding option to ParseShares by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1662
- Refactor variable name from len to length by @Chirag018 in https://github.com/celestiaorg/celestia-app/pull/1675
- docs: update README paragraph on forks by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1678
- chore: upgrade to celestia-core v1.18.0-tm-v0.34.27 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1664
- Redundant if-check in Validate function. by @Chirag018 in https://github.com/celestiaorg/celestia-app/pull/1679
- fix: resolve lint errors by @Chirag018 in https://github.com/celestiaorg/celestia-app/pull/1682
- docs: clarify namespace specs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1677
- chore: enable tx indexing on dev scripts by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1683
- chore(deps): Bump golang from 1.19.7-alpine3.17 to 1.20.4-alpine3.17 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1688
- chore(deps): Bump golang from 1.19.7-alpine3.17 to 1.20.4-alpine3.17 in /docker by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1689
- chore: increase default min fee by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1702
- feat!: add the ability to stop specific existing parameters from being changed via governance by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1694
- chore: upgrade to Go 1.20 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1692
- feat!: correctly creating the data commitments when the window is changed by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1695
- chore!: rename
testutiltoutilby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1707 - chore: improve error message for blocked params by @NishantKoyalwar in https://github.com/celestiaorg/celestia-app/pull/1709
- chore: extract the minimum data commitment to a constant and update error message by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1713
- chore(deps): Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1718
- feat!: swap out square construction mechanism by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1690
- chore: cleanup no longer used code by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1721
- docs: organize ADR assets by @Chirag018 in https://github.com/celestiaorg/celestia-app/pull/1736
- docs: clarify PFB inclusion proof components by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1723
- chore: follow up comments to #1690 by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1731
- test: add benchmarks and share commitment test by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1726
- chore(deps): Bump alpine from 3.17.3 to 3.18.0 in /docker by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1734
- docs: update
GetCurrentDataCommitmentcomment by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1712 - feat: add the last data commitment query by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1733
- chore: delete empty test file by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1715
- chore(deps): Bump alpine from 3.17.3 to 3.18.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1740
- docs: add section on SHA256 performance to namespace size ADR by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1739
- test: fix flaky qgb query test due to timeouts by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1751
- Remove shebang from Makefile. by @adlerjohn in https://github.com/celestiaorg/celestia-app/pull/1764
- chore: move e2e dir to test by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1732
- chore: remove automerge label from dependabot workflow by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1750
- fix: make share ranges end exclusive by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1742
- chore: simplify code owners by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1760
- chore: update
TestGetDataCommitmenttable tests comment by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1762 - docs: adr-010 fix link by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1767
- test: fuzz share commitments by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1749
- feat!: reduce subtree root threshold to 64 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1766
- test: create square construction & deconstruction parity test by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1745
- chore!: set default consensus params and prep for restricted block size by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1761
- chore: bump celestiaorg/cosmos-sdk to v1.13.0-sdk-v0.46.11 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1754
- feat!: data commitment ranges catchup by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1763
- feat: strict inflation schedule by @mojtaba-esk in https://github.com/celestiaorg/celestia-app/pull/1578
- chore!: upgrade to rsmt2d v0.9.0 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1777
- docs: clarify proofs in ADR 11 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1785
- feat!: decrease namespace from 33 to 29 bytes by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1771
- feat!: add GovMaxSquareAddr by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1772
- feat!: upper bound for data commitment window by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1803
- ci: consistent workflow names by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1797
- ci: simplify test workflow by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1798
- feat: bumps the nmt version to v0.16.0 by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1793
- chore(deps): Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1792
- feat: gas optimization in qgb end blocker by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1800
- chore: format proto files by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1802
- chore!: bump core to v1.21.0-tm-v0.34.27 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1810
- feat: support parsing out of context compact shares by @Manav-Aggarwal in https://github.com/celestiaorg/celestia-app/pull/1770
- feat!: end exclusive ranges for data commitments by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1801
- feat: adds block time to attestations by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1811
- docs: ADR 019 strict inflation schedule by @mojtaba-esk in https://github.com/celestiaorg/celestia-app/pull/1584
- test: skip tx sim tests in short mode to avoid data races by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1812
- feat!: implement QGB pruning by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1799
- chore(deps): Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1813
- chore: documenting the block interval via code in QGB abci test by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1823
- chore: comprehensive expiry time constant by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1822
- chore!: last -> latest prefix in QGB store values by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1824
- docs: ADR021 Restricted Block Size by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1759
- chore!: remove unnecessary type method from QGB attestations by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1825
- docs: pruning comment typos by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1828
- feat!: version the application constants by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1768
- docs: QGB go docs reformat by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1829
- test: add tests for
validSequenceLenby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1817 - chore(deps): Bump github.com/docker/docker from 23.0.6+incompatible to 24.0.0+incompatible by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1780
- chore: bump core to v1.21.1-tm-v0.34.27 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1842
- chore: backport main for rc1 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1843
- docs: update status for recent ADRs by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1857
- docs: update the nonces docs in QGB store by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1841
- chore(deps): Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1853
- chore!: rename to ValidateBlobNamespace by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1850
- chore!: remove residual QGB attestation type by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1862
- chore(deps): Bump github.com/BurntSushi/toml from 1.2.1 to 1.3.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1861
- chore(deps): Bump github.com/cosmos/ibc-go/v6 from 6.1.0 to 6.1.1 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1832
- chore: adds _flaky suffix to flaky tests by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1833
- chore: ban naked returns by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1865
- chore: move shares doc.go to README.md by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1864
- docs: template for spec and initial files by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1856
- test: integration test
x/mintby @rootulp in https://github.com/celestiaorg/celestia-app/pull/1791 - chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.6 to 1.12.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1831
- chore(deps): Bump github.com/docker/docker from 24.0.0+incompatible to 24.0.2+incompatible by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1844
- fix: update AnnualProvisions once per year by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1871
- chore!: pull main v1.x by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1876
- chore(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1874
- chore(deps): bump core version to v1.21.2-tm-v0.34.27 by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1878
- docs: specify the token filter middleware by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1863
- chore: explicitly reject share commitments that are not == hash len by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1867
- chore(deps): Bump celestiaorg/.github from 0.1.1 to 0.2.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1852
- chore(deps): Bump github.com/cosmos/ibc-go/v6 from 6.1.1 to 6.2.0 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1866
- chore: update common docker ci pipeline by @Bidon15 in https://github.com/celestiaorg/celestia-app/pull/1886
- chore: remove unnecessary method param by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1888
- refactor: introduces NamespaceVersionMaxValue const by @staheri14 in https://github.com/celestiaorg/celestia-app/pull/1893
- chore(deps): Bump github.com/BurntSushi/toml from 1.3.0 to 1.3.2 by @dependabot in https://github.com/celestiaorg/celestia-app/pull/1896
- feat: add QGB query attestation CLI command by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1892
- docs: update the valset normalization docs by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1846
- chore: remove unnecessary comment by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1915
- chore!: bump sdk and core by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1912
- fix: use the right key for
EarliestAvailableAttestationNoncecheck method by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1902 - docs: fix the GenesisTime go doc by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/1909
- chore!: merge main to prepare for rc3 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1917
- chore: merge main for rc4 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/1931
- chore: backport fixes into v1.x for rc5 by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/1987
- feat!: remove genesis time from genesis state (#1851) by @rootulp in https://github.com/celestiaorg/celestia-app/pull/1988
- chore!: backport main to v1.x release branch by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2018
- chore!: backport for rc7 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2024
- chore!: revert testnode changes for rc8 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2038
- chore: change default of the tx indexer back to "kv" by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2039
- chore!: cherry pick revert dynamic commits by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2081
- chore: upgrade to cosmos-sdk v1.16.1-sdk-v0.46.13 by @rootulp in https://github.com/celestiaorg/celestia-app/pull/2115
- feat: backport features to allow node to handle gas price estimation by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2134
- fix: enable node grpc service in tests by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2164
- fix: pass all the app config arguments to the app constructor by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2162
- chore: backport testnode refactors by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2167
- chore: backport version string to fallback to the sha256 commit by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2218
- feat: add handling functions for nonce mismatches (backport #2235) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2237
- fix: round up when calculating fee in txsim (backport #2239) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2240
- chore!: remove x/mint amino codec (backport #2258) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2260
- feat!: remove Minter from x/mint genesis state (backport #2217) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2266
- ci: maybe fix issue label automation for mergify (backport #2265) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2269
- fix!: remove legacy upgrade proposal handlers (backport #2270) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2273
- feat: reject tx if total blob size too large (backport #2202) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2268
- feat!: reserve the last 256 namespaces for protocol use (backport #2257) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2261
- ci: fix issue label automation (backport #2282) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2283
- feat: create user package and signer class (backport #2275) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2296
- feat!: use evm addressing mapping in qgb (backport: #2169) by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2300
- feat: add the ability to specifiy the txsim master account (backport #2292) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2299
- chore: bump rsmt2d to v0.11.0 (backport #2304) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2306
- feat!: make submitPFB broadcast mode configurable (backport #2307) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2310
- feat!: add feegranter option to txsim (backport #2291) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2309
- feat: add qgb endpoint to query evm address (backport #2301) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2308
- chore(deps): bump core to v1.26.2-tm-v0.34.28 (#2272) by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/2312
- docs: update dead submit PFB link (backport #2325) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2330
- fix(cmd): correctly use the log-to-file flag (backport #2319) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2324
- fix: register the EVM address correctly in scripts by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/2329
- fix: support MacOS in scripts (backport #2335) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2337
- fix: patch default fee checker priority calculation (backport #2339) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2355
- docs: fix namespace size in comment (backport #2357) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2360
- chore: remove
-compatusage (backport #2345) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2366 - feat: cherry-pick changes to the user pkg by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2362
- chore: remove
-mod=readonlyfrom Makefile (backport #2343) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2369 - docs: fix namespace rules in x/blob/README.md (backport #2368) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2372
- ci: run ci-release workflow on release branches (backport #2365) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2378
- chore: upgrade to Go 1.21 (backport #2333) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2342
- chore(blob): clarifies that hex values should not be 0x prefixed in the PayForBlobs subcommand (backport #2389) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2393
- chore(deps): bump to nmt v0.19.0 (backport #2395) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2398
- chore!: bump the cosmos-sdk to include new vesting module changes (backport #2397) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2399
- docs: add block validity rules specs (backport #1966) by @rootulp in https://github.com/celestiaorg/celestia-app/pull/2385
- docs: specify the ante handler (backport #2352) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2384
- fix(Makefile)!: add ledger build flag to build with ledger support by… by @liamsi in https://github.com/celestiaorg/celestia-app/pull/2415
- docs: add default params to the spec (backport #2416) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2419
- docs: resource pricing specs (backport #2132) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2420
- chore: copy across cat pool spec from celestia-core (backport #2207) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2426
- chore(deps): bump gogo proto and ethereum version (backport #2338) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2351
- feat(cli): add experimental-compact-goleveldb (backport #2403) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2432
- feat: improve PayForBlobs CLI (backport #2411) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2435
- docs: backport the overview document by @SweeXordious in https://github.com/celestiaorg/celestia-app/pull/2447
- feat: implements block height check in PrepareProposal to avoid unexpected errors at height 1 (backport #2233) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2423
- fix: check for equal expected size in square size test (backport #2446) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2461
- build: Goreleaser (backport #2437) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2463
- chore: add test for tx priority (backport #2394) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2400
- chore(deps): bump the QGB contracts version (backport #2460) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2486
- docs(x/mint): explain
TargetInflationRate(backport #2406) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2484 - refactor(x/mint): error if current before previous (backport #2408) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2489
- fix(scripts): single node celestia app home fix (backport #2467) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2487
- chore: update more default parameters (backport #2417) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2496
- docs: consistent format for percentages in params.md (backport #2492) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2525
- refactor(x/mint): initialize inflation decimals once (backport #2407) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2513
- chore(deps): Bump github.com/celestiaorg/quantum-gravity-bridge from 2.0.0+incompatible to 2.1.0+incompatible (backport #2522) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2526
- feat: add query qgb evm address by valoper address command (backport #2524) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2527
- docs: add Informal Systems audit PDF (backport #2477) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2530
- fix: add time to the sdk.Context used in PrepareProposal (backport #2515) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2534
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.12.2 to 1.13.1 (backport #2521) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2529
- chore: remove unnecessary go mod tidy (backport #2537) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2542
- chore: log filtered transactions and fix gas limits in tests (backport #2518) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2539
- chore(deps): Bump go version to 1.21.1 (backport #2541) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2543
- chore(deps): bump golang-ci version to support go 1.21 (backport #2547) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2549
- chore(deps): Bump QGB contracts version to v2 (backport #2544) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2545
- chore: increase duration of
VotingPeriodandMaxDepositPeriod(backport #2532) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2553 - chore(deps): Bump github.com/celestiaorg/nmt from 0.19.0 to 0.20.0 (backport #2536) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2538
- chore: use builtin min function (backport #2540) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2558
- ci: run markdown-linter on ci-release (backport #2556) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2561
- feat: add metrics to prepare and process proposal (backport #2560) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2564
- feat: add decorator to wrap panic messages with the transaction that caused them (backport #2559) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2572
- chore: bump celestia-core to v1.28.0-tm-v0.34.29 (backport #2581) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2582
- docs: add one more mint param to params.md (backport #2554) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2562
- chore: use the DefaultConsensusConfig() for initializing a node by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2576
- feat!: disable ibc upgrade proposal handler (backport #2574) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2587
- deps: bump ics23 from v0.9.0 to v0.9.1 (backport #2585) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2591
- fix: dead link (backport #2593) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2594
- feat: add a default ttl to the mempool config by @cmwaters in https://github.com/celestiaorg/celestia-app/pull/2577
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.13.1 to 1.13.2 (backport #2588) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2590
- chore: use a permalink for rollkit ADR (backport #2604) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2605
- fix: register qgb msg server in codec (backport #2599) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2601
- chore(deps): bump qgb contracts version to v2.1.2 (backport #2598) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2600
- chore: bump celestia-core to v1.29.0-tm-v0.34.29 by @evan-forbes in https://github.com/celestiaorg/celestia-app/pull/2603
- chore: bump our fork of the sdk to v1.18.1-sdk-v0.46.14 (backport #2589) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2592
- Makefile: simpily ledger build tags (backport #2449) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2612
- chore: backport dep bumps from main to v1.x by @rootulp in https://github.com/celestiaorg/celestia-app/pull/2621
- ci: add new workflow for make test-short (backport #2367) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2379
- chore: move audit under docs directory (backport #2584) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2634
- feat: sign pre-built binary with GPG key (backport #2568) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2640
- chore: reduce VotingPeriod to 1 week (backport #2627) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2636
- docs: update the specs links (backport #2637) by @mergify in https://github.com/celestiaorg/celestia-app/pull/2642
New Contributors
- @S1nus made their first contribution in https://github.com/celestiaorg/celestia-app/pull/928
- @nashqueue made their first contribution in https://github.com/celestiaorg/celestia-app/pull/835
- @vidhanarya made their first contribution in https://github.com/celestiaorg/celestia-app/pull/969
- @stavares843 made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1093
- @michiboo made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1220
- @freshe4qa made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1239
- @vgonkivs made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1348
- @phamminh0811 made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1430
- @amityadav0 made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1481
- @smuu made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1473
- @Manav-Aggarwal made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1646
- @Chirag018 made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1661
- @NishantKoyalwar made their first contribution in https://github.com/celestiaorg/celestia-app/pull/1709
Full Changelog: https://github.com/celestiaorg/celestia-app/compare/v0.9.0...v1.0.0