Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream #3

Open
wants to merge 838 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
838 commits
Select commit Hold shift + click to select a range
c57fa0c
Merge pull request #798 from CosmWasm/packages-new-schema-gen
uint Sep 13, 2022
372f7af
Set version: 0.15.0
maurolacy Sep 14, 2022
66daab8
Update lock file
maurolacy Sep 14, 2022
e1edf04
Update CHANGELOG
maurolacy Sep 14, 2022
25589d2
Merge pull request #800 from CosmWasm/release-0.15
maurolacy Sep 14, 2022
712971d
Update optimizer to v0.12.8
maurolacy Sep 14, 2022
b44b3b1
Merge pull request #801 from CosmWasm/release-0.15-2
maurolacy Sep 14, 2022
4a58a3a
Make total a SnapshotItem
ismellike Sep 17, 2022
f8a287b
Safe math
ismellike Sep 17, 2022
95344ee
Move tests to proper module and add total_at_height test
ismellike Sep 18, 2022
ad0fe7b
Merge pull request #802 from ismellike/main
ueco-jb Sep 19, 2022
435438c
Add clear method to Map
manu0466 Sep 16, 2022
25a6a70
Add is_empty method to Map
manu0466 Sep 19, 2022
34dfdf7
Fix lint errors
manu0466 Sep 19, 2022
965c8b9
Use public queries and move tests
ismellike Sep 20, 2022
2db2013
Merge branch 'main' into main
ismellike Sep 20, 2022
90db172
Apply review suggestions
manu0466 Sep 26, 2022
4acfd12
Add clear and is_empty to IndexedMap
manu0466 Sep 26, 2022
6b7c704
Merge pull request #803 from manu0466/manuel/map-clear
ueco-jb Sep 26, 2022
bd08192
Moved execute and query logic to modules
ismellike Sep 27, 2022
9b051c4
Merge branch 'main' into main
ismellike Sep 27, 2022
c53df3f
Merge pull request #804 from ismellike/main
uint Sep 27, 2022
fafa185
Implement basic queue
chipshort Sep 23, 2022
b434138
Add double ended iterator for queue
chipshort Sep 26, 2022
8bc0e95
Add more queue tests
chipshort Sep 26, 2022
f339278
Add deque functionality to queue
chipshort Sep 26, 2022
4c325b5
Add missing feature checks
chipshort Sep 26, 2022
9982a46
Add front and back methods to deque
chipshort Sep 26, 2022
c2062cb
Add deque to readme
chipshort Sep 26, 2022
f36e920
Fix tests
chipshort Sep 26, 2022
420cce8
Fix lints
chipshort Sep 26, 2022
19bb5cd
Throw error instead of silently ending iterator
chipshort Sep 27, 2022
7b8342d
Rename methods
chipshort Sep 27, 2022
82e843b
Fix docs
chipshort Sep 27, 2022
5592368
Add test for iterator error
chipshort Sep 27, 2022
4616d33
Add documentation about max deque size
chipshort Sep 27, 2022
b4f3fd3
Add random access to deque
chipshort Sep 27, 2022
48561bf
Rename Deque to VecDeque
chipshort Sep 27, 2022
db6cab2
Update docs
chipshort Sep 27, 2022
4da8c32
Merge pull request #807 from CosmWasm/776-queue
chipshort Sep 27, 2022
6bf616a
Release 0.15.1
uint Sep 27, 2022
4d84263
Merge pull request #809 from CosmWasm/release-0.15.1
uint Sep 27, 2022
35847de
Update CHANGELOG
uint Sep 27, 2022
84ecb66
Merge pull request #811 from CosmWasm/changelog-update
uint Sep 28, 2022
6be203a
Add update and clear admin support to multitest
chipshort Sep 28, 2022
8963464
Add test for update admin multitest
chipshort Sep 28, 2022
a691beb
Remove unnecessary clones
chipshort Sep 28, 2022
86bd569
Fix error message
chipshort Sep 28, 2022
7a32e5c
Merge pull request #812 from CosmWasm/744-multitest-update-admin
uint Sep 28, 2022
263ff5c
Remove storage-plus dependency from storage-macro
chipshort Sep 29, 2022
7cf390f
Add docs to storage-macro index_list
chipshort Sep 29, 2022
dfa8998
Run storage-plus macro tests in CI
chipshort Sep 29, 2022
ce2300f
Enable all storage-plus features on docs.rs build
chipshort Sep 29, 2022
292458d
Move index_list macro docs to storage-plus
chipshort Sep 29, 2022
d037bf5
Remove blanket export
chipshort Sep 29, 2022
f5e9d13
Merge pull request #817 from CosmWasm/808-remove-circular-dependency
uint Sep 29, 2022
0af8144
Add cw1155-base readme
chipshort Sep 29, 2022
a2cc67e
Add contract crate docs based on readme
chipshort Sep 29, 2022
42bec3c
Add package crate docs based on readme
chipshort Sep 29, 2022
441474f
Fix typos
chipshort Sep 30, 2022
f980d9c
Merge pull request #818 from CosmWasm/806-add-missing-docs
chipshort Sep 30, 2022
824ccd6
Remove iterator feature check for deque
chipshort Oct 4, 2022
61faf19
Rename Deque
chipshort Oct 4, 2022
72afcde
Merge pull request #822 from CosmWasm/deque-changes
chipshort Oct 4, 2022
dc2b628
Remove cw1-whitelist-ng
uint Oct 11, 2022
e64af4a
Generic query for cw3 unification
hashedone Oct 12, 2022
5bb4f81
Remove cosmwasm-storage dependency
uint Oct 12, 2022
01eed04
Update README - remove `cosmwasm-storage` reference
uint Oct 12, 2022
972546f
Remove `legacy_helpers.rs`
uint Oct 12, 2022
04f9ebb
Merge pull request #826 from CosmWasm/cw3-query-corrected
uint Oct 12, 2022
3bf4cd2
Merge branch 'main' into remove-cosmwasm-storage-dependency
uint Oct 12, 2022
1e534bd
Merge pull request #827 from CosmWasm/remove-cosmwasm-storage-dependency
uint Oct 12, 2022
18304c9
Merge branch 'main' into main
uint Oct 12, 2022
0049fa7
cw4-group: regression test for duplicate members
uint Oct 12, 2022
7b7be21
cw4-group: update duplicate member tests
uint Oct 12, 2022
1184532
cw4-group: throw error on duplicate additions
uint Oct 12, 2022
050f353
style
uint Oct 12, 2022
9bb42ed
cw4-group: remove unnecessary update
uint Oct 12, 2022
a5e7adf
Merge branch 'main' into remove-ng
uint Oct 12, 2022
629fc4d
Merge pull request #825 from CosmWasm/remove-ng
uint Oct 12, 2022
cef94c2
multi-test: WIP add staking and distribution modules
ueco-jb Aug 15, 2022
180d049
multi-test: WIP add distribution module implementation
ueco-jb Aug 18, 2022
e5318a6
multi-test: Replace FailingDistribution and FailingStaking with Distr…
ueco-jb Aug 18, 2022
2666aa5
multi-test: Add Distribution to CustomMsg matcher
ueco-jb Aug 19, 2022
ce4b4c7
multi-test: Fix bug by removing addition of stake at withdraw_rewards…
ueco-jb Aug 21, 2022
9c1cdb8
Show how to call "root" on Bank module from Staking
ethanfrey Sep 16, 2022
415ea75
Change event signatures to match cosmos-sdk
chipshort Sep 27, 2022
95f2830
Handle redelegation msg in StakeKeeper
chipshort Sep 27, 2022
947f965
Remove unnecessary clones
chipshort Sep 27, 2022
bd36ab1
Add staking reward config and more staking queries
chipshort Oct 4, 2022
d0030c9
Add multiple validators and slashing
chipshort Oct 5, 2022
8b11c7c
Process unbonding queue
chipshort Oct 5, 2022
294f4a2
Add (buggy) rewards calculation
chipshort Oct 6, 2022
735b38c
Fix multi-test staking rewards
chipshort Oct 6, 2022
cf3c94b
Cleanup
chipshort Oct 6, 2022
de1ae1f
Add more tests and small fixes
chipshort Oct 7, 2022
b4882f2
Add stake and distribution keeper to BasicApp
chipshort Oct 7, 2022
31aaa5e
Use Deque in staking test module
chipshort Oct 7, 2022
17d469c
Improve coverage
chipshort Oct 7, 2022
41b6432
Cleanup
chipshort Oct 7, 2022
31a872e
Export StakingInfo in multi-test
chipshort Oct 10, 2022
6e73809
Make StakingInfo fields public
chipshort Oct 10, 2022
fc956b0
Allow delegating / undelegating zero coins
chipshort Oct 10, 2022
f02f345
Apply suggestions from code review
chipshort Oct 11, 2022
f1e2ee2
Fix staking module
chipshort Oct 13, 2022
6c7ba44
Merge pull request #782 from CosmWasm/multitest-add-staking-module
chipshort Oct 13, 2022
8880b68
Merge branch 'main' into main
uint Oct 13, 2022
96c5927
Merge pull request #702 from codehans/main
uint Oct 13, 2022
3764a11
Set version: 0.15.2
ueco-jb Oct 14, 2022
84eff7f
Update CHANGELOG.md
ueco-jb Oct 14, 2022
cc6c455
Set version: 0.16.0
ueco-jb Oct 17, 2022
1dd2a53
Update CHANGELOG to 0.16.0
ueco-jb Oct 17, 2022
53dc88f
Merge pull request #829 from CosmWasm/jakub/set-version-0-15-2
ueco-jb Oct 17, 2022
cc73e9c
Remove storage-plus, multi-test and utils
uint Oct 18, 2022
241959f
Remove cw1155 stuff
uint Oct 18, 2022
350961a
align CI
uint Oct 18, 2022
0ceab10
Align publish.sh
uint Oct 18, 2022
7a3c3fd
Merge pull request #834 from CosmWasm/remove-packages
uint Oct 19, 2022
7bd106c
Remove the AGPL license
uint Oct 19, 2022
dbb3965
Add year 2022 to copyright notice
uint Oct 19, 2022
bbce4a6
Merge pull request #835 from CosmWasm/simplify-licenses
uint Oct 19, 2022
38ef4c2
Remove old packages from README
uint Oct 19, 2022
5e43177
CI: bump Rust version
uint Oct 19, 2022
6c0174b
Update Rust edition across the board
uint Oct 19, 2022
f5acb4f
Merge pull request #837 from CosmWasm/circleci-update
uint Oct 19, 2022
b69add9
Merge branch 'main' into update-readme
uint Oct 24, 2022
44c06c9
Merge pull request #836 from CosmWasm/update-readme
uint Oct 24, 2022
b2071b7
Use QuerierWrapper not Querier in cw20 helpers
ethanfrey Aug 26, 2021
2191c7a
cw20: style
uint Oct 25, 2022
87df7f2
Use QuerierWrapper not Querier in cw2 helpers
uint Oct 25, 2022
06f126d
Fix cw3-fixed-multisig
uint Oct 25, 2022
1558f79
Add an optional proposal deposit to cw3-flex-multisig.
0xekez Jul 7, 2022
1bf0b3c
Merge pull request #751 from 0xekez/zeke/proposal-deposits
uint Nov 1, 2022
99afad0
Merge branch 'main' into querier-wrapper-in-helpers
uint Nov 1, 2022
ae5b002
Add contributing guidelines
uint Nov 1, 2022
850002c
Bump optimizer version in README
uint Nov 1, 2022
3610110
Merge pull request #839 from CosmWasm/querier-wrapper-in-helpers
uint Nov 1, 2022
6c11289
Merge branch 'main' into readme-update
uint Nov 1, 2022
f088e1b
README update
uint Nov 9, 2022
2f34e37
Merge pull request #841 from CosmWasm/readme-update
uint Nov 9, 2022
648ec13
Standardize spec events
uint Nov 23, 2022
7949844
Merge pull request #845 from CosmWasm/standardize-events
uint Nov 25, 2022
6440af2
Set version: 1.0.0
uint Nov 29, 2022
160f311
CHANGELOG update 1.0
uint Nov 29, 2022
1568d9f
Merge pull request #847 from CosmWasm/release-1.0
uint Nov 29, 2022
32907e8
chore: update deps
apollo-sturdy Dec 16, 2022
36c2430
chore: bump cw-storage-plus to 1.0.1
apollo-sturdy Dec 16, 2022
aec2b32
Merge pull request #853 from apollo-sturdy/dev/update-deps
ueco-jb Dec 16, 2022
d28fa03
Update changelog
ueco-jb Dec 16, 2022
e0bc730
Set version: 1.0.1
ueco-jb Dec 16, 2022
4da476f
Merge pull request #854 from CosmWasm/release-1-0-1
ueco-jb Dec 19, 2022
bd0a364
Remove non-existent profile
mandrean Jan 7, 2023
a805ae4
Merge pull request #856 from mandrean/chore/remove-nonexistent-profiles
ueco-jb Jan 16, 2023
13a31cb
Update rustc to 1.64 on CI wasm-build
ueco-jb Mar 6, 2023
01a8632
Merge pull request #861 from CosmWasm/jakub/update-rustc-ci-wasm
ueco-jb Mar 6, 2023
2f8ff20
update workspace-optimizer version in README to 0.12.11
mikedotexe Mar 3, 2023
4391176
Merge pull request #859 from mikedotexe/update-optimizer-version
ueco-jb Mar 6, 2023
8733e36
address minor typos in cw1 comments and README
mikedotexe Mar 4, 2023
716a9b4
Merge pull request #860 from mikedotexe/typos--cw1
ueco-jb Mar 7, 2023
091daaf
add a method to assert contract version
larry0x Feb 8, 2023
f479316
use older syntax
larry0x Feb 8, 2023
10d7e51
update lockfile
larry0x Mar 7, 2023
9c1daf7
Merge pull request #858 from mars-protocol/cw2-new-error
ueco-jb Mar 7, 2023
8819d52
Remove unnecessary zero checks
webmaster128 Mar 15, 2023
645c781
Merge pull request #863 from CosmWasm/remove-zero-checks
webmaster128 Mar 15, 2023
92c19b7
added optional memo
nicolaslara Apr 17, 2023
b9bf54e
cargo fmt
nicolaslara Apr 17, 2023
c41ba0a
added memo to tests
nicolaslara Apr 17, 2023
7ff330c
added simple memo tests
nicolaslara Apr 17, 2023
550bb58
added backwards compatibility test
nicolaslara Apr 17, 2023
7176d26
clippy
nicolaslara Apr 17, 2023
a959518
Merge pull request #868 from nicolaslara/nicolas/ibc-memo
ueco-jb Apr 20, 2023
962cb59
Update optimizer to latest
TrevorJTClarke May 3, 2023
b904908
update readme workspace-optimizer
TrevorJTClarke May 3, 2023
de1fb0b
Merge pull request #870 from TrevorJTClarke/patch-1
ueco-jb May 3, 2023
495bd76
Set version: 1.1.0
chipshort Jun 19, 2023
da1795b
Update changelog
chipshort Jun 19, 2023
731d853
Fix Cargo.lock
chipshort Jun 20, 2023
b442203
Upgrade workspace-optimizer to 0.13.0
webmaster128 Jun 20, 2023
fb88067
Merge pull request #875 from CosmWasm/release-1-1-0
chipshort Jun 21, 2023
dd2ca3d
Merge pull request #876 from CosmWasm/upgrade-rust-optimizer-0.13
webmaster128 Jun 21, 2023
2e1ba8d
Set the resolver version to value 2.
DariuszDepta Sep 1, 2023
e26f97d
Bumped Rust version from 1.64.0 to 1.65.0
DariuszDepta Sep 1, 2023
c48580a
Fixed clippy warnings.
DariuszDepta Sep 1, 2023
d6dcd12
Merge pull request #880 from CosmWasm/fix-resolver
DariuszDepta Sep 4, 2023
f3322f1
Bumped Rust version and cosmwasm-check version.
DariuszDepta Sep 8, 2023
c0c747f
Fixed clippy warnings.
DariuszDepta Sep 8, 2023
c4e2544
Locked dependencies while installing cosmwasm-check.
DariuszDepta Sep 8, 2023
2ba0ef4
Added llvm engine for code coverage.
DariuszDepta Sep 8, 2023
9dc633c
Added tests.
DariuszDepta Sep 8, 2023
3624233
Merge pull request #881 from CosmWasm/bump-rust-compiler-version-in-ci
DariuszDepta Sep 8, 2023
cd1531a
chore: Update deps
jawoznia Sep 27, 2023
6dbbafb
Merge pull request #882 from CosmWasm/update_deps
jawoznia Sep 27, 2023
2cfa24b
chore: Release v1.1.1
jawoznia Sep 27, 2023
49a2ed0
Merge pull request #883 from CosmWasm/release_v1.1.1
jawoznia Sep 28, 2023
84148a0
Add ensure_from_older_version
chipshort Nov 13, 2023
bf1285a
Fix lint
chipshort Nov 13, 2023
9eca047
Use cw2::ensure_from_older_version
chipshort Nov 13, 2023
12a5f5a
Merge pull request #886 from CosmWasm/move-ensure-from-older-version
chipshort Nov 13, 2023
9ce2eb8
Update changelog
chipshort Nov 23, 2023
bf3dd96
Set version: 1.1.2
chipshort Nov 23, 2023
d338246
Merge pull request #887 from CosmWasm/release-1.1.2
chipshort Nov 23, 2023
03a8114
Fix Cargo.lock for publishing
chipshort Nov 23, 2023
1a598fd
Merge pull request #888 from CosmWasm/fix-cargo-lock
chipshort Nov 24, 2023
96d7a0f
Update README.md
kmchmk Feb 5, 2024
105dce5
docs: update token info response
etienne-napoleone Feb 5, 2024
92b5aa7
Merge pull request #893 from kmchmk/patch-1
webmaster128 Feb 9, 2024
835dc9a
chore: Remove 'controllers' and 'cw2' from this repo. They are recrea…
kulikthebird Feb 5, 2024
409c7a0
chore: Update publish script
kulikthebird Feb 15, 2024
f40c2c0
docs: Update README
kulikthebird Feb 15, 2024
ddd180d
set up workspace inheritance
uint Feb 29, 2024
5e794c2
update everything to cw 1.5
uint Feb 29, 2024
1191361
lints
uint Feb 29, 2024
ea24ff9
Bumped cw-multi-test version.
DariuszDepta Mar 11, 2024
2c9eb8f
Merge pull request #900 from CosmWasm/std1.5
webmaster128 Mar 11, 2024
5945d56
Remove CLA and references to non-Apache 2.0 licenses
webmaster128 Feb 9, 2024
df67017
Merge pull request #898 from CosmWasm/remove-cla
webmaster128 Mar 11, 2024
ae2e069
add a way to statically insert mock addresses
uint Feb 29, 2024
901f1ea
update cw1 package/contracts to 2.0.0 tooling
uint Mar 11, 2024
7eadbcc
lints
uint Mar 4, 2024
01c915d
align cw20-base
uint Mar 5, 2024
4935744
align cw20-ics20
uint Mar 5, 2024
5e74fe6
align cw3 contracts
uint Mar 5, 2024
b3833a0
align cw4 contracts
uint Mar 5, 2024
3854e26
fix wasm build of cw20-ics20
uint Mar 5, 2024
3e71000
CI: update cosmwasm-check
uint Mar 5, 2024
0f3f89f
CI: bump compiler version
uint Mar 5, 2024
b765e62
Bumped cw-multi-test version.
DariuszDepta Mar 11, 2024
1cc648d
Upgraded dependencies to 2.0.0 except cw-multi-test.
DariuszDepta Mar 20, 2024
bac1a98
bump cw-plus to 2.0.0-rc.0
uint Mar 20, 2024
7651543
remove obsolete script
uint Mar 20, 2024
0866d9a
generate changelog for 2.0.0-rc.0
uint Mar 20, 2024
57491d7
Merge pull request #902 from CosmWasm/std2
webmaster128 Mar 21, 2024
499b01b
Upgraded MultiTest to version 2.0.0
DariuszDepta Mar 22, 2024
2dfbfb5
Merge pull request #903 from CosmWasm/mt2
DariuszDepta Mar 26, 2024
d91c70e
bump version to 2.0.0
uint Mar 26, 2024
7cb79fb
CHANGELOG update
uint Mar 26, 2024
661ad84
delete publish.sh
uint Mar 27, 2024
0aefd3d
Merge pull request #904 from CosmWasm/v2.0.0
uint Mar 27, 2024
ded14fc
Merge branch 'main' into remove-publish-script
uint Mar 27, 2024
f70c9fd
Merge pull request #905 from CosmWasm/remove-publish-script
uint Mar 27, 2024
d75746b
Bump cosmwasm-std from 2.0.0 to 2.0.2
dependabot[bot] Apr 24, 2024
6d1eea2
Upgrade optimizer
chipshort Jun 14, 2024
b8812b7
Rename cargo configs
chipshort Jun 14, 2024
dec6ebd
Update cosmwasm-schema
chipshort Jun 14, 2024
0154728
Merge pull request #907 from CosmWasm/chipshort/upkeep
chipshort Jun 14, 2024
2843e4e
Merge branch 'main' into dependabot/cargo/cosmwasm-std-2.0.2
chipshort Jun 17, 2024
48bec69
Merge pull request #906 from CosmWasm/dependabot/cargo/cosmwasm-std-2…
chipshort Jun 17, 2024
b753b78
Merge branch 'main' into patch-1
chipshort Aug 26, 2024
17b1ac4
Merge pull request #895 from etienne-napoleone/patch-1
chipshort Aug 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
703 changes: 125 additions & 578 deletions .circleci/config.yml

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,7 @@ contracts.txt
artifacts/

# code coverage
tarpaulin-report.*
tarpaulin-report.*

packages/*/schema
contracts/*/schema
10 changes: 10 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"overrides": [
{
"files": "*.md",
"options": {
"proseWrap": "always"
}
}
]
}
1,319 changes: 1,086 additions & 233 deletions CHANGELOG.md

Large diffs are not rendered by default.

23 changes: 0 additions & 23 deletions CLA.md

This file was deleted.

11 changes: 11 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Contributing Guidelines

We're happily accepting bugfixes, style improvements, good refactors and enhancements to documentation.

For the specs, their APIs are considered final and immutable. We do not accept API-breaking changes.

It is possible to propose a new protocol instead. In that case, please open an issue for discussion first, including
some motivating use cases.

The contracts are not expected to be packed with features. They're expected to be minimal, reference implementations of
the specifications. We do not therefore accept enhancements.
Loading