Releases: oceanprotocol/contracts
Releases Β· oceanprotocol/contracts
v1.0.0
What's Changed
- Deploy on production networks by @alexcos20 in #662
- Added NFT, Fee, SideStaking and OceanMonetize links in the readme by @AnaLoznianu in #656
- fix #650 & #652 by @alexcos20 in #653
- additionalTokens by @alexcos20 in #660
New Contributors
- @AnaLoznianu made their first contribution in #656
Full Changelog: v1.0.0-alpha.35...v1.0.0
v1.0.0-alpha.35
What's Changed
- fix btoken decimals,name,symbol (#647) by @alexcos20 in #648
- Fix slight calculation error in tokenAmountInBalance in calcInGivenOut by @DMATS in #655
Full Changelog: v1.0.0-alpha.34...v1.0.0-alpha.35
v1.0.0-alpha.34
What's Changed
- Feature/release.alpha.34 by @alexcos20
- Fix BToken name, symbol & decimals by @alexcos20
Full Changelog: v1.0.0-alpha.33...v1.0.0-alpha.34
v1.0.0-alpha.33
What's Changed
- Feature/release alpha 32 by @alexcos20 in #634
- fix pool math by @alexcos20 in #645
- refactor OPCCollector by @alexcos20 in #643
- fix permissions for ownerWithdraw by @alexcos20 in #642
- Bump @nomiclabs/hardhat-ethers from 2.0.5 to 2.0.6 by @dependabot in #636
- Bump dotenv from 16.0.0 to 16.0.1 by @dependabot in #635
- Bump hardhat from 2.9.3 to 2.9.5 by @dependabot in #638
Full Changelog: v1.0.0-alpha.32...v1.0.0-alpha.33
v1.0.0-alpha.32
What's Changed
- Feature/polygon deployment by @alexcos20 in #614
- add gulp to BPool by @alexcos20 in #618
- Bump hardhat from 2.9.2 to 2.9.3 by @dependabot in #602
- Bump solidity-coverage from 0.7.20 to 0.7.21 by @dependabot in #612
- Issue-#621: Remove unused variables and functions by @miquelcabot in #628
- prepend underscore to internal functions and fix compiler hints by @alexcos20 in #630
- Issue-#620: Review that all smart contracts implements its interface by @miquelcabot in #626
- fix some false positives by @alexcos20 in #632
New Contributors
- @miquelcabot made their first contribution in #628
Full Changelog: v1.0.0-alpha.31...v1.0.0-alpha.32
v1.0.0-alpha.31
What's Changed
- Polygon deployment by @alexcos20 in #614
v1.0.0-alpha.30
What's Changed
- Remove vesting by @alexcos20 in #604
- Bump ethers from 5.6.2 to 5.6.4 by @dependabot in #607
- Remove joinPool and exitPool by @alexcos20 in #611
- FixedRate: setRate - enforce MIN_RATE by @alexcos20 in #611
- Remove docs folder from published packages by @alexcos20 in #611
Full Changelog: v1.0.0-alpha.29...v1.0.0-alpha.30
v1.0.0-alpha.29
What's Changed
- gas optimizations by @alexcos20 in #600
- remove vesting by @alexcos20 in #604
Full Changelog: v1.0.0-alpha.28...v1.0.0-alpha.29
v1.0.0-alpha.28
What's Changed
- V4 refactor + fees by @alexcos20 in #341
- Feature/opf fee flexibility by @lacoop6tu in #349
- add metadata hash to erc721 by @alexcos20 in #354
- add gas usage plugin by @alexcos20 in #355
- Feature/fix docker by @alexcos20 in #359
- Feature/pools flexibility by @lacoop6tu in #353
- add test for buyDTBatch by @lacoop6tu in #360
- add tokenURI, remove console log by @lacoop6tu in #361
- Remove coverage directory, fix coverage workflow by @DMATS in #367
- Feature/erc20 burnable by @alexcos20 in #369
- mintable fixedrate & dispenser by @alexcos20 in #372
- fix fre vulnerability by @alexcos20 in #376
- Feature/erc20enterprise by @alexcos20 in #377
- Add files for building and publishing NPM and PyPi package by @DMATS in #350
- Documentation by @lacoop6tu in #378
- add USDC and DAI deployment for test, remove router owner change by @lacoop6tu in #380
- fix view function, fix calcOutGivenInSwap by @lacoop6tu in #381
- Add simplified view functions for liquidity addition and removal by @lacoop6tu in #385
- Get functions by @lacoop6tu in #386
- Feature/small refactors by @alexcos20 in #387
- fix deployment & add networks by @alexcos20 in #408
- add getERC721Address to ERC20 Templates by @alexcos20 in #409
- update artifacts by @mihaisc in #410
- additional getters & events by @alexcos20 in #411
- Feature/rename fee collector to payment collector by @alexcos20 in #412
- restructure order events by @alexcos20 in #413
- Audit fixes by @lacoop6tu in #414
- Feature/safe erc20 by @alexcos20 in #415
- Fix hal08 by @lacoop6tu in #416
- HAL-17 by @lacoop6tu in #417
- use serviceIndex instead of serviceID by @alexcos20 in #418
- allow swapFee change by @alexcos20 in #421
- Update fees by @lacoop6tu in #424
- add providerFees by @alexcos20 in #425
- rinkeby deployment by @alexcos20 in #426
- Feature/signed provider fees by @alexcos20 in #430
- always check provider signature by @alexcos20 in #431
- add v,r,s to providerFees event by @alexcos20 in #433
- new rinkeby deployment + deploy script updates by @alexcos20 in #434
- Remove extra brackets in hardhat config by @md0x in #435
- add metadata validators by @alexcos20 in #437
- add eth sign prefix to all ecrecover by @alexcos20 in #441
- Vesting issues by @alexcos20 in #448
- fix vesting by @alexcos20 in #449
- fix createDispenser (added missing parameter) by @alexcos20 in #452
- Feature/fix factory helpers by @alexcos20 in #455
- additional UX helper by @alexcos20 in #456
- expose and test getId by @alexcos20 in #459
- add licence headers by @alexcos20 in #460
- refactor factory mappings & OPF Community Fees by @alexcos20 in #464
- have pricing schemas exposed in ERC20 by @alexcos20 in #467
- fix #450 by @lacoop6tu in #469
- proper baseToken namings by @alexcos20 in #471
- split orders & fees by @alexcos20 in #470
- Feature/rinkeby deploy by @alexcos20 in #473
- fix barge by @alexcos20 in #477
- dynamic OPC fees by @alexcos20 in #480
- Ordering of PoolData in ERC721Factory by @calina-c in #484
- add docker build test by @alexcos20 in #493
- Issue-#439: Create diagram for smart contracts and update readme by @akshay-ap in #440
- fix namings by @alexcos20 in #488
- Bug/fix balance checks by @alexcos20 in #489
- allow only ocean stake, remove exit fees by @alexcos20 in #494
- v1.0.0-alpha.18 by @alexcos20 in #495
- emit PublishMarketFeesChanged on initialize by @alexcos20 in #501
- add consumeMarketFee by @alexcos20 in #503
- add stakeBatch function by @alexcos20 in #505
- add getters by @alexcos20 in #506
- add createNftWithMetaData by @alexcos20 in #510
- upcoming v1.0.0-alpha.19 by @alexcos20 in #507
- v1.0.0-alpha.20 by @alexcos20 in #515
- Add Slither CI by @DMATS in #500
- fix dangerous strict equality by @alexcos20 in #546
- verifiy all fees by @alexcos20 in #548
- fix some warnings by @alexcos20 in #551
- Slither by @lacoop6tu in #552
- v1.0.0-alpha.21 by @alexcos20 in #527
- fix #563 & #564 by @alexcos20 in #566
- fix issue: Pool joinSwap - DT price is not kept constant by @alexcos20 in #578
- Release candidate by @alexcos20 in #556
- V4main postaudit by @alexcos20 in #579
- Feature/js deps by @alexcos20 in #586
- Bump hardhat-contract-sizer from 2.1.1 to 2.5.1 by @dependabot in #592
- Bump ethereumjs-util from 7.1.3 to 7.1.4 by @dependabot in #591
- Bump dotenv from 10.0.0 to 16.0.0 by @dependabot in #590
- Bump ethers from 5.6.1 to 5.6.2 by @dependabot in #589
- Bump @nomiclabs/hardhat-etherscan from 2.1.8 to 3.0.3 by @dependabot in #588
- ERC20 cap to contract, remove from ERC721Factory by @alexcos20 in #587
- FixedRate: increase max_fee to 50% by @alexcos20 in #596
- update docs by @alexcos20 in #585
- non-transferable NFT by @alexcos20 in #598
New Contributors
- @lacoop6tu made their first contribution in #349
- @mihaisc made their first contribution in #410
- @md0x made their first contribution in #435
- @calina-c made their first contribution in #484
- @akshay-ap made their first contribution in #440
Full Changelog: https://github.com/oceanprotocol/contracts/commits/v1.0.0-alpha.28