* Creating a new set of tests for datatokens
* Testing additional fields on datatoken
* Testing value for tx, block and orderCOunt
* Adding additional tests after updating nft metadata
* SPlitting up nft tests and datatoken tests
* Updating tests for additional fields
* Adding tests for remaining datatoken fields
* Adding test for datatoken balances
* Testing if orders are correctly updated in the datatoken
* Adding comment
* Removing comments
* Adding logs
* Updating templateId
* Updating tests + removing comments
* lint:fix
* Creating a new set of tests for datatokens
* Testing additional fields on datatoken
* Testing value for tx, block and orderCOunt
* Adding additional tests after updating nft metadata
* SPlitting up nft tests and datatoken tests
* Updating tests for additional fields
* Adding tests for remaining datatoken fields
* Adding test for datatoken balances
* Testing if orders are correctly updated in the datatoken
* Adding comment
* Removing comments
* Updating tokenURI test
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* Adding providerFee to Order in the schema
* Adding ProviderFee to subgraph.template.yaml
* Creating order utils
* Saving providerFee as a string
* Saving providerFee as an array of all previous provider fees
* Creating test for providerFee
* Removing arrary from providerFee
* Updating or Creating OrderResue provider fee
* lint:fix
* Creating additional tests for testing providerFees on Order and reuseOrder
* lint:fix
* Updating JSON string notation
* Fixing first test
* fixing second test: testing provider fees after calling reuseOrder on a using a previous txId
* added providerFeeValidUntil
Co-authored-by: mihaisc <mihai@oceanprotocol.com>
* Adding Tranfer eventHandler to subgraph.template.yaml
* Started adding transfer event to mapping
* updating getNftTokenWithID function
* Pulling from Origin v4main
* Removing console.log
* Updating token Utils
* Updating newOwner with User & writting new test
* Updating test
* Ensuring account is in lowercase
* Creating seperate test for transfering an NFT query
* Updating test name
* Removing console.logs
* Moviving transfer event tracking from factory to template
* Moving handleNftTransferred to nftUpdate mapping
* Adding logging
* Using correct token address
* Fix linting
* Checking the correct owner account has been set originally
* removing opcFee
* Removing OPCFeeChanged from subgraph.template.yaml
* Adding OPCFeeChanged event back into subgraph.template.yml
* Adding SSContractAdded and SSContractRemoved back in
* Formatting
* bump
* ci possible fix
* ci fix
* ci fx
* fix tests
* test
* more test
* more test
* test
* t
* remove console
* test
* test
* add env
* wait contracts
* test
* t
* t
* add sleep
* bump lib again
* bump eslint
* Update Datatokens.test.ts
* log result
* test url
* fix url
* Update Datatokens.test.ts
* Update tests.yml
* url test
* Update tests.yml
* Update tests.yml
* Update tests.yml
* fix
* fix
* remove unused script
* remove console logs
* shorter wait time
* remove logs from test
Co-authored-by: Alex Coseru <alex.coseru@gmail.com>
* add integration tests
* try actions
* workflows check
* workflows testing
* workflow test
* workflow test
* workflow test
* increase timeout
* small fix
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* workflow test
* workflow test
* workflow test
* fix workflows
* add readme
* fix readme
* one more test
* end test
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>