Releases: noble-assets/noble
v0.4.2
-- This tag is being used for the grand-1
TESTNET chain upgrade --
Highlights
fiat-tokenfactory
module added. Currently, this is a copy oftokenfactory
- Minor changes to the paused state of the tokenfactory. See descriptions in: #127, #124
- Changed from using base64 encoding to bech32 for public keys in msgs/queries for tokenfactories
- Added
tx upgrade
CLI commands for use by Prams Authority
Patch fix v0.4.1
-> v0.4.2
There was a mismatch between the name
in the software upgrade proposal and the UpgradeName
in the Upgrade Handler.
While this version is tagged v0.4.2
, the UpgradeName
in the handler is v0.4.1
to match an already broadcasted proposal**.
** This proposal was only "already broadcasted" in the grand-1
testnet
What's Changed
- Update Play Script by @boojamya in #109
- Update readme by @boojamya in #113
- refactor: use bech32 string representation of address in msgs/queries by @jtieri in #125
- Allow Minter and MinterController to be configured while paused by @boojamya in #124
- Decouple block ibc middleware by @boojamya in #123
- noble branding by @danbryan in #132
- Add
circle-tokenfactory
module by @boojamya in #127 - Update Access Control Table by @boojamya in #135
- Readme update by @boojamya in #133
- Implement "Neon" Upgrade Handler by @boojamya in #136
- Upgrade CLI methods by @agouin in #130
- Fix local upgrade test by @agouin in #138
- Populate initial circle tokenfactory roles by @agouin in #139
- Rename module
circletokenfactory
tofiattokenfactory
by @boojamya in #140 - Change
UpgradeName
in upgrade handler tov0.4.1
by @boojamya in #141
New Contributors
Full Changelog: v0.3.0...v0.4.2
v1.0.0 - Mainnet
✨✨✨
noble-1
Mainnet
This is the release to launch the noble network.
This release is based off of the v0.3.0
tag.
Please see strangelove-ventures/noble-networks for all information around validating and running a node.
v0.3.0
This tag is being used for the Q1 2023 Noble Testnet.
The Tokenfactory module has been audited. Discoveries have been addressed in this tag.
What's Changed
- update readme.md by @Jelena647 in #89
- Update readme.md by @Jelena647 in #95
- Validate burn/mint amounts and minter allowances are greater than zero by @jtieri in #91
- Adjust incorrect proto field numbers by @jtieri in #90
- Validate that a user is not already blacklisted by @jtieri in #92
- Properly validate all fields in the genesis state by @jtieri in #93
- Register amino codec types in init by @jtieri in #94
- Ensure the minting denom can only be set once at genesis by @jtieri in #96
- Remove duplicated calls to ValidateBasic by @jtieri in #97
- General code cleanup; remove dead code, fix typos, use consistent return types by @jtieri in #98
- Replace consumer module with staking module by @agouin in #100
- Permit minter allowance to be 0 by @jtieri in #104
- Add owner rotation mechanism by @agouin in #103
- Enforce privileged role separation by @jtieri in #105
- Update Access Control Table by @boojamya in #107
- Tidy up Account Prefix by @boojamya in #108
- Add Distribution Module by @boojamya in #111
- Validate tokenfactory minting denom with bank module denom_metadata by @boojamya in #106
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /interchaintest by @dependabot in #112
New Contributors
- @Jelena647 made their first contribution in #89
- @dependabot made their first contribution in #112
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Add unit tests to CI by @boojamya in #67
- Update play.sh by @boojamya in #68
- Version bump automation for Project Management workflow by @boojamya in #70
- Changes for heighliner generic build-target by @agouin in #71
- update chains.yaml so local heighliner builds dont fail by @jtieri in #76
- Remove redundant calls to SetInitChainer and SetBeginBlocker by @jtieri in #78
- Dont process incoming ics20 transfers for minting denom if tokenfactory is paused by @jtieri in #79
- Check incoming transfers base denom against the minting denom by @jtieri in #80
- Pass correct minter controller address in genesis state validation by @jtieri in #81
- Add ICS test by @boojamya in #82
- Update protos by @boojamya in #85
- Update packet-forward-middleware to v3.1.4 by @agouin in #86
- Rename
ibctest
tointerchaintest
by @boojamya in #77 - Migrate blacklist away from bech32 encoded addresses in favor of base64 encoded bytes representation by @jtieri in #87
- Follow spec for ConfigureMinter, ConfigureMinterController, and RemoveMinter by @jtieri in #88
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.0
- Fixes
blocklist
tokenfactory
bugs found in Game of Chains testnet - Fixes burn related
tokenfactory
bugs found in Game of Chains testnet - Removes third party admin module
- Cleans up stacks and order of operations in
app.go
- Adds packet-forward-middleware
This tag serves as the code base for the audit handoff.
Full Changelog: v0.0.1...v0.1.0
v0.0.1
latest
Merge pull request #15 from strangelove-ventures/feat/pause-send feat: prevent token transfers when paused and blacklisted