Releases: naszam/maker-badges
Releases · naszam/maker-badges
Maker Badges 0.10.0 Sokol
What's Changed
- xDai: MakerBadges Rafactoring + HardHat Migration by @naszam in #2
- Integrate Ad-Hoc OpenZeppelin Defender Meta Txs by @naszam in #3
- More Testing & Sanity Checks by @naszam in #5
- Solc 0.8.4 + Optimizations + Bumps by @naszam in #12
- Update MakerBadges Echidna Tests by @naszam in #10
- Use
echidna-version
action input key by @naszam in #20 - Use Slither Action by @naszam in #19
- Improvements by @naszam in #15
Full Changelog: v0.9.0...v0.10.0
Maker Badges 0.9.0 Kovan
Features:
- Update Tests to DSChief 1.2.
- Optimize Template & Template Quantities Getters.
- Meta Transaction Integration via TrustedForwarder (OpenGSNv2/Biconomy).
- Maker Badges Template List pinned to IPFS via Pinata.
- [MAKER] ERC721 Token Smart Contract Domain Community Assessment.
Deployed Contracts (Biconomy):
MakerBadges: 0x3237066162023416C1C4eD19c64b8c6956599bCA
BadgeFactory: 0xdb535Ac94F0e12737f8685667d75a1d740d98599
Maker Badges 0.8.0 Kovan
Features:
- Augur twist via _getTokenId function to generate the badge tokenId, that concatenates the redeemer address and the templateId to get a unique hard-coded identifier.
- Security Check by Scott Bigelow.
- Optimisation of Inline Assembly to extend templates to up to 4096, with support from Gonzalo Balabasquer.
- Hard-coded on-chain challenge Ids to prevent multiple redemption.
- Review Access Control.
- Sanity Checks.
- Verified on Etherscan via Truffle Plugin Verify
Deployed Contracts:
MakerBadges: 0xe911636C3105FaDE74F1986c04e8859BC15d03Ed
BadgeFactory: 0xed3B09C5946d5fb2A2EA0dA18a151312668573eb
Maker Badges 0.7.0 Kovan
Features:
- Crytic Security Check.
- Remove Ownable module by OpenZeppelin due to race condition vulnerability.
- Add robotChallenge, voting on DSChief via VoteProxy contract
- Update Access Control for Admin and Templater roles
- Remove OpenGSNv2
- Add ASCII Art "MAKER"
Deployed Contracts:
Maker Badges 0.6.0 Kovan
Features:
- potChallenge replaced by chaiChallenge in MakerBadges
- OpenGSNv2 (v2.0.1) Meta Transactions Integration
- BadgePaymaster
- Update templates from array to mapping to optimise and reduce code.
- Add updateTemplate() function to BadgeFactory to allow the Templater to update template info
- Update the Licence to AGPLv3
Deployed Contracts:
Maker Badges 0.5.0 Kovan
Maker Badges 0.4.0 Kovan
Maker Badges 0.3.0 Kovan
Release v0.2.0 on Kovan Testnet
Smart Contracts:
Update: Flow-Chart + Ref.
Added Flow-Chart of Smart Contracts.
Updated References & Inspirations