Releases: oceanprotocol/ocean.py
Releases · oceanprotocol/ocean.py
v2.2.2
v2.2.1
v2.2.0
v2.1.0
- cleanup unused dependencies, ground versions
- use combo transactions for creating multiple objects at once (NFT + data token or NFT + data token + pricing schema)
- abstract hashing and encrypt/decrypt for erc725
- return typed Datatoken classes for better polymorphism, create DatatokenBase and rename Datatoken and DatatokenEnterprise to their corresponding templates (Datatoken1 and Datatoken2)
- optimise data token functions by minimising transactions and allowing for automatic usage of pricing schemas, if they exist
- simplify usage of Arguments classes in direct create calls, alleviating the need to import Arguments
- add docstrings for functions that are transferred directly from the contract, improve autocomplete capabilities
- add a function wrapper for reuseMultipleTokenOrder
- add good defaults for compute service creation
- remove —pre flag from installation, mark the library as Beta version
- readme improvements for MacOS and Windows users, Python 3.11 workarounds and brownie configuration caveats
- add a readme for Custody Light assets
- various test improvements including gas fee setting, permissions etc.
v2.0.1
- updates to workflows and CI
- replace all Web3.toWei conversions to the
to_wei
helper - use tx dicts instead of plain wallets in higher-level functions to allow extra parameters passed in place
- add a default tokenURI usable by Ocean Market
- various fixes and improvements to readmes and interface
v2.0.0-alpha.8
- fix bug in using
ocean.OCEAN
#1241
v2.0.0-alpha.7
- streamline READMEs
- simplifications to Datatoken and DatatokenEnterprise interfaces
- add helpers and info-type objects e.g. TokenFeeInfo triples
- add support for Arweave files
v2.0.0-alpha.6
- added support for python 3.11
- leverage DataNft agrs and datatoken args
- cleanup
datatoken::create_exchange()
2/2 - create algo asset function with added unit tests
- updated
create
functions
v2.0.0-alpha.5
- updated eth-brownie version
- adapt ocean-lib to use the default brownie config file
- added CI support for multiple OSes and different python versions
- fix datatoken.py part 1
- improve example config
- improve asset creation
- updated df.md README
- updated
create_exchange()
- fixed various tests
- move fallback for config address file
- fixtures cleanup
- deprecate passthrough function for set metadata and token uri
v2.0.0-alpha.4
Bump version to 2.0.0-alpha4. (#1142)