Changelog
- 2151ad1 refactor(x/ecocredit): consistent address field names (#1153)
- f5c7cd9 build(deps): Bump eventsource from 1.1.0 to 1.1.1 in /docs (#1145)
- 8eea65d fix: duplicate vesting account tx command (#1149)
- faeb38a fix(x/ecocredit): fix create batch issuance with same recipient (#1144)
- 530130f feat(ecocredit): add projects by admin query (#1141)
- 1abcee8 feat(app): add upgrade handlers (#1121)
- abd6de2 feat(ecocredit): add simulations (#1130)
- d5b2760 feat(ecocredit/core): fix credit batch issuer migration (#1150)
- 18e2471 feat(x/ecocredit): add buy direct and cancel events (#1148)
- 22fcf03 feat(x/data): query resolvers by url and return resolver info (#1132)
- d8119ce docs(x/data): Correct documentation for define-resolver and register-resolver cli commands (#1146)
- d393056 docs(x/data): update module documentation (#975)
- a728a3c test(x/ecocredit): marketplace cancel acceptance tests (#1140)
- e326959 fix(x/ecocredit): deprecate basket exponent and use precision (#1135)
- 12969b5 fix(ecocredit/marketplace): nil expirations no longer pruned (#1115)
- eb54e96 refactor(x/ecocredit): consistent amount and key field names (#1123)
- 852fb8d test(x/ecocredit): marketplace sell acceptance tests (#1120)
- 2eca535 build: update app module version to v4 (#1131)
- 6efcf21 refactor(x/ecocredit): consistent origin tx and separate mint events (#1125)
- 2dfc570 fix(x/ecocredit): fix orderbook proto and run proto-format (#1129)
- 2e66163 feat(ecocredit): query batches and update batch commands (#1116)
- 643fb97 refactor(x/data): remove unique constraint on resolver url (#1128)
- 94034cc feat(ecocredit): custom bridging support for cancelling credits (#1101)
- c2eff89 refactor: use ParseDate in ecocredit and data module (#1118)
- 6489583 test(x/ecocredit): basket create acceptance tests (#1100)
- 83a3993 test(x/ecocredit): clean up basket acceptance tests (#1117)
- 1165385 feat(ecocredit): add tx origin duplication check to
CreateBatch
andMintBatchCredits
(#1112) - 9451b49 test(ecocredit): buy direct batch integration test (#1103)
- 66ca147 test(ecocredit): add update project admin integration test (#1102)
- 8fdf355 feat(x/data): query iri by hash cli and rest endpoint (#1107)
- 484eeca test(ecocredit): update project metadata integration test (#1105)
- 7c1fb1d test(ecocredit): add buy scenario to integration test (#1079)
- 334885c test(ecocredit): allowed denoms query integration tests (#1106)
- 9475804 build: update swagger generation (#1096)
- c1d2461 test(x/ecocredit): basket take acceptance tests (#1098)
- 946887f feat(marketplace): Add query cmd for AllowedDenoms (#1099)
- 0e20767 feat(ecocredit): add batch denom migration (#1095)
- 8190c36 feat(ecocredit): add reference id to project (#1094)
- 5011d93 test(ecocredit): add buy-direct cli integration test (#1078)
- 3f66709 refactor(ecocredit):
GetParamSet
->Get
(#1064) - f653b63 docs: add release process document (#1073)
- fae569f test(x/ecocredit): basket put acceptance tests (#1065)
- 3841ec5 docs(x/ecocredit): update buf schema links (#1077)
- 5111e3c refactor(x/ecocredit): reduce event fields and duplication (#1086)
- 4af5dbb docs: install regen using pre-built packages (#1085)
- 95a871e refactor(x/ecocredit): remove info suffix from queries (#1090)
- ea43f14 feat(ecocredit): allow denom proposal handler (#1072)
- 8231250 chore: update all relevant go.mod's to Go 1.18 (#1088)
- cfd8d1d chore: remove deprecated orm package (#1076)
- 9f915eb refactor(ecocredit): Update basket queries and curator address in state (#1056)
- 4bece1c refactor(ecocredit): replace hard coded genesis tests (#1055)
- 646a04d feat(ecocredit): add credit types state migration (#1061)
- 2b08585 test(ecocredit/core): add project update simulations (#1062)
- e4baa84 refactor(x/ecocredit): update project id and batch denom (#1046)
- b237a50 refactor(ecocredit): remove unnecessary fields in events (#1044)
- c160e04 feat(ecocredit/core): SealBatch server impl (#1060)
- 429d1f2 feat(ecocredit/core): dynamic batch minting (#1059)
- 064955a refactor(ecocredit): delete v1alpha2 types (#1063)
- 4ecc793 fix(ecocredit/marketplace): correctly set supply during BuyDirect (#1069)
- 157181f test: fix and disable intermittent tests (#1070)
- 7d75fe3 docs: fix url rewrite with clean urls (#1057)
- ee54c46 fix(x/ecocredit): readable marketplace query responses (#1054)
- e4e9a15 refactor(ecocredit): remove project prefix from project msg fields (#1052)
- 4cccb72 feat(x/data): add events for data resolver (#1051)
- 2a5769a refactor(ecocredit): remove credit types from params (#1043)
- dde7c32 feat(ecocredit): add class-issuers cli command (#1033)
- 5de0d92 refactor(x/ecocredit): migrate ecocredit server to submodules (#995)
- 002a876 refactor(x/ecocredit): migrate ecocredit utils to core (#1048)
- d5dd64d refactor(x/ecocredit): readable ecocredit query responses (#1022)
- a67c387 feat(ecocredit): add marketplace simulations (#986)
- 75558eb chore: move cmd into tx.go (#1019)
- b2dee96 feat(ecocredit/marketplace): buy direct cli commands (#1008)
- 0ad686d feat(x/ecocredit): credit type gov handler (#1015)
- 5819dcb refactor(ecocredit): remove info suffix from state proto messages (#1040)
- 44a3276 refactor(ecocredit): update
BatchInfo.BatchDenom
toBatchInfo.Denom
(#1039) - 9aa86c4 refactor(ecocredit): migrate core invariants to use v1 types (#1017)
- 5bd2f48 refactor(ecocredit/client): migrate CLI integration tests to v1 (#1026)
- 20852fc refactor(x/ecocredit): update location to jurisdiction (#1020)
- b46c384 fix(ecocredit/core): wrong key type in class lookup (#1038)
- c2ba973 feat: add events to project update methods (#1037)
- 7ec6a35 refactor(x/ecocredit): consistent use of id, key, and abbreviation (#1021)
- f23e20a test(x/ecocredit): fix intermittent race condition (#1018)
- 0acc9b7 feat(ecocredit/core): UpdateProjectAdmin/Metadata server impls (#1010)
- 93bd343 test(x/data): add acceptance tests (#994)
- e7f79fb build(deps): Bump async from 2.6.3 to 2.6.4 in /docs (#1027)
- b21763e refactor(ecocredit): update genesis import & export to use v1 api (#977)
- 0a35fad feat(ecocredit): add state migrations (#957)
- 52061e8 refactor(x/data): consistent use of content hash (#1014)
- 470f881 feat(ecocredit/core): UpdateProjectAdmin/Metadata Msg implementations (#1009)
- 2818838 refactor(ecocredit): migrate client to target v1 (#901)
- e3816ca test(x/ecocredit): fix create class test (#1011)
- f70453c build: use go generate for mocks (#998)
- 20783ad feat(x/ecocredit): implement MsgMintBatch and MsgSealBatch interfaces (#991)
- 43fe06e refactor(ecocredit/marketplace): BuyDirect (#967)
- 404cc06 feat(math): adding Dec.SdkIntTrim (#988)
- 21d4003 chore: add duplicate issuer validation (#1001)
- 987d33b mod tidy (#1000)
- b1a3d01 feat(data): add import & export genesis (#978)
- fe50121 refactor(ecocredit): update core simulations to use v1 api (#928)
- 24117f8 feat(x/data): attest to multiple pieces of data (#971)
- 2bbebf8 feat(data): add simulations (#949)
- aec0b73 feat(ecocredit/marketplace): AllowAskDenom parameter (#969)
- 840ba08 refactor(x/data): update data module to use orm (part 2) (#970)
- 5af6387 refactor: timestamp utils (#985)
- bb2f17c feat(x/ecocredit): update batch proto to support dynamic minting (#937)
- 4c52522 docs: fix broken buf schema registry links (#974)
- ef344a9 chore(ecocredit): remove alpha params (#968)
- e402949 refactor(ecocredit/marketplace): remove EscrowedAmount from BatchSupply (#964)
- 639090b fix: use legacy params (#966)
- 67035ff refactor(x/data): update data module to use orm (part 1) (#956)
- 9e41e6a feat(ecocredit/core): query batches by issuer (#955)
- f39b517 refactor(ecocredit/basket): wire core submodule into baskets (#935)
- 29c8666 feat(ecocredit/core): query classes by admin address (#954)
- 2852972 docs: add instructions to execute statesync setup script for Redwood (#947)
- 0b25aec docs: Update README.md links to docs (#958)
- 44af8d1 feat(marketplace):
Buy
ORM (#899) - ae0b46a test(x/ecocredit/basket): put date acceptance tests (#902)
- d0977e6 test(x/data): update iri tests and remove duplicates (#950)
- 29cb764 build(deps): Bump minimist from 1.2.5 to 1.2.6 in /docs (#943)
- 90af8c3 feat(data): add amino JSON signing support (#953)
- c086596 feat(x/ecocredit): query all credit balances based on address (#942)
- a8b3e14 chore: update editorconfig (#952)
- 7d43caa refactor(x/data): remove oneof and update validation (#946)
- 70cba99 refactor(x/ecocredit): remove orm replace directives (#944)
- 92469b3 chore: update make proto-gen, reformat and regenerate (#951)
- 1e86e23 chore: add nil check (#948)
- 1318d53 feat(ecocredit/core): add issuance date to BatchInfo (#936)
- 53ac77b feat(x/data): query by hash and convert hash and iri (#938)
- bc40469 fix(x/ecocredit): cancel sell order msg (#945)
- 909e051 feat(marketplace): update sell orders ORM (#903)
- 907d8c1 feat(marketplace): cancel sell order (#891)
- db2a640 docs: add instructions to execute statesync script (#939)
- 70f0264 fix: data and ecocredit gas consumption (#934)
- 1df8b21 feat(ecocredit): specify fee in
CreateClass
(#912) - 955e8be docs(x/ecocredit): add basket and update content (#923)
- fc3df53 refactor(x/data): update sign to attest (#927)
- b202c37 feat(marketplace):
QueryBuyOrders
ORM (#919) - 88a4b31 feat(ecocredit): wire up new submodules (#913)
- 8d19ee6 feat(marketplace):
SellOrders
query & sub-queries (#917) - 07371fb docs: update layout and structure (#916)
- 869defa feat(marketplace):
QueryBuyOrder
ORM (#918) - 1a063a3 docs(x/data): update module overview (#915)
- 3535b13 docs(x/ecocredit): update module overview (#914)
- 2b2463d docs(commands): auto-generate cli documentation (#908)
- f825896 docs: update version and node endpoints (#910)
- 6661ec4 chore: copy sdk.Msg impls for v1 (#911)
- ab646ff feat(marketplace):
QuerySellOrder
ORM (#906) - 845be98 chore: consolidate duplicate code (#907)
- d871222 feat: update class events (#855)
- ab65c32 chore: update proto version and proto-gen (#879)
- ba24575 feat: Create statesync.bash (#656)
- 53425d5 feat(x/ecocredit): add admin to project info (#888)
- 9f27542 feat(x/ecocredit): add basket years in the past (#874)
- 3f1dff4 feat(marketplace): escrow sell order credits (#878)
- f0faf4c feat(ecocredit): query batches by credit class name (#885)
- 9819ea5 feat(x/data): add data module to stable app config (#887)
- 888f8a5 chore: upstream ORM updates (#886)
- 7195314 feat(x/data): add CLI commands for data resolver (#866)
- 5128cbf refactor(x/ecocredit): change metadata to raw string (#863)
- 6588f5b fix: basket cli improvements (#875)
- c6ebf20 docs(x/ecocredit): add project updates (#701)
- b03d981 feat(x/ecocredit): add basket curator to state (#870)
- e52f1da feat(x/ecocredit) Marketplace
Sell
ORM (#873) - 03a628e fix: update query path to match proto file path (#877)
- 619eb61 build(deps): Bump follow-redirects from 1.14.7 to 1.14.8 in /docs (#768)
- 00e3973 chore: remove proto docs and update dependencies (#865)
- c0204ad chore: migrate data proto to v1 (#868)
- 487df5e build(deps): Bump url-parse from 1.5.3 to 1.5.7 in /docs (#788)
- baa7859 chore: update ecocredit proto (#869)
- 36ad84a feat(x/ecocredit): query
CreditTypes
ORM (#847) - 9bab423 fix: rosetta and group tests (#871)
- 1219fdf chore: add proto-registry workflow (#864)
- 235d8b5 chore: update API gen script to wipe dir (#852)
- 8c1f902 feat(x/ecocredit): query
ClassIssuers
ORM (#839) - 6e19a4f feat(x/ecocredit):
Send
ORM (#825) - 3da83f1 feat(x/ecocredit):
Retire
ORM (#826) - 26414f1 chore: migrate v3.0.0 updates into master (#853)
- 6b8229f feat: query project info (#841)
- ba44c7e feat: query class info (#838)
- 700dfd6 feat(x/ecocredit): query
Classes
ORM (#837) - c805b44 feat(x/ecocredit):
Cancel
ORM (#828) - 6f24866 chore: update golangci-lint workflow (#859)
- f6731bc feat: query batch info (#843)
- c022124 feat(x/ecocredit): query
Balance
ORM (#844) - 5f12155 feat(x/ecocredit): query
Supply
ORM (#845) - 3a17910 feat: query projects (#840)
- bc85579 feat(x/ecocredit): query
Batches
ORM (#842) - 37c2b90 feat(x/ecocredit): query
Params
ORM (#846) - 8ab92e7 chore(x/ecocredit): update proto files (#848)
- 088548c feat: add begin and end blocker support to module/server (#720)
- 667be6b feat(x/ecocredit):
CreateBatch
ORM (#824) - 5bdbd5c feat(x/ecocredit):
CreateClass
ORM (#816) - 08f8d41 docs(x/ecocredit): basket acceptance tests (#800)
- 237d039 feat(x/data): add resolver API (#708)
- a3cb6df feat(x/ecocredit):
CreateProject
ORM (#823) - 77ce20c feat(x/ecocredit)
UpdateClass
ORM (#830) - 1cda960 feat(ecocredit): setup ecocredit for ORM integration (#804)
- d9631b9 docs: v3.0.0 upgrade guide (#813)
- 7eefc8d fix: event receive attributes (backport #809) (#810)
- 6d8c9f7 build(deps): Bump prismjs from 1.25.0 to 1.27.0 in /docs (#812)