What's Changed
- Merging version 0.19.0 by @ogarciarevett in #71
- Merge pull request #71 from G7DAO/develop by @ogarciarevett in #72
- feat: Adding staker upgradeable contract by @ogarciarevett in #74
- add Badge contract and ETHDenver tenant by @vasinl124 in #73
- feat: Add updated lock bridge logic + crosschain signature check by @ogarciarevett in #75
- Feat/add deploy bridge polygon zksync by @ogarciarevett in #77
- Feat/add burnable token by @ogarciarevett in #78
- fix: fix OZ warnings part 1 by @vasinl124 in #76
- feat: Adding burnable token by @ogarciarevett in #79
- use mock erc20 for BUIDL token for internal use by @vasinl124 in #81
- Feat/change nft deposits to rewards by @ogarciarevett in #80
- feat: Add right Staker by @ogarciarevett in #82
- Feat/add arbitrum config and items by @ogarciarevett in #83
- Feat/update import contract endpoint by @vasinl124 in #84
- Update README.md image by @ogarciarevett in #85
- Update README.md by @ogarciarevett in #86
- feat: Add new events to listen by @ogarciarevett in #87
- feat: Add itemsUpgradeable ARB by @ogarciarevett in #88
- Fix/verify script by @vasinl124 in #89
- feat: add skilltree by @vasinl124 in #91
- feat: Add deploy script to deploy DeterministicDeployFactory contract… by @vasinl124 in #92
- feat(tools): Generate g7 contracts Adding new set of contracts for g7 by @ogarciarevett in #94
- feat: Make reward to support mulitple rewards by @vasinl124 in #93
- Audit - LootDrop by @ogarciarevett in #95
- feat: Add deployment script by @vasinl124 in #96
- Add user claim multiple rewards function by @vasinl124 in #97
- require to deposit all assets up to max supply to make sure there is … by @vasinl124 in #98
- feat: Add G7 L3 network by @ogarciarevett in #99
- Fix: Reduce package.json by @ogarciarevett in #100
- Fix/loot drop contract audit feedback by @vasinl124 in #102
- Feat: Verify chainId and contractaddress with encodedData by @vasinl124 in #104
- fix: Only ERC1155 will check for length of tokenId and amount should … by @vasinl124 in #105
- Feat: Adding compound flag to avatar contract by @ogarciarevett in #103
- Feat: Add all l3 networks to the repo by @ogarciarevett in #106
- feat: Add Upgrade script for Legacy Avatar Contract by @vasinl124 in #107
- Chore: change to v2 contract by @vasinl124 in #108
- Chore: Add audit report for Loot Drop contract by @vasinl124 in #109
- Fix: Fix items DNA replacement into the level contract by @ogarciarevett in #111
- hotfix: fixing R4I specific claims by @ogarciarevett in #112
- Deploying Achievo contracts to mainnet - Update main branch by @ogarciarevett in #114
- Fix: only non-zksync will use deteministic deployer by @vasinl124 in #115
- Fix/token reward details by @vasinl124 in #116
- Fix: Adding mainnet files + level reset in Levels Contract by @ogarciarevett in #117
- Feat/Marketplace - Direct Listing flow by @ogarciarevett in #113
- Fix: Update upgradeable deployment payload in deploy script by @karacurt in #118
- Fix: Update deployment payload contract name by @karacurt in #121
- Fix: Add extension name to deployment payload by @karacurt in #122
- Update README.md by @ogarciarevett in #123
- WB-53: Update marketplace extensions view functions by @karacurt in #126
- Fix: Fix adding admin functions by @ogarciarevett in #120
- Feat: Add English Auctions tests by @karacurt in #124
- Feat: Marketplace Offers Logic Tests by @karacurt in #125
- Fix: get all valid listings function by @karacurt in #129
- Feat: Extension Manager Upgrade script by @karacurt in #127
- Fix: Adding sponsor admin cancel trd by @ogarciarevett in #130
- Fix: Fixing loop cancelling by @ogarciarevett in #131
- reuse achievo soulbound contract and whitelist sig by @vasinl124 in #119
- Feat: add buyFromListingWithOffer function by @karacurt in #128
- feat: Update ItemBound to add chianId and contract address to verify w… by @vasinl124 in #132
- fix hardhat coverage by @vasinl124 in #133
- feat: Add chain id and contract address check in avatar contract by @vasinl124 in #134
- refactor: Reduce ERC1155RoyalitySoulboundV1 size by @vasinl124 in #135
- Feat: Add Avatar audit docs by @vasinl124 in #136
- feat: Add contract deployments to G7 ARB chain by @vasinl124 in #137
- Config: Add g7 testnet chain by @ogarciarevett in #139
- Sum 209 update openzeppelin contracts to latest stable version new branch by @vasinl124 in #138
- Feat: Adding G7 testnet deploy - helping with the marketplace by @ogarciarevett in #141
- Feat: Adding linea testnet and mainnet configs by @ogarciarevett in #143
- Chore: Update endpoint to achievo v2 by @vasinl124 in #142
- Fix: fix linea to use lineascan by @ogarciarevett in #144
- Feat/add seed for admin mints by @ogarciarevett in #145
- Update g7 contracts constructor args by @vasinl124 in #147
- Chore: Adding initial middleware contract by @ogarciarevett in #148
- Fix: Use the same event name for the backend receipt event by @ogarciarevett in #149
- Fix: Fix prettier and middleware stake names by @ogarciarevett in #155
- Feat/sum 910 AA citizen wallet + Forwarder contract by @ogarciarevett in #156
New Contributors
Full Changelog: 0.19.0...0.20.0