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

Export distribution trailt #5

Open
wants to merge 450 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
450 commits
Select commit Hold shift + click to select a range
2803a98
Only make state changes when submessages pass
ethanfrey Jan 15, 2022
978afcd
Logic should be properly implemented, need to call reply in mock tests
ethanfrey Jan 15, 2022
315be1a
Update state on receive, undo on submessage error
ethanfrey Jan 27, 2022
a0ca1dc
reply_on_error not always
ethanfrey Jan 27, 2022
96a2cd0
Merge branch 'main' into refactor-cw2-readme
ethanfrey Jan 27, 2022
7523406
Merge pull request #633 from CosmWasm/ics20-contract-rollback
ethanfrey Jan 27, 2022
86792e2
Merge branch 'main' into refactor-cw2-readme
ethanfrey Jan 27, 2022
7192e3e
Merge pull request #635 from CosmWasm/refactor-cw2-readme
ethanfrey Jan 27, 2022
b84dc61
Fix remove_hook helper
maurolacy Jan 28, 2022
147ad3c
Merge pull request #638 from CosmWasm/637-fix-remove_hook
maurolacy Jan 28, 2022
9559373
Add Bounder trait
maurolacy Jan 6, 2022
3a57e4f
Implement Bounder for composite types
maurolacy Jan 6, 2022
60c42b6
Implement type safe bounds for range
maurolacy Jan 8, 2022
f362fdf
Move Bounder impls to experimental Bound2
maurolacy Jan 8, 2022
b70b387
Use proper joined key for bounds
maurolacy Jan 8, 2022
ae80d83
Remove self reference
maurolacy Jan 8, 2022
7d61cfd
Add range2 simple key tests
maurolacy Jan 8, 2022
25c340b
Add range2 composite key tests
maurolacy Jan 8, 2022
73f1d65
Simplify Bound2 traits
maurolacy Jan 8, 2022
2385b9d
rename lifetime for clarity
maurolacy Jan 8, 2022
1634af1
Add specific type parameter for Prefix bound
maurolacy Jan 8, 2022
3e06bee
Implement type safe bounds for range_raw
maurolacy Jan 8, 2022
98d0170
Fix: proper trait bounds for Bound2
maurolacy Jan 8, 2022
8596074
Rename Bound to RawBound
maurolacy Jan 8, 2022
bafe270
Adjust doc comments
maurolacy Jan 8, 2022
7a44f45
Replace RawBound by Bound
maurolacy Jan 9, 2022
7e88c48
Replace RawBound by Bound in tests
maurolacy Jan 9, 2022
1db0b8c
Publish Bound enum and Bounder trait
maurolacy Jan 9, 2022
ef1d2cc
Migrate packages to Bound
maurolacy Jan 9, 2022
828dd1a
Migrate contracts to type safe Bound
maurolacy Jan 9, 2022
849c55b
Implement Bounder for IntKeyOld
maurolacy Jan 9, 2022
393abb9
Remove obsolete RawBound helpers
maurolacy Jan 9, 2022
4e3ba55
Fix MultiIndex bound type
maurolacy Jan 9, 2022
321cc9c
Improve indexed map multi index tests
maurolacy Jan 9, 2022
6bb7896
Refactor bounds into own module
maurolacy Jan 9, 2022
96b937b
Migrate cw20-ics20 to type safe Bound
maurolacy Jan 27, 2022
1d9379a
Remove redundant test
maurolacy Jan 28, 2022
e0e60df
Rename tests for clarity
maurolacy Jan 28, 2022
a3ea930
Remove redundant / repeated test cases
maurolacy Jan 28, 2022
2f8b9f9
Update rust version in CI to current stable (1.58.1)
maurolacy Jan 28, 2022
544bf59
Merge pull request #627 from CosmWasm/462-type-safe-bounds
maurolacy Jan 28, 2022
5ec0762
Avoid integer overflows by using math ops with wrapping semantics
maurolacy Jan 28, 2022
50dcbc7
Merge pull request #639 from CosmWasm/CI-update-rust-stable
maurolacy Jan 30, 2022
b4dbcb9
Set version: 0.12.0-alpha2
ethanfrey Jan 31, 2022
f23e5c9
flex-multisig: add a double execution test
uint Jan 31, 2022
3d851e8
flex-multisig: test executing passed proposal
uint Jan 31, 2022
d3cc69a
lints
uint Jan 31, 2022
d139119
flex-multisig: fix passed proposal execution
uint Jan 31, 2022
1f7eb0a
Merge pull request #642 from CosmWasm/prepare-alpha-2-release
ethanfrey Feb 1, 2022
703c007
Replace as_bytes() by into_bytes()
maurolacy Jan 31, 2022
bc6e804
Update CHANGELOG
maurolacy Jan 31, 2022
19c0bfa
Add MIGRATING entry for upcoming 0.12.0
maurolacy Jan 31, 2022
fae49eb
Fix migration code context
maurolacy Jan 31, 2022
214fdc4
Update storage-plus README.md
maurolacy Jan 31, 2022
291cc41
Add link to storage-plus README
maurolacy Jan 31, 2022
71417ce
Merge pull request #640 from CosmWasm/0.12-MIGRATING
maurolacy Feb 2, 2022
dae450e
Merge branch 'main' into 630-flex-multisig-status-bugs
uint Feb 2, 2022
169cf11
Merge pull request #643 from CosmWasm/630-flex-multisig-status-bugs
uint Feb 2, 2022
652411c
Use ContractInfoResponse from cosmwasm_std
webmaster128 Feb 2, 2022
f285c67
Use ADMIN to control ics20 access, allow updates
ethanfrey Jan 31, 2022
783f0d5
Prepare better migrate function
ethanfrey Jan 31, 2022
8d5524f
Perform proper migration logic
ethanfrey Jan 31, 2022
20c2177
Cleanup from pr review
ethanfrey Feb 2, 2022
3a58302
Merge pull request #646 from CosmWasm/dedup-ContractInfoResponse
ethanfrey Feb 2, 2022
5bd5ad9
Merge branch 'main' into ics20-modify-admin
ethanfrey Feb 2, 2022
e45f038
Merge pull request #641 from CosmWasm/ics20-modify-admin
ethanfrey Feb 2, 2022
bb4bac1
CW3: Add proposal_id field to VoteInfo structure
ueco-jb Feb 4, 2022
a85fa73
fix contract url link
0xjame5 Feb 6, 2022
82138f9
Merge pull request #648 from CosmWasm/647-add-proposalid-to-vote-info
ueco-jb Feb 7, 2022
8845ee4
Merge branch 'main' into fix-cw20-staking-link
0xjame5 Feb 7, 2022
d3cdead
controllers: support custom queries
uint Feb 8, 2022
f014234
cw20: support custom queries
uint Feb 8, 2022
6be3f6e
cw4: support custom queries
uint Feb 8, 2022
3edbdc7
multi-test: support custom queries
uint Feb 8, 2022
bc08740
lints
uint Feb 8, 2022
03a3d0c
storage-plus: support custom queries
uint Feb 8, 2022
b5d1a48
Merge pull request #649 from entrancedjames/fix-cw20-staking-link
ethanfrey Feb 9, 2022
13464aa
Update balance in transfer, reduce on_packet_failure, like ibctransfer
ethanfrey Feb 8, 2022
3696e60
Update tests
ethanfrey Feb 8, 2022
82094c8
Check sent ibc packet in tests
ethanfrey Feb 8, 2022
2ea606b
Add version on packet, so we can use old ack handling for in-flight p…
ethanfrey Feb 9, 2022
e299f59
Merge pull request #653 from CosmWasm/ics20-same-ack-handling-as-ibct…
ethanfrey Feb 9, 2022
ada7d11
multi-test: allow type-complexity more granularly
uint Feb 9, 2022
f4edd06
Merge branch 'main' into controllers-custom-query-type
uint Feb 9, 2022
49fceee
Merge pull request #652 from CosmWasm/controllers-custom-query-type
uint Feb 9, 2022
6a396ff
Set version: 0.12.0
uint Feb 9, 2022
83ec69d
Update CHANGELOG.md
uint Feb 9, 2022
c9870f2
Correct CHANGELOG
uint Feb 9, 2022
eb76bd2
Merge pull request #654 from CosmWasm/release-0.12.0
uint Feb 9, 2022
35bc319
query_admin: support custom queries
maurolacy Feb 12, 2022
c4aab29
Merge pull request #657 from CosmWasm/fix/admin-controller-custom-que…
maurolacy Feb 14, 2022
47d10aa
Fix: Forward original errors through anyhow in instantiate, execute, …
maurolacy Feb 12, 2022
278552d
Merge pull request #656 from CosmWasm/fix/forward-contract-errors
maurolacy Feb 14, 2022
3da0e90
Fix type annotations for IndexedMap/IndexedSnapshotMap prefixes
maurolacy Feb 11, 2022
ea6601e
Fix type annotations for MultiIndex prefixes
maurolacy Feb 12, 2022
4c4736e
Merge pull request #655 from CosmWasm/fix/prefix-bound-types
maurolacy Feb 14, 2022
4dccbc4
Update cosmwasm deps to latest version
maurolacy Feb 13, 2022
d8961d7
Set version: 0.12.1
maurolacy Feb 14, 2022
fbf5617
cargo update
maurolacy Feb 14, 2022
b6d804c
Update CHANGELOG
maurolacy Feb 14, 2022
0383c64
Consolidate v0.12.0 entries
maurolacy Feb 14, 2022
d2ff108
Add entry for upcoming v0.12.1
maurolacy Feb 14, 2022
09410b6
Merge pull request #658 from CosmWasm/release-0.12.1
maurolacy Feb 14, 2022
94bcbc6
cw20-base: validate addresses are unique in initial balances
harryscholes Feb 15, 2022
f16f391
Make ContractWrapper::new_with_empty convert Deps<Empty> to Deps<Q>
ethanfrey Feb 16, 2022
290a87f
Fixed lifetime issues
ethanfrey Feb 16, 2022
7754394
cargo fmt
ethanfrey Feb 17, 2022
94d879f
fix: Remove old TODO comment in cw3-flex README
apollo-sturdy Feb 17, 2022
4ec7985
Merge pull request #660 from CosmWasm/multi-test-generic-deps
maurolacy Feb 18, 2022
f48dbce
Reject proposals when they cannot pass.
Callum-A Feb 22, 2022
a46886e
lint
Callum-A Feb 22, 2022
f770502
Add flex tests
Callum-A Feb 22, 2022
8cb9e80
Address feedback
Callum-A Feb 22, 2022
a231a2e
Update contracts/cw3-flex-multisig/src/contract.rs
Callum-A Feb 23, 2022
4cc1159
Update contracts/cw3-fixed-multisig/src/state.rs
Callum-A Feb 23, 2022
e1dca54
Merge branch 'main' into dev/remove-cw3-flex-todo
maurolacy Feb 23, 2022
6df0b55
Merge pull request #661 from apollo-sturdy/dev/remove-cw3-flex-todo
ueco-jb Feb 23, 2022
4a12462
Merge branch 'main' into main
Callum-A Feb 24, 2022
73fcd8a
Update storage-plus README
maurolacy Feb 22, 2022
4f12053
Fix syntax / links
maurolacy Feb 23, 2022
e4050d8
Remove PK default from MultiIndex
maurolacy Feb 23, 2022
8bae506
Adapt / extend IndexedMap bounds tests over multi-index
maurolacy Feb 23, 2022
0aaf3bd
Add repeated value example in multi-index
maurolacy Feb 23, 2022
01e643f
Add unique index bounds test for reference / comparison
maurolacy Feb 23, 2022
135db18
Fix syntax / details
maurolacy Feb 23, 2022
22c0c21
Remove useless commas
maurolacy Feb 24, 2022
33be660
Merge pull request #671 from CosmWasm/669-update-storage-plus-docs
maurolacy Feb 24, 2022
88d6bff
Upgrade cosmwasm to 1.0.0-beta6
webmaster128 Mar 7, 2022
45a2776
Adapt code to ContractResult -> SubMsgResult change
webmaster128 Mar 1, 2022
1fa92d7
Merge pull request #672 from CosmWasm/update-cosmwasm
webmaster128 Mar 7, 2022
907cea7
Cargo.lock update
hashedone Mar 9, 2022
bfffaec
Set version: 0.13.0
hashedone Mar 9, 2022
320ea83
Changelog update for 0.13.0
hashedone Mar 9, 2022
a76bbea
Merge pull request #674 from CosmWasm/0.13.0-release
hashedone Mar 9, 2022
ce4aeda
Fix v0.13.0 changelog entry
maurolacy Mar 9, 2022
44f65e6
Add "add upcoming entry" option to update_changelog
maurolacy Mar 9, 2022
592e315
Add --help for set_version
maurolacy Mar 9, 2022
160fb06
Add --help to publish.sh
maurolacy Mar 9, 2022
2fe1f9d
Merge pull request #675 from CosmWasm/update_changelog-add-upcoming
maurolacy Mar 9, 2022
99d06a6
Clarify the stability of cw-storage-plus, no longer Experimental
ethanfrey Mar 9, 2022
c7acbb5
Update packages/storage-plus/README.md
ethanfrey Mar 10, 2022
bd11077
Update packages/storage-plus/README.md
ethanfrey Mar 10, 2022
5c871af
Merge pull request #676 from CosmWasm/clarify-storage-plus-readme
ethanfrey Mar 10, 2022
af19599
Remove extra "v" field, act is if always set
ethanfrey Mar 24, 2022
2aa334a
Add new migration path for old contracts to the new logic
ethanfrey Mar 24, 2022
8d0cf8d
Merge branch 'main' into main
ethanfrey Mar 24, 2022
1b43acc
Address feedback
Callum-A Mar 24, 2022
07d8530
Merge branch 'main' of https://github.com/Callum-A/cw-plus into main
Callum-A Mar 24, 2022
3b326ee
Correct small error
Callum-A Mar 24, 2022
514a203
Test migration
ethanfrey Mar 24, 2022
f0c32d3
Fix subtration in diff
ethanfrey Mar 24, 2022
7689360
Typo again
Callum-A Mar 24, 2022
9ad5fef
Add (untested) support for migrating cw20
ethanfrey Mar 24, 2022
068d33f
Address feedback
Callum-A Mar 24, 2022
cd6b88c
Cleanup
ethanfrey Mar 24, 2022
92e01a4
Update comment. Circle CI
Callum-A Mar 24, 2022
f9a69ff
Merge pull request #684 from CosmWasm/fix-cw20-ics20-packets
ethanfrey Mar 24, 2022
4de633f
Merge branch 'main' into fix-#626
ethanfrey Mar 24, 2022
c924232
Merge pull request #668 from Callum-A/main
ethanfrey Mar 24, 2022
896ac05
Merge pull request #624 from CosmWasm/add-security-md
ethanfrey Mar 24, 2022
a45d3a1
Merge pull request #659 from harryscholes/fix-#626
ethanfrey Mar 24, 2022
0899b23
Add default_gas_limit to InitMsg and Config
ethanfrey Mar 24, 2022
8f82207
Add migration entry to set the default_gas_limit
ethanfrey Mar 24, 2022
41678f4
Handle contracts off allow list if default_gas_limit set
ethanfrey Mar 24, 2022
1ab59a4
Test the default_gas_limit works properly
ethanfrey Mar 24, 2022
2ddabc4
Merge pull request #685 from CosmWasm/add-default-gas-limit
ethanfrey Mar 24, 2022
bf6be13
Set version: 0.13.1
ethanfrey Mar 24, 2022
0876dcc
Update CHANGELOG
maurolacy Mar 25, 2022
34ee531
Changelog edit for clarity
maurolacy Mar 25, 2022
d00b733
Update check_contract to latest beta6
Mar 25, 2022
ce603a4
Merge pull request #686 from CosmWasm/prepare-0.13.1
maurolacy Mar 25, 2022
51404fe
Fix publish.sh help / args
Mar 25, 2022
067a3db
Merge pull request #689 from CosmWasm/fix/publish.sh
maurolacy Mar 25, 2022
7a84bb5
fix type in desc
nnoln Mar 26, 2022
9611637
Merge branch 'main' into fix/cw20-base-desc-typo
ueco-jb Mar 28, 2022
efc9170
Merge pull request #690 from MeNoln/fix/cw20-base-desc-typo
ueco-jb Mar 28, 2022
40b5b15
Make KeyDeserialize trait public
Mar 27, 2022
bffc70f
Fix required trait bounds on raw Map iterators
Mar 27, 2022
b07ce13
Remove optional Bounder trait bound
Mar 27, 2022
c5bc9bf
Merge pull request #692 from CosmWasm/pub-key-deserialize
maurolacy Mar 28, 2022
c54018f
storage-plus: Implement u128 key
orkunkl Mar 29, 2022
f0731c0
cargo fmt
orkunkl Mar 29, 2022
7dc1691
Fix missing assert
giansalex Apr 1, 2022
e425c61
Merge pull request #697 from giansalex/ics20-missing-assert
ueco-jb Apr 1, 2022
af28db2
Remove dead links
Apr 6, 2022
85eb643
Merge pull request #698 from Psyf/patch-1
ueco-jb Apr 6, 2022
d5a9937
multi-test: upgrade to cw-std beta8 and fix next_address
the-frey Apr 9, 2022
6fe6ca1
Update all cw-std beta6 -> beta8 and all 0.13.1 -> 0.13.2
the-frey Apr 9, 2022
bc2aa29
Update code comment as suggested by @webmaster128
the-frey Apr 9, 2022
37c0a5a
Update current version for v3 in ics20
the-frey Apr 9, 2022
e2f07db
Merge pull request #699 from envoylabs/the-frey/lowercase-mock-contra…
webmaster128 Apr 11, 2022
f36ed40
Add has to indexed map
shanev Apr 12, 2022
ddd2351
Update link to new shared CosmWasm SECURITY.md
webmaster128 Apr 13, 2022
a2b3653
Merge pull request #701 from CosmWasm/use-new-security-md
webmaster128 Apr 13, 2022
5f3dfd5
Merge branch 'main' into shanev/indexedmap-has
shanev Apr 13, 2022
1b09774
Update packages/storage-plus/src/indexed_map.rs
shanev Apr 14, 2022
b40bdca
Simplified test
shanev Apr 14, 2022
44df93f
Merge pull request #700 from public-awesome/shanev/indexedmap-has
ueco-jb Apr 14, 2022
3f5a3cd
Update item.rs
rtviii Apr 28, 2022
057786e
Update packages/storage-plus/src/item.rs
rtviii Apr 28, 2022
e19fc2c
Merge pull request #713 from rtviii/patch-1
ueco-jb Apr 29, 2022
1729df0
Add tarpaulin code coverage to CI
maurolacy May 3, 2022
ed1803c
Add dev branch to code coverage
maurolacy May 3, 2022
764faa5
Switch to a supported image in machine job
maurolacy May 3, 2022
459afb6
Add codecov orb for coverage results
maurolacy May 3, 2022
306a683
Add codecov setup file
maurolacy May 3, 2022
966eab9
Fix cobertura file extension
maurolacy May 3, 2022
ef69301
Fix: validated codecov.yml
May 3, 2022
d740cb1
Add cove coverage badge to README
May 3, 2022
58348b8
Run coverage on all branches
May 5, 2022
119032e
Merge pull request #715 from CosmWasm/172-code-coverage
maurolacy May 5, 2022
b923f8a
Repo reclippization
hashedone May 16, 2022
b54ea50
Merge pull request #721 from CosmWasm/clippize-std
hashedone May 16, 2022
9221b83
Update packages to cw 1.0.0
Jun 1, 2022
1659f50
Update contracts to cw 1.0.0
Jun 1, 2022
f42a661
Update optimizer in CI to latest version
Jun 1, 2022
58dbf80
Allow untracked files when set version
Jun 1, 2022
fccf2aa
Set version: 0.13.3
Jun 1, 2022
aa28541
Update CHANGELOG
Jun 1, 2022
4ca2f33
Update migrate version
Jun 1, 2022
6d20854
Merge pull request #731 from CosmWasm/release-0.13.3
maurolacy Jun 2, 2022
9dcd0c2
Add dump_wasm_raw to App
ethanfrey Jun 2, 2022
7f86a66
Add test for dump_wasm_raw
ethanfrey Jun 2, 2022
10661dd
Merge pull request #732 from CosmWasm/dump-state-multitest
maurolacy Jun 2, 2022
fc089fe
Set version: 0.13.4
Jun 2, 2022
404cf35
Update CHANGELOG
Jun 2, 2022
c99db3a
Update migrate version for good
Jun 2, 2022
16b8692
Update check_contract to latest version in CI
Jun 2, 2022
5a8cdbe
Properly fix ics20 migration tests, but patching test code not produc…
ethanfrey Jun 2, 2022
e360fed
Merge pull request #733 from CosmWasm/release-0.13.4
maurolacy Jun 2, 2022
deef1df
Use standard CosmosMsg
ethanfrey Jun 7, 2022
aef5e80
Fix clippy warnings
ethanfrey Jun 7, 2022
4485280
Merge pull request #734 from CosmWasm/remove-untyped-msg
ethanfrey Jun 7, 2022
8f91cf6
README: bump workspace-optimizer version
uint Jun 13, 2022
07d1f71
Merge pull request #735 from CosmWasm/724-update-workspace-optimizer
webmaster128 Jun 13, 2022
be477f3
add execute msg to update minter
blue-note May 30, 2022
0a6546b
resolve comments
blue-note Jun 8, 2022
c154dc3
cw3-flex: Add implementation for optional executor
ueco-jb Jun 18, 2022
57c11d6
cw3-flex: Adjust existing test to new executor parameter
ueco-jb Jun 18, 2022
467c472
cw3-flex: Add testcases that confirms executor works
ueco-jb Jun 18, 2022
ad6a889
cw3-flex: Create authorize method for Config structure
ueco-jb Jun 19, 2022
1e1f6e5
cw3-flex: Adjust comments to match authorize methods better
ueco-jb Jun 19, 2022
14f4e92
Merge pull request #741 from CosmWasm/739-add-optional-executor-to-cw…
ethanfrey Jun 19, 2022
968ba32
Merge branch 'main' into jchalam/updateMinter
blue-note Jun 21, 2022
07ed03e
Merge pull request #729 from janitachalam/jchalam/updateMinter
maurolacy Jun 24, 2022
5c1b39f
fix: relocate contents
lukepark327 Jun 28, 2022
9d0f06d
Merge pull request #746 from D3LAB-DAO/cw20-spec-fix
ueco-jb Jun 28, 2022
71b4d4b
Export Distribution trailt
batphonghan Jul 4, 2022
574aa03
Merge remote-tracking branch 'upstream/main' into export_distribution…
batphonghan Jul 4, 2022
cf79b3e
Export FailingModule
batphonghan Jul 4, 2022
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
  •  
  •  
  •  
568 changes: 175 additions & 393 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
237 changes: 236 additions & 1 deletion CHANGELOG.md

Large diffs are not rendered by default.

Loading