Skip to content

Latest commit

Β 

History

History
3315 lines (2274 loc) Β· 215 KB

CHANGELOG.md

File metadata and controls

3315 lines (2274 loc) Β· 215 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

22 November 2024

  • fix: allow update agents and assistants #730
  • docs: updating documentation [skip actions] 3d84efb
  • Automated CHANGELOG.md update 356dfb3
  • fix: wrong pick e0f85d1

19 November 2024

  • feat: update contract addresses for credits upgrade and fix wrong def… #728
  • docs: updating documentation [skip actions] ba8dd0c
  • chore: adding v3.0.42 Changelog updates 6dae17b
  • feat: update contract addresses for credits upgrade and fix wrong default contract for credits d204039

15 November 2024

  • feat: burn batch (requires contracts v3.5.9) #727
  • Fix: Preserve customData for webservice-like assets #724
  • fix: ipfs credentials updated via tools #725
  • docs: updating documentation [skip actions] 8824594
  • Automated CHANGELOG.md update 19a684b
  • ci: latest nvm-tools-actions a713702

24 October 2024

  • docs: updating documentation [skip actions] be2cb29
  • chore: adding v3.0.40 Changelog updates b5e55ea
  • chore: bump 153efdc

10 October 2024

  • fix: adding openapi endpoint when there is one #723
  • docs: updating documentation [skip actions] fc66294
  • docs: updating documentation [skip actions] d6aa1aa
  • chore: adding v3.0.39 Changelog updates 25427eb

8 October 2024

  • Loading just public endpoints #722
  • feat: adding subject of the key hash #721
  • docs: updating documentation [skip actions] 5883226
  • chore: adding v3.0.38 Changelog updates 3d976fb
  • fix: loading just the public urls 39870a0

4 October 2024

  • docs: updating documentation [skip actions] d9e752c
  • Automated CHANGELOG.md update 414db5f
  • feat: adding subject of the key hash ec2f8eb

2 October 2024

  • Fix/open api endpoint #720
  • docs: updating documentation [skip actions] 49bd637
  • chore: adding v3.0.36 Changelog updates 112a8a4
  • feat: bumpversion 06a7f32

1 October 2024

  • feat: extra attributes on agents registration #717
  • docs: updating documentation [skip actions] e8c0c38
  • chore: adding v3.0.35 Changelog updates 1c4dd66
  • chore: version a2f53c1

30 September 2024

  • feat: add query protocol attributes #716
  • docs: updating documentation [skip actions] ac65a7a
  • ci: tests 8e987f6
  • Automated CHANGELOG.md update 839427f

19 September 2024

  • feat: expiration time only from the marketplace auth token #714
  • feat: update subgraphs urls #713
  • docs: updating documentation [skip actions] 9166580
  • docs: updating documentation [skip actions] e8d5d6d
  • fix: tests e258426

16 September 2024

  • NVM API Keys without session keys and backend url #712
  • fix: adding peaq network to events filter #711
  • docs: updating documentation [skip actions] 5d2f21d
  • docs: updating documentation [skip actions] aa52930
  • docs: updating documentation [skip actions] 7e0f95a

2 September 2024

  • feat: adding peaq network as pre-defined environment #710
  • docs: updating documentation [skip actions] 359b6fc
  • fix: adding peaq network to events filter 4de64fe
  • chore: adding v3.0.31 Changelog updates 0089b8b

29 August 2024

  • fix: avoid exception when global is not there yet from libs d97b748
  • chore: adding v3.0.30 Changelog updates 8495e3f

29 August 2024

  • docs: updating documentation [skip actions] 1460215
  • feat: adding peaq network as pre-defined environment 7fbd6c5
  • Automated CHANGELOG.md update aa372ff

28 August 2024

  • fix: update network name #709
  • docs: updating documentation [skip actions] 9ae5e1b
  • Automated CHANGELOG.md update 2c5b70a

27 August 2024

  • Feat/support agent types #708
  • docs: updating documentation [skip actions] 64997aa
  • feat: add agentType and filter by types bcb3e63
  • fix: tests 3d326a5

26 August 2024

  • feat: update nvm app for local #707
  • docs: updating documentation [skip actions] c282baf
  • Automated CHANGELOG.md update b9a2e4b

26 August 2024

  • fix: move to the environments the contract addresses #706
  • docs: updating documentation [skip actions] 7c681a9
  • feat: bumpversion 751a570
  • Automated CHANGELOG.md update 94c3826

12 August 2024

  • feat: add missing exports #702
  • docs: updating documentation [skip actions] 85a394c
  • Automated CHANGELOG.md update 60ae623

8 August 2024

  • feat: rename #701
  • docs: updating documentation [skip actions] 2cf50eb
  • Automated CHANGELOG.md update 1cda883

8 August 2024

  • feat: add auxiliar methods to support download with sessionKeys #700
  • Improvements/fixes around agents support #699
  • docs: updating documentation [skip actions] a4c7baa
  • chore: adding v3.0.23-rc0 Changelog updates b44f2b3

6 August 2024

  • docs: updating documentation [skip actions] 10b5c59
  • fix: moving zero dev permissions to an external class 40ff476
  • fix: the DID was not being replaced during the asset publication 85c8080

1 August 2024

  • fix: remove one unnecessary signature when generated encrypted nvm key #698
  • docs: updating documentation [skip actions] 19f1d71
  • fix: removed generate method and added eip712Data 19d7f8c
  • feat: api refactor 3be246c

31 July 2024

  • Generation of JWTs representing the NVM Key hash #697
  • docs: updating documentation [skip actions] 9a9a4ed
  • feat: utility methods to generate a JWT from the hash of the key 8606dc1
  • chore: adding v3.0.20 Changelog updates fda834d

30 July 2024

  • Better management of NVM API Keys #696
  • feat: better management of api key fe3dc04
  • feat: using base64 for api key serialization 6326703

25 July 2024

  • docs: updating documentation [skip actions] fdbe8bf
  • fix: shrinking with different lib 80baa02
  • Automated CHANGELOG.md update 065f3de

17 July 2024

  • feat: load contract previous to purchase #693
  • docs: updating documentation [skip actions] 46ac119
  • feat: update type 6701234
  • Automated CHANGELOG.md update 5a87eb3

16 July 2024

  • feat: update to support 2 subscription addresses #691
  • Automated CHANGELOG.md update 59e78ce
  • feat: bumpversion 6166728

16 July 2024

16 July 2024

  • fix: value initialization d2d81d9
  • Automated CHANGELOG.md update a034641

16 July 2024

  • feat: udpate with isolatedModules removed 6d9b055
  • Automated CHANGELOG.md update 4820951
  • fix: issue c189931

15 July 2024

  • docs: updating documentation [skip actions] 67b3644
  • feat: update to support 2 subscription addresses 47d50ac
  • feat: make tests pass 019bebe

11 July 2024

  • Fix/update metadata #690
  • fix: working correctly f97c839
  • Automated CHANGELOG.md update 2f56f09

11 July 2024

11 July 2024

  • docs: updating documentation [skip actions] 99bdc33
  • fix: update method to allow list/unlist of assets dee69c0
  • feat: bumpversion c73c788

3 July 2024

  • Feat/reduce session key size #687
  • Delete src/nevermined/utils/PermissionUtils.ts 71f17b1
  • Automated CHANGELOG.md update ebcaea7
  • feat: bumpversion b41026a

2 July 2024

1 July 2024

  • Automated CHANGELOG.md update 694ca68
  • fix: issue loading nft contract when no artifacts folder a285fc0

28 June 2024

  • fix: bug with contracthandler e3d3ee6
  • Automated CHANGELOG.md update 8a30fd3

28 June 2024

  • docs: updating documentation [skip actions] d1f6dfa
  • docs: updating documentation [skip actions] f02e652
  • Automated CHANGELOG.md update 3d02657

26 June 2024

  • Fix/signing in frontends #686
  • docs: updating documentation [skip actions] f698da7
  • Automated CHANGELOG.md update c199ac5
  • Automated CHANGELOG.md update 00973a3

26 June 2024

  • Automated CHANGELOG.md update 855b609
  • fix: loading of contract 71cfd6f

26 June 2024

  • fix: have only web3provideruri in case there is no window 4c32800
  • Automated CHANGELOG.md update abb4e81

26 June 2024

  • fix: have only web3provideruri in case there is no window 8ba8745
  • Automated CHANGELOG.md update 4da415a

26 June 2024

  • fix: signing in frontend creating the right custom connection b4b8302

24 June 2024

  • Fix/subgraphs #682
  • feat: load artifacts automatically if there is not artifacts folder set up 6e84bd8
  • Automated CHANGELOG.md update 96ec814
  • feat: doc 1b068d3

21 June 2024

  • feat: return to all flow for docs #681
  • docs: include versions #680
  • feat: try docs withoud pushing to the docs repos #679
  • feat: try with different message #678
  • feat: try with different message #677
  • fix: try without nvm-docs #676
  • fix: documentation #675
  • feat/updated doc #674
  • SDK Documentation Update (WIP) #673
  • Small events improvements #672
  • Small improvements to deal with Optimism #671
  • docs: updating documentation [skip actions] f71aa59
  • docs: updating documentation [skip actions] b1d75a8
  • docs: updating documentation [skip actions] 5e67d82

6 June 2024

  • fix: events improvements ccbe246
  • chore: adding v3.0.11 Changelog updates cb289f2

5 June 2024

  • fix: dealing with optism 042ca61
  • Automated CHANGELOG.md update 265453f
  • fix: scanning last 999 blocks in some networks 29875e4

30 May 2024

  • Update AppNetworks.ts #670
  • Small external test adaptation #669
  • feat: new NvmApiKey model to better handling of keys #668
  • test: external tests adaptation 1cd4b69
  • chore: adding v3.0.9 Changelog updates ceac508
  • Update package.json e0f378d

17 May 2024

  • fix: zero dev test #667
  • fix: encapsulating logic and renaming 77ddfdc
  • feat: new NvmApiKey model to better handling of keys f468be5
  • chore: adding v3.0.8 Changelog updates bccf217

14 May 2024

14 May 2024

  • feat: update node address in staging and testing to 0x5838B5512cF9f12… #665
  • Automated CHANGELOG.md update 135451d
  • feat: update node address in staging and testing to 0x5838B5512cF9f12FE9f2beccB20eb47211F9B0bc 68b8c0c

14 May 2024

  • feat: revert to permissionless v6 #664
  • Automated CHANGELOG.md update a32dde2
  • feat: v3.0.6 6445e01

14 May 2024

  • Automated CHANGELOG.md update 715afd0
  • feat: use 0x046d0698926aFa3ab6D6591f03063488F3Fb4327 nodeAddress b56546d

14 May 2024

  • feat: revert to permissionless v6 e860516

14 May 2024

13 May 2024

13 May 2024

  • feat: remove no needed dependency f52b5e3
  • feat: update to use session keys with permissionless v7 7c25418
  • feat: update types e8a9842

10 May 2024

  • feat: bunpversion #662
  • feat: update nodeAddress #661
  • Automated CHANGELOG.md update 587bc83
  • fix: viem version 5160fab
  • feat: expect PrivateKeyAccount in fromAccount 3f0405a

9 May 2024

  • feat: use permissionless v7 #659
  • feat: add nvm api key hash method #660
  • chore: adding v3.0.2 Changelog updates 1077067
  • fix: build 3374f18

9 May 2024

  • feat: nevermined api key generation #658
  • test: adding failure tests eb926f0
  • Automated CHANGELOG.md update c816dff

6 May 2024

  • Feat/session keys order #655
  • Automated CHANGELOG.md update a25761a
  • fix: remove console.log 59b2ada

6 May 2024

  • Automated CHANGELOG.md update 09aa3b7
  • feat: add console.log c0a800a
  • feat: test againts latest node 177496a

3 May 2024

  • fix: wait tx for session keys an use bigint for blocknumbers in all the places a6188e7
  • chore: adding v3.0.0 Changelog updates bcc2d13

2 May 2024

  • Viem refactor #650
  • feat: use kernel client for zerodev calls 0dcff95
  • feat: integrate zeroDev sessionKeys 1fbd87a
  • feat: get kernel client from nvmAccount 8e1a40e

19 April 2024

  • Fix/stric required #654
  • fix: some error connecting 212bde7
  • Automated CHANGELOG.md update a12d525
  • test: longer duration 6af0f07

18 April 2024

18 April 2024

  • fix: make strict required and fix initially some 4972c2b
  • fix: using strict null check aeeba5a
  • fix: integration test 3c0902f

17 April 2024

  • feat: set and get asset providers 7888b3d
  • Automated CHANGELOG.md update de127e2

12 April 2024

  • fix: tests related with amount not being a bigInt 9f35815
  • Automated CHANGELOG.md update e2f3e69
  • feat: test against new node 1220347

12 April 2024

  • fix: param in transferNFT721Condition 1286b22
  • Automated CHANGELOG.md update a3fe47d

10 April 2024

2 May 2024

26 April 2024

  • fix: some method names 368ab92
  • Automated CHANGELOG.md update ce32429

26 April 2024

  • feat: integrate zeroDev sessionKeys 1fbd87a
  • Automated CHANGELOG.md update d37da47

25 April 2024

25 April 2024

  • Automated CHANGELOG.md update b65bc3e
  • fix: export missed types 2ecf88f

25 April 2024

  • Fix/stric required #654
  • fix: param in transferNFT721Condition 1286b22
  • fix: make strict required and fix initially some 4972c2b
  • feat: use kernel client for zerodev calls 0dcff95

10 April 2024

24 April 2024

24 April 2024

  • feat: export missed method e899601
  • Automated CHANGELOG.md update 74e1149

23 April 2024

  • feat: use ENTRYPOINT_ADDRESS_V06 3f85616
  • Automated CHANGELOG.md update 9abddf3

23 April 2024

  • feat: get kernel client from nvmAccount 8e1a40e
  • Automated CHANGELOG.md update 6aa65ac

23 April 2024

  • feat: pass parameter correctly 8effd6d
  • Automated CHANGELOG.md update 00df45e

23 April 2024

  • feat: use kernel client for zerodev calls 0dcff95
  • Automated CHANGELOG.md update 091a88e

22 April 2024

  • feat: try zerodev as a localaccount2 491b2a9
  • Automated CHANGELOG.md update c54b387

22 April 2024

  • fix: to avoid reconnect 8ce826d
  • Automated CHANGELOG.md update b784485

22 April 2024

  • Automated CHANGELOG.md update 203ae98
  • feat: try passing signer address e84829a

22 April 2024

  • Fix/stric required #654
  • fix: param in transferNFT721Condition 1286b22
  • fix: make strict required and fix initially some 4972c2b
  • fix: using strict null check aeeba5a

9 April 2024

  • feat: change imports #653
  • fix: workaround for base deployemnt #652
  • Fix: assistant encrypted attributes #651
  • Feat/pending methods #649
  • feat: support edit metadata in nvmApp# #647
  • feat: support registration in nvmApp #646
  • Bump: v2.2.13 #645
  • Feat: new "assistant" type #644
  • feat: tweaks to make it compatible with frontend app #643
  • fix: commit yarn.lock 88f55f6
  • feat: removing ethers 3e1578c
  • test: integration tests f09dc5c

8 April 2024

  • fix: compiling and linting 3b970da
  • feat: internal refactor 8579c7f
  • fix: compilation and linting 3faf8f1

1 April 2024

  • fix: workaround for base deployemnt #652
  • Automated CHANGELOG.md update a5ea41d

28 March 2024

  • Fix: assistant encrypted attributes #651
  • Automated CHANGELOG.md update af168fe
  • chore: changelog 47599a7
  • fix: add missing assistant encryptedAttributes 704c819

22 March 2024

  • Feat/pending methods #649
  • fix: pending methods and document 19c5cd9
  • feat: methods for order and download file a2b4910
  • Automated CHANGELOG.md update dd7d511

22 March 2024

  • feat: support edit metadata in nvmApp# #647
  • Automated CHANGELOG.md update 164ddc2

21 March 2024

  • feat: support registration in nvmApp #646
  • Automated CHANGELOG.md update 192f09e

21 March 2024

  • Bump: v2.2.13 #645
  • Feat: new "assistant" type #644
  • Automated CHANGELOG.md update 2e13671
  • feat: new assistant type 30af0b4
  • chore: 2.2.13 39f930d

19 March 2024

  • feat: tweaks to make it compatible with frontend app #643
  • fix: commit yarn.lock 88f55f6
  • fix: run when projectId undefined 78dbfa4
  • Automated CHANGELOG.md update fa67bd7

13 March 2024

  • Fix/is testnet #641
  • fix: is-testent method for networks unsupported 5dffbb9
  • feat: revert commit aaf49ae
  • feat: add support in the nvmApp class 43074bd

13 March 2024

  • fix: support new networks #639
  • chore: adding v2.2.9 Changelog updates 3496fcc

6 March 2024

  • fix: problem with bad contracts loading #638
  • chore: adding v2.2.8 Changelog updates 03c09b9

5 March 2024

  • NvmApp integration adjustments #635
  • feat: adding nvmApp balance method 0616a7a
  • fix: cli integration changes af04214
  • Automated CHANGELOG.md update 0adda2a

4 March 2024

  • feat: include additionalInformation in reduced profile #637
  • Automated CHANGELOG.md update 31e405f
  • fix: test 3e21539
  • fix: test b6ba96b

1 March 2024

  • feat: update to use nickname #636
  • fix: integration test 3a8d21e

1 March 2024

  • fix: cli integration changes af04214
  • Automated CHANGELOG.md update 4a78015

1 March 2024

  • feat: prepare methods to new profile restrictions #634
  • OpenAI Assistants e2e #633
  • feat: update name 38014e6
  • chore: adding v2.2.3 Changelog updates d2de0e4
  • fix: permission test f77f398

23 February 2024

19 February 2024

  • Export SDK in the NvmApp API and tests #632
  • feat: export sdk and tests 0b9aa70
  • chore: adding v2.2.1 Changelog updates 8de5077

16 February 2024

  • NVMApp API Integration fixes #631
  • NVMApp Api #627
  • feat: new api for NVM App integrators 39644fe
  • feat: e2e staging tests 5833a3f
  • feat: metadata support 74a2f9b

14 February 2024

15 February 2024

  • NVMApp Api #627
  • feat: added support for zerodev session key providers #630
  • feat: new api for NVM App integrators 39644fe
  • feat: e2e staging tests 5833a3f
  • feat: metadata support 74a2f9b

14 February 2024

  • Fix dynamic credits validation #629
  • fix: dynamic credits validation 8f7e182
  • chore: adding v2.1.3 Changelog updates 04d656b

30 January 2024

  • Flexible SDK initalization #625
  • fix: transfer ownership metadata fb1e6ee
  • ci: random accounts 2803224
  • ci: make random accounts to avoid failing tests 2e60fad

26 January 2024

  • feat: allowing flexible initialization 503a4cb
  • Automated CHANGELOG.md update e550dcb
  • chore: bumping version edaaabe

24 January 2024

  • fix: check keeper.token instead of utils.token #623
  • chore: adding v2.1.1 Changelog updates 7aee6d1

24 January 2024

  • fix: set token address to undefined when price is not set #622
  • Automated CHANGELOG.md update e4ad6ef
  • fix: default to nevermined token if available 81afb3e
  • chore: bump version ad68313

11 January 2024

  • feat: update zerodev to latest version #621
  • Automated CHANGELOG.md update 9e7d826

15 December 2023

24 November 2023

  • Fixing issue with testnet validation #617
  • chore: adding v2.0.6 Changelog updates 8eb8dcf
  • chore: bumping version ecf6e09
  • fix: isTestnet doesnt need to be async 9bfadfb

24 November 2023

  • Allowing credits asset publisher to download files #616
  • Automated CHANGELOG.md update 0379128
  • fix: allowing to download from credits owner c94b529

23 November 2023

  • feat: update zerodev/sdk to latest #615
  • Fixing nightly tests #614
  • fix: nightly tests 7f9d333
  • chore: adding v2.0.4 Changelog updates f44e45b
  • chore: bringing scheduling back ee3a9b2

15 November 2023

  • Adding more asset types and subtype attribute #613
  • Adding support to Arbitrum Sepolia #612
  • chore: adding v2.0.3 Changelog updates af132e8
  • feat: adding more asset types and subtype attribute f58193c
  • feat: adding support to Arbitrum Sepolia 069c437

9 November 2023

  • Adding support to flexible credit attributes #610
  • feat: allowing to specify nft credit options 420fb07
  • fix: better validations and messages 177dda2
  • fix: dealing with not minCreditsRequired defined 5d4601c

26 October 2023

  • fix: issue where ethers signTypedData was not being called correctly #605
  • Automated CHANGELOG.md update 025d112

25 October 2023

  • feat: make load dispenser optional #603
  • feat: implement isTestnet method 3000267
  • feat: add as an option in the config 6f610b4
  • chore: adding v2.0.0 Changelog updates 4ddbf3d

20 October 2023

  • SDK v2 PR - DRAFT #551
  • fix: docs build #600
  • fix: filter by token id without did:nv: #599
  • feat: initial support for zerodev #578
  • fix: search by subscription needs to filter by tokenId #598
  • Feat/nvm tools actions v0.15.0 #596
  • Adding optional resource type attributes #597
  • Cleaning tokenId prefix on DDO attribute #595
  • fix: skip the encryption through the Node when there is no files #594
  • Small utility improvements #592
  • feat: support search base on nftType #590
  • Small fixes and tests for NFT1155 flows #589
  • fix: form-data lib was missing #588
  • fix: signTypedData #587
  • test: e2e testing of NVM App flows #585
  • updating for contracts 3.5.0 #584
  • Feat/node 18 #580
  • Getting url from DDO when claiming NFT #582
  • Fix/arbitrum fees #577
  • Making Curve & Aave contracts optional #576
  • Allowing to update files and services private stuff (SDKv1) #575
  • fix: adaptations and tests for NVM App 1155 flows e97c3ac
  • feat: e2e asset creation working be0d681
  • feat: code cleanup and tests cda807a

30 August 2023

  • fix: allowing to update files and services private metadata #574
  • Allow off-chain register and resolve methods #573
  • chore(deps): bump whatwg-url from 7.1.0 to 13.0.0 #527
  • test: validating downloads by owner without access service #570
  • Adapting to contracts v3.3.x #566
  • feat: wip - lazy asset registration 4f1d70c
  • feat: allow off-chain asset create and resolve bfb1fd7
  • feat: assets.update registers an event on-chain b5040a4

21 August 2023

  • E2E integration with Credit Subscriptions #563
  • Feat/update mocha #564
  • fix: credits flow with duration f800cce
  • feat: improve tests speed 648eb19
  • feat: remove the need to wait for the marketplace api in the tests ee829ac

10 August 2023

  • fix: resolving integration problems 87d7beb
  • chore: adding v2.0.0-rc6 Changelog updates bffa101

9 August 2023

  • feat: burning editions for NFT-1155 Credit subscriptions 5263d36
  • chore: adding v2.0.0-rc5 Changelog updates 36561aa
  • chore: bumping to rc6 139208f

2 August 2023

  • chore: testing with rc5 2c0c863
  • chore: adding v2.0.0-rc4 Changelog updates 7a1c711

31 July 2023

  • chore: fixing nft tests c61cb5a
  • chore: tests bd17944
  • chore: adding v2.0.0-rc3 Changelog updates 4d125f2

27 July 2023

19 October 2023

  • fix: filter by token id without did:nv: #599
  • feat: initial support for zerodev #578
  • fix: search by subscription needs to filter by tokenId #598
  • Feat/nvm tools actions v0.15.0 #596
  • Adding optional resource type attributes #597
  • Cleaning tokenId prefix on DDO attribute #595
  • fix: skip the encryption through the Node when there is no files #594
  • Small utility improvements #592
  • feat: support search base on nftType #590
  • Small fixes and tests for NFT1155 flows #589
  • fix: form-data lib was missing #588
  • fix: signTypedData #587
  • test: e2e testing of NVM App flows #585
  • updating for contracts 3.5.0 #584
  • Feat/node 18 #580
  • Getting url from DDO when claiming NFT #582
  • Fix/arbitrum fees #577
  • Making Curve & Aave contracts optional #576
  • Allowing to update files and services private stuff (SDKv1) #575
  • fix: allowing to update files and services private metadata #574
  • Allow off-chain register and resolve methods #573
  • chore(deps): bump whatwg-url from 7.1.0 to 13.0.0 #527
  • test: validating downloads by owner without access service #570
  • Adapting to contracts v3.3.x #566
  • E2E integration with Credit Subscriptions #563
  • Feat/update mocha #564
  • feat: reduce number of calls to chainId #560
  • fix: adaptations and tests for NVM App 1155 flows e97c3ac
  • fix: new artifacts for tokens 65f0b90
  • feat: e2e asset creation working be0d681

26 July 2023

19 October 2023

  • fix: search by subscription needs to filter by tokenId #598
  • Feat/nvm tools actions v0.15.0 #596
  • Adding optional resource type attributes #597
  • Cleaning tokenId prefix on DDO attribute #595
  • fix: add filter by nft type 418877e
  • fix: add type2 538cb14
  • ci: nvm tools v0.15.0 c2a7007

16 October 2023

  • fix: adding additional external resource attributes 17d9e60
  • chore: adding v2.0.0-rc17 Changelog updates ce8106b
  • chore: bumping version 0c66298

11 October 2023

  • chore: adding v2.0.0-rc16 Changelog updates 176899a
  • fix: the tokenId attribute in the DDO is now clean (no DID prefix) 6e77cb1

9 October 2023

  • fix: skip the encryption through the Node when there is no files #594
  • Small utility improvements #592
  • chore: adding v2.0.0-rc15 Changelog updates 176132c

6 October 2023

  • feat: support search base on nftType #590
  • Automated CHANGELOG.md update fb540a1
  • feat: utility improvements and typo af30abe
  • fix: nft1155 test 7ae842e

4 October 2023

4 October 2023

  • Small fixes and tests for NFT1155 flows #589
  • feat: update version b31609f
  • fix: conflicts 2fbdcba
  • feat: support search base on nftType c4d50f8

3 October 2023

  • fix: adaptations and tests for NVM App 1155 flows e97c3ac
  • test: fix services e2e services flow f93664d
  • chore: adding v2.0.0-rc11 Changelog updates 222bec9

3 October 2023

  • fix: form-data lib was missing #588
  • fix: signTypedData #587
  • test: e2e testing of NVM App flows #585
  • chore: adding v2.0.0-rc10 Changelog updates 467d492

2 October 2023

  • updating for contracts 3.5.0 #584
  • Feat/node 18 #580
  • Getting url from DDO when claiming NFT #582
  • Fix/arbitrum fees #577
  • Making Curve & Aave contracts optional #576
  • Allowing to update files and services private stuff (SDKv1) #575
  • fix: allowing to update files and services private metadata #574
  • Allow off-chain register and resolve methods #573
  • chore(deps): bump whatwg-url from 7.1.0 to 13.0.0 #527
  • test: validating downloads by owner without access service #570
  • Adapting to contracts v3.3.x #566
  • E2E integration with Credit Subscriptions #563
  • Feat/update mocha #564
  • feat: reduce number of calls to chainId #560
  • Support of assets with multiple services of the same type #555
  • test: e2e tests for credit subscriptions 5070f31
  • fix: resolving integration problems 87d7beb
  • test: e2e testing of NVM App flows 886f0ae

25 July 2023

  • Feat/ethers v6 #556
  • feat: support for multiple services of the same type 240cca6
  • feat: allow the registration of multiple services of the same type ad2d1b4
  • ci: multiple services tests afe27c3

20 July 2023

  • update to latest subgraphs #547
  • Bringing main to develop #549
  • fix: change resolve by retrieveDDO in servicesBySubscription search method #545
  • Integration test improvements to facilitate basic authentication validation #544
  • Feat/eip712 typed signatures #542
  • fix: update polygon gasstation urls #541
  • Improve getAgreementStatus #539
  • fix: delete assets #536
  • Adding networkId of the network where the asset is registered #535
  • Handling encoding problem with dids starting by 0 #533
  • Integration of Open service endpoints #532
  • Feat/support custom query search #531
  • fix: use gas station on polygon networks #528
  • feat: update tests to use ethers v6 fe6eae1
  • feat: remove getAddress method from ContractBase ac14d46
  • feat: replace BigNumber class with ES2020 BigInt 4ed4b51

29 May 2023

22 September 2023

  • Getting url from DDO when claiming NFT #582
  • fix: getting url from DDO when claiming NFT b977291
  • Automated CHANGELOG.md update 24c5cbd

14 September 2023

  • Fix/arbitrum fees #577
  • chore: adding v1.6.1 Changelog updates a3b206c
  • fix: test arbitrum fees f3550ec
  • fix: revert back to non EIP-1559 transactions in arbitrum f44d731

31 August 2023

  • Making Curve & Aave contracts optional #576
  • Allowing to update files and services private stuff (SDKv1) #575
  • fix: making aave and curve royalties contracts optional 53a2815
  • fix: allowing to update files and services private metadata 1eef595
  • chore: changelog d028575

11 July 2023

  • update to latest subgraphs #547
  • Automated CHANGELOG.md update 752e3f7
  • chore: bump version to 1.6.0 d4fdd25

11 July 2023

  • fix: apollo client requires cross-fetch when running on node d5c0932
  • Automated CHANGELOG.md update 6f3bec7

6 July 2023

  • refactor: update to latest subgraphs 626d0c9
  • Automated CHANGELOG.md update d80aed7

3 July 2023

  • fix: change resolve by retrieveDDO in servicesBySubscription search method #545
  • Integration test improvements to facilitate basic authentication validation #544
  • chore: adding basic authentication testing options 248c352
  • feat: keep testing compute in nightly ee2b2fa
  • Automated CHANGELOG.md update bc90615

28 June 2023

  • Feat/eip712 typed signatures #542
  • feat: allow jwt tokens with eip-712 typed signatures 23ede8e
  • Automated CHANGELOG.md update 1bbf54b
  • chore: bump version to 1.5.3 89abc98

22 June 2023

  • fix: update polygon gasstation urls #541
  • Automated CHANGELOG.md update 77eb88e

21 June 2023

  • Improve getAgreementStatus #539
  • feat: reduce the number of on chain calls required to get and agreement cac80ec
  • Automated CHANGELOG.md update fb6db50

20 June 2023

  • fix: delete assets #536
  • chore: adding v1.4.4 Changelog updates f4bb6c9
  • feat: use actions with elastic 8 a4c15af
  • fix: test c54c636

12 June 2023

  • Adding networkId of the network where the asset is registered #535
  • Handling encoding problem with dids starting by 0 #533
  • feat: adding networkId where the asset is published 261e54e
  • chore: adding v1.4.3 Changelog updates cff56a1
  • ci: skipping metatx test b4344b5

8 June 2023

  • chore: adding v1.4.2 Changelog updates 98374a4
  • fix: handling encoding problem with dids starting by 0 bc12230
  • ci: fixed version of opengsn dep e752791

7 June 2023

  • Integration of Open service endpoints #532
  • Feat/support custom query search #531
  • feat: add custom nested queries to search methods 1048840
  • test: adding open endpoints abb21a2
  • Automated CHANGELOG.md update f8c3cb0

5 June 2023

  • chore: publishing v1.4.2-rc1 917fc8e

5 June 2023

  • feat: integration of open endpoints 9b85531
  • feat: encoded DID using base36 format 6d676e7
  • chore: adding v1.4.1-rc0 Changelog updates 8c96fda

1 June 2023

  • Feat/support custom query search #531
  • feat: add custom nested queries to search methods 1048840
  • Automated CHANGELOG.md update 4aebad5
  • feat: update sdk version 1142fa9

31 May 2023

  • fix: use gas station on polygon networks #528
  • Adding tokenSupply to custom erc20 token #525
  • chore(deps-dev): bump ora from 4.1.1 to 6.3.1 #519
  • chore(deps-dev): bump typedoc from 0.23.28 to 0.24.7 #512
  • feat: calculate fees when using contactHandler.deployAbi 9d7ae1f
  • feat: refactor to use new nevermined.utils.contractHandler 66864d0
  • chore: remove unused methods da100de

26 May 2023

  • fix: events once method should not return unless there are events #524
  • fix: integration tests 364d1f4
  • feat: adding v1.3.14 Changelog updates e4446f5
  • fix: bookmark test fe04692

25 May 2023

  • Fix: Datasets by subscription #523
  • Automated CHANGELOG.md update 40c9799
  • chore: version bump 352c933
  • fix: wrong function call 2c6a772

24 May 2023

  • Fixing transfer nft logic through the Node #521
  • feat: improve getAgreement #522
  • chore: fix small non-breaking issues #520
  • chore: addressing comments a5515b3
  • fix: sending did for transfer nft through Node a11271d
  • ci: using compute template 898d869

18 May 2023

  • Setting up a default timeout for fulfilling access conditions #517
  • feat: refactor get webservices and datasets by subscription #516
  • fix: upgrade action to v0.11.0 337b849
  • fix: try with both variables 62d82b4
  • feat: adding v1.3.11 Changelog updates 0aaf493

17 May 2023

  • Facilitate the usage in offline scenarios #515
  • feat: expose search by did and nft address utility function 491a510
  • Automated CHANGELOG.md update a8a201a
  • ci: documentation and throwing exception 2494e1f

17 May 2023

  • Implement offchain mode #513
  • feat: adding the optional attribute openUrls to the web services #514
  • feat: sdk working in offchain mode 5884fa2
  • fix: address comments 7a9bebd
  • feat: adding v1.3.9 Changelog updates 92a1d5b

12 May 2023

  • Allowing to define timelock and timeout parameters #508
  • feat: allowing to define timelock and timeout parameters d09e4ac
  • ci: fix problem with timelock and timeout assignations 1c0de0b
  • Automated CHANGELOG.md update e7129aa

11 May 2023

  • adding a case for dleq dtp #493
  • feat: adding v1.3.7 Changelog updates e02c45d
  • types for dleq 13cb1a7
  • update-pkg script working 424bee3

9 May 2023

  • Adding Gnosis networks #506
  • chore(deps-dev): bump @types/temp from 0.8.34 to 0.9.1 #500
  • chore(deps-dev): bump cross-env from 6.0.3 to 7.0.3 #504
  • chore(deps-dev): bump @types/node from 12.20.55 to 20.1.0 #505
  • chore(deps-dev): bump typescript from 4.9.5 to 5.0.4 #501
  • chore(deps-dev): bump auto-changelog from 1.16.4 to 2.4.0 #499
  • chore(deps-dev): bump webpack-cli from 4.10.0 to 5.0.2 #503
  • Adapting to contracts v3.1.0 and nevermined.app #497
  • Feat/add dependabot #498
  • fix: upgrade action to v0.10.0 29a26b1
  • fix: using contracts v3.1.0 for testing fb68266
  • Automated CHANGELOG.md update d44aca1

25 April 2023

  • Fix/escrow payment subgraph #496
  • Automated CHANGELOG.md update 0057a56
  • chore: lint ca79cd0
  • fix: issue with the escrow payment condition subgraph b5118b1

21 April 2023

  • Add id to provenance result #495
  • adding extra functions #492
  • ci: using v3.1.0 contracts #494
  • Adding v1.3.0 Changelog updates d357c91
  • test: fixing tests 892f5d6
  • ci: test failing f204d99

20 April 2023

  • test: improve dataset subscription tests #490
  • feat: add hyperspace to network names #491
  • test: fix tests aa9f277

19 April 2023

  • Not updating reference on-chain if not using IPFS #488
  • test: added more subscription duration tests ca4e614
  • test: add subscription duration tests 1559b0f
  • fix: use expiration on the nft sales template b5d7961

10 April 2023

  • feat: promoting marketplace api 603e503
  • fix: getting ownership from on-chain 52d1e65
  • fix: only update did on-chain when using metadata on immutable store 285f40e

31 March 2023

  • feat: adds utility functions to manage unlisting and voting #486
  • ci: fixing DDO tests because curation attributes 02a9c37
  • feat: adding v1.3.1 Changelog updates fe74a4c
  • feat: renaming method for clarity eca84c4

27 March 2023

  • feat: adding subscription asset type #483
  • test: subscription type 377d01e

24 March 2023

  • find datasets associated to a subscription #481
  • update nvm-actions 0.8.0 6f1a4ca
  • update sdk version 87a644e

10 March 2023

  • Feature/subscription search #479
  • feat: method to search for all services belonging to a subscription 53e0901
  • feat: added method to get all subscription DDOs purchased 3b0b2a2
  • feat: added method to retrieve all subscription DDOs created by address 6ca6010

2 March 2023

  • Feature/subscriptions #474
  • Aligning proxy configuration with NGINX poc #472
  • Renaming to main branch and user pinned version of node #473
  • parametrization of the service 944e508
  • ci: testing with https services bb96077
  • linting d2547ed

14 February 2023

  • Bringing Develop to Master with contracts v3.0 #401
  • Fixing nightly #468
  • Renaming to package to @nevermined/sdk #471
  • feat: add husky #470
  • Gate keeping of web services via NFT subscriptions #465
  • Separate unit tests and integration tests #467
  • added proxy #466
  • Fixing conditions for erc-1155 flows #464
  • Contract address for nft 1155 #460
  • updated to latest version of subgraphs #462
  • feat: support option circuits to have different circuits paths #461
  • fix marketplace login issue #459
  • Adding burn method for ERC-721 NFTs #458
  • Pulling nft details depending on ERC #457
  • feat: add compute tests independant workflow #456
  • Feat/add compute tests #455
  • Adapting to contracts v3.0.0-rc5 #449
  • Feature/jwt utils #454
  • fix: revert ci to action 0.2.0 #451
  • feat: support compute tests #448
  • Adapting SDK-JS to new contracts permissions #446
  • fix: run linting in all files 0e06e3b
  • fix: linting c392244
  • debug effc93c

12 January 2023

  • Fix/merge master #445
  • bump version #444
  • add service type for sales with access #442
  • move integration test subgraph events to nightly workflow #443
  • improve import modules #438
  • Adding param for what to return when getting assets #422
  • Fix getting nft contract address #430
  • Automated CHANGELOG.md update 6f43738
  • Automated CHANGELOG.md update a402db3
  • fix merge 50fd4f4

9 January 2023

  • Adding v1.0.0-rc7 Changelog updates 98eb606
  • fix import issues and esport errors types ca5c1b1
  • Automated CHANGELOG.md update 40315cf

9 January 2023

  • Automated CHANGELOG.md update 3f5eecc
  • fix import and add export for instance.abstract ccbe416
  • update package json e24c7ff

6 January 2023

3 January 2023

  • Fix babysig param #431
  • fix param babysig 29683c3
  • Adding v1.0.0-rc4 Changelog updates e1e0ebf
  • update to version 1.0.0-rc5 f78eebc

3 January 2023

  • Fix/remove duplicated methods #428
  • Fix CI #420
  • Adding v1.0.0-rc3 Changelog updates 3d9c3df
  • add nvm-tools-actions 0c6315c
  • fix gateway workflow 04a7d3e

2 January 2023

14 February 2023

9 February 2023

  • Gate keeping of web services via NFT subscriptions #465
  • Separate unit tests and integration tests #467
  • added proxy #466
  • Fixing conditions for erc-1155 flows #464
  • Adding e2e Services draft integration test 4a9d2bd
  • Added jwt token encryption c5950d1
  • Adding service e2e draft with proxy 88a43c1

31 January 2023

  • Contract address for nft 1155 #460
  • updated to latest version of subgraphs #462
  • feat: support option circuits to have different circuits paths #461
  • fix marketplace login issue #459
  • Adding burn method for ERC-721 NFTs #458
  • Pulling nft details depending on ERC #457
  • feat: add compute tests independant workflow #456
  • Feat/add compute tests #455
  • Adapting to contracts v3.0.0-rc5 #449
  • Feature/jwt utils #454
  • fix: revert ci to action 0.2.0 #451
  • feat: support compute tests #448
  • Adapting SDK-JS to new contracts permissions #446
  • Fix/merge master #445
  • bump version #444
  • add service type for sales with access #442
  • move integration test subgraph events to nightly workflow #443
  • improve import modules #438
  • Added DDO tests #433
  • remove auth module #432
  • Fix babysig param #431
  • Adding param for what to return when getting assets #422
  • Fix getting nft contract address #430
  • Fix/remove duplicated methods #428
  • Fix CI #420
  • add babysig and buyers as access argument and remove unneeded logic #423
  • merge cbe9cb7
  • improving export modules 95b3a10
  • improve import models 20a58e5

14 December 2022

31 January 2023

  • updated to latest version of subgraphs #462
  • Automated CHANGELOG.md update 0beb9a9

30 January 2023

  • feat: support option circuits to have different circuits paths #461
  • Automated CHANGELOG.md update ffde2f4
  • feat: bump version 6baf0f0

26 January 2023

  • fix marketplace login issue #459
  • Adding v1.0.0-rc16 Changelog updates 00c40d6
  • use latest contracts 2720221
  • bump version 922f194

25 January 2023

  • Adding burn method for ERC-721 NFTs #458
  • Pulling nft details depending on ERC #457
  • feat: add compute tests independant workflow #456
  • Feat/add compute tests #455
  • feat: add compute tests 7e029d5
  • feat: add compute test nightly b2dd638
  • Adding v1.0.0-rc15 Changelog updates f52b8b4

20 January 2023

20 January 2023

  • Feature/jwt utils #454
  • make EthSignJWT easier to use outside the sdk db54370
  • Automated CHANGELOG.md update f9fec7a
  • bump version to rc-14 cdc3d62

20 January 2023

  • removing stage requirements from workflow metadata 574f841
  • upload s3 endpoint 16310bf
  • using actions v0.5.0 4895e11

18 January 2023

  • fix: revert ci to action 0.2.0 #451
  • feat: support compute tests #448
  • Adding v1.0.0-rc11 Changelog updates 377bda8
  • tests 305e1be
  • fix lint issues 40a0d20

17 January 2023

13 January 2023

  • Adapting SDK-JS to new contracts permissions #446
  • Fix/merge master #445
  • bump version #444
  • add service type for sales with access #442
  • move integration test subgraph events to nightly workflow #443
  • improve import modules #438
  • Added DDO tests #433
  • remove auth module #432
  • Fix babysig param #431
  • Adding param for what to return when getting assets #422
  • Fix getting nft contract address #430
  • Fix/remove duplicated methods #428
  • Fix CI #420
  • add babysig and buyers as access argument and remove unneeded logic #423
  • Update/v1.0.0 rc2 #419
  • improving export modules 95b3a10
  • improve import models 20a58e5
  • updating Poap ABI 481a4cc

14 December 2022

  • Update/export module sdk #417
  • Remove faucet from sdk #414
  • linting 8ea5a20
  • update export MetaData and DDO 06d9f6b
  • Adding v1.0.0-rc0 Changelog updates 51c9870

14 December 2022

  • API re-structure #412
  • Removing abis from src/artifacts folder #409
  • Refactor of NFTs API #408
  • Draft immutable url implementation #405
  • More uniform handling of royalties #306
  • API re-structure (WIP) 1812feb
  • API modules re-organization 131ea0b
  • refactoring NFT api 460a390

12 January 2023

  • bump version #444
  • add service type for sales with access #442
  • Automated CHANGELOG.md update a402db3
  • add new service type 55a9578
  • change node branch 4fecce0

3 January 2023

  • Adding param for what to return when getting assets #422
  • Fix getting nft contract address #430
  • Meta transactions #384
  • tests working 8ad065d
  • adding yarn.lock c534d9a
  • need to figure out the provider 7b576c3

29 November 2022

  • removing agreementId as a parameter for compute status and logs endpoints 72eaa05
  • Automated CHANGELOG.md update 31749c9
  • bump version 304fdd2

25 November 2022

  • Test that files are downloaded with the correct name #402
  • Automated CHANGELOG.md update 31b8c95
  • fix linter issues 2aa2236

24 November 2022

23 November 2022

  • Feature/get files #399
  • address all the comments 5e013a1
  • implement get nft File and get asset file object 0653aed
  • return File type 72874b1

15 November 2022

  • Using latest node for testing #394
  • Adding v0.26.0-rc1 Changelog updates 3b5a59b
  • latest Node 9d16df4

14 November 2022

  • Renaming to Node #387
  • poap tests for lisbon workshop preparation #389
  • revert updated version #393
  • add isApprovedForAll, also update SearchQuery type #392
  • Adding accessor for trusted forwarder #388
  • Updating documentation [skip actions] d037132
  • Updating documentation [skip actions] d4088f4
  • Updating documentation [skip actions] 5affc42

24 October 2022

8 November 2022

  • revert updated version #393
  • add isApprovedForAll, also update SearchQuery type #392
  • Adding accessor for trusted forwarder #388
  • Updating documentation [skip actions] d037132
  • Updating documentation [skip actions] 86baddc
  • Updating documentation [skip actions] 68c0f7e

20 October 2022

  • updated nft721 access template to check balance #386
  • remove not generated docs #385
  • Updating documentation [skip actions] 7f37ac9
  • Updating documentation [skip actions] 675399d
  • Automated CHANGELOG.md update a201882

18 October 2022

  • Main release v0.25.0 #383
  • Updating documentation [skip actions] 3e38414
  • Automated CHANGELOG.md update 438ec1b
  • bumped version to v0.25.0 ae4f857

17 October 2022

  • Feature/improve plugins integration #382
  • Updating documentation [skip actions] 29c0b55
  • Automated CHANGELOG.md update 661349d
  • make the sdk less dependent on the dtp ec1f713

14 October 2022

  • Remove price #379
  • Add/nevermined linter #381
  • Updating documentation [skip actions] a4994aa
  • Updating documentation [skip actions] 3879d92
  • Updating documentation [skip actions] 953a603

13 October 2022

  • Adding utility functions to include network rewards #380
  • Updating documentation [skip actions] f3f8843
  • Adding 0.25.0-rc2 Changelog updates eda22b6
  • Adding utility functions to calculate networkFees 90c4dbb

6 October 2022

  • Add query by appId #375
  • Removing Secret Store from everywhere #378
  • Updating documentation [skip actions] b4e380a
  • Updating documentation [skip actions] 66c7026
  • Add more complex query tests 3cea0e4

6 October 2022

  • Registering NFT Services properly #373
  • Add new _nvm section when creating a DDO #371
  • lint b8e0d40
  • Updating documentation [skip actions] 7f41070
  • Updating documentation [skip actions] c344698

22 September 2022

  • Service refactor #362
  • Test documentation before pushing to docs #369
  • Fix all docstrings to conform to tsdoc spec #368
  • Updating documentation cf49a50
  • Updating documentation [skip actions] 99d5482
  • refactoring service agreement templates f3aec3e

13 September 2022

20 September 2022

20 September 2022

  • Test documentation before pushing to docs #369
  • Fix all docstrings to conform to tsdoc spec #368
  • Adding NeverminedConfig and network fees #366
  • Documentation improvements #361
  • removing spree #360
  • fix path of documentation #359
  • Using geth tests for e2e validation and moving the other tests to nightly execution #357
  • Updating documentation cf49a50
  • Updating documentation [skip actions] 99d5482
  • refactoring service agreement templates f3aec3e

31 August 2022

  • adding more service types #351
  • Improvements to the documentation #356
  • cleaning up lint #348
  • Assets registration refactor #355
  • trying to remove copypasta 7ea01a7
  • trying to remove copypasta 3611a7d
  • Adapting to new royaltyAttributes object f8b3af7

29 August 2022

  • Use config instead of env var to determine if using old version of gateway #353
  • Making CurveRoyalties optional #352
  • Graph delay #350
  • New gateway #343
  • use config instead of env var 0746158
  • Automated CHANGELOG.md update 9d31ebc
  • testing with new gatewat e732b75

22 August 2022

  • Added typedoc markdown support #346
  • added test for nft subscription events #344
  • Automated CHANGELOG.md update e49131d

17 August 2022

  • Fixing some issues found when working on new gateway #342
  • Automated CHANGELOG.md update 08a8a82
  • fixing delegation 5c458b7
  • trying on CI a928e4f

16 August 2022

  • new subgraph names #341
  • Add util for making accounts #340
  • add util for making accounts fe7cb98
  • Automated CHANGELOG.md update c94e1d6

12 August 2022

  • small fixes for issues identified when working on the cli #339
  • Removing truffle HDWallet #336
  • Fix wrong type in the documentation #334
  • Automated CHANGELOG.md update 64bf410
  • bump version to 0.22.6 593044e

5 August 2022

  • Subscriptions e2e flows with testing #331
  • Updated push-to-docs workflow 3e13974
  • Automated CHANGELOG.md update 58051bf
  • bumping to v0.22.5 9f3cfa0

4 August 2022

  • remove references to contract package #330
  • method name as param for fulfilling condition instances #322
  • changing directory dae5a4d
  • handle fulfill for delegate 323a3b2
  • lint baeb22c

2 August 2022

  • Adding nft type to transferForDelegate #325
  • Make eslint treat unused vars as errors #324
  • Implementation of BigNumber utility class #323
  • add duration field #318
  • Integration tests for CustomToken #317
  • Change registering order and force to send the cap parameter #312
  • Add nightly tests for mumbai #314
  • Automated CHANGELOG.md update 607e50e
  • Automated CHANGELOG.md update c4a4b48
  • Default cap value to 0 01646d1

25 July 2022

  • Fix GitHub Action Release process #311
  • Bump version to 0.22.1 2cee381
  • Fix RELEASE_VERSION var to include the v from the tag c3c78a3

25 July 2022

  • Removing circom #307
  • flag to mint NFT instead of transfer #310
  • feature/ethers #305
  • Added tsdoc linter to eslint #304
  • Update release-github.yml #303
  • [wip] Template refactor #281
  • Automated CHANGELOG.md update 2e479c5
  • bump version to 0.22.0 42b4bd2

5 July 2022

  • request accounts that are not controlled by the node #302
  • request accounts in case that it is not controlled by the node d2f2124
  • Automated CHANGELOG.md update 9360fe9
  • upate package version 98c9de9

1 July 2022

  • Support new subgraph naming convention and hosted service #301
  • Automated CHANGELOG.md update b2bcb32

29 June 2022

  • Fix check exists on contract level #299
  • Fixed an issue where optional contracts were set as required #298
  • Fixed an issue where optional contracts where being required 94aa537
  • update changelog 44b5cce
  • solve edge case where memory location at 0 is zero but the contract still exists 10089c0

28 June 2022

  • make network id static #293
  • refactor network id in the keeper f56301d
  • lint free 5cf58a0
    • use getStorageAt instead of getCode to determine a contract exists or not 38aa593

23 June 2022

  • Fix in the retrieval of Provenance events #292
  • attempt to cache network id #291
  • refactor 141a258
  • Automated CHANGELOG.md update 19645aa
  • fix unit tests 7a1a28f

21 June 2022

  • Updated to new version of the subgraphs #284
  • Automated CHANGELOG.md update 7419f05
  • removed old docs workflow 7ab35d4

15 June 2022

  • Finalize Contracts 2.0 #269
  • Add workflow for github releases #280
  • fix type MarketplaceResults #279
  • [wip] new royalties mechanism #270
  • updated subgraphs version #278
  • fixing aave tests #276
  • working on wrapper cb6c853
  • Include github release workflow 205ada2
  • getting details of royalties ec01a79

10 June 2022

  • add address endpoint #277
  • feature/latest contracts #275
  • Several fixes related to subgraph events #272
  • works on my machine e2dd271
  • Upgraded to latest contracts b96b7fb
  • Adding v0.20.0-rc5 Changelog updates d3f9aa5

7 June 2022

  • return token in order to be saved in local storage #271
  • Feature/sync develop #268
  • fixing artifacts tests 8454603
  • Adding v0.20.0-rc4 Changelog updates 0960714
  • bump version 3f8774a

3 June 2022

  • Quick fix for non-eip1559 networks #266
  • integrate Permissions and refactor search query #264
  • re-enable polygon tests 695492f
  • bumped version to rc4 639dbcc
  • fix typo c6b4fbf

30 May 2022

  • use fetch instead of fs 8a7f5c9
  • Adding v0.20.0-rc3 Changelog updates 0aac299
  • Adding v0.20.0-rc2 Changelog updates 757ffbe

30 May 2022

  • avoid infinite loop when events are not returned 5134a66
  • read file instead of import if artifactsFolder is not undefined b5e8ef5
  • latest versions de33d7e

26 May 2022

13 May 2022

  • replace metadata-api url by marketplace-api and sort type #243
  • Feat/update deps #245
  • Updating to work on version 2.0 of contracts #228
  • integrate auth in tests 4bbe1b8
  • integrate marketplace auth 24354d1
  • Replace circom and circomlib with circomlibjs e025b82

2 May 2022

2 May 2022

  • Adding 0.19.22 Changelog updates bd49424

2 May 2022

  • add aave service agreement to ddo when creating nft721 asset #248
  • Adding v0.19.21 Changelog updates c93cdc5

22 April 2022

  • Get the keeper version from the artifacts instead of package version #244
  • Fix tests eecf1ca
  • Adding v0.19.20 Changelog updates 52205bf
  • bumped version 4d606ad

13 April 2022

  • fixing issues with BigNumbers #246
  • Adding support to BigNumbers to avoid overflows #238

4 April 2022

2 April 2022

  • Don't use chainId in txparams for celo networks #235
  • Adding v0.19.17 Changelog updates 839bde9

2 April 2022

  • Adding v0.19.16 Changelog updates 380b730

2 April 2022

  • add support for celo networks #234
  • Adding v0.19.15 Changelog updates 0bb2f42

2 April 2022

  • Adding v0.19.14 Changelog updates ccbaf13
  • latest version of contracts 718dfb0

2 April 2022

  • Adding v0.19.13 Changelog updates 55c2c80
  • using latest alfajores and contracts versions 1d1c1ea

31 March 2022

  • Fix/correct specs on create #232
  • Correct devdocs #230
  • Adding v0.19.12 Changelog updates 782c1fc
  • Bump v a3df303

25 March 2022

  • Using latest contracts lib to include Celo mainnet artifacts #227
  • Adding v0.19.11 Changelog updates 3f3cd24

23 March 2022

  • assets.order now initializes the agreement and makes the payment in just one contract call #224
  • do not create unnecessary keytranfer object #225
  • unskip access proof test #223
  • Adding v0.19.10 Changelog updates 4162573
  • unskip test 322157b

21 March 2022

  • fix graph-ts version #222
  • Adding v0.19.9 Changelog updates f6a2c79

21 March 2022

  • update version of subgraph clients #221
  • Adding v0.19.8 Changelog updates b84b303

16 March 2022

  • Feature/aave nft agreement #218
  • Adding v0.19.7 Changelog updates e5a7baf
  • bumping to 0.19.8 d3eb486

15 March 2022

  • updated contract to version 1.3.7 #219
  • Adding v0.19.6 Changelog updates 3dd49c8
  • skipping access proof test until gateway is fixed c8e2338

7 March 2022

  • Fix a wrong contract call when creating an NFT721 #217
  • Upgrade to webpack5 #213
  • Fix tests 259a4a4
  • Register mintable did in a single contract call 194a8b8
  • fix more tests 6cd97c3

1 March 2022

  • Update CI to test against node 12, 14, 16 #210
  • Fix ContractEvent unit tests 3b05848
  • Fix bignumber asserts in the unit tests 45403f6
  • Adding v0.19.4 Changelog updates b92f23a

21 February 2022

  • updated subgraph version #209
  • Adding v0.19.3 Changelog updates 1de3904

14 February 2022

14 February 2022

  • Fix a problem with a missing axios dependency #204
  • Adding v0.19.1 Changelog updates c952744
  • bumped version 02d6cd1

10 February 2022

  • update to latest version of subgraphs #205
  • Adding v0.19.0 Changelog updates 1ff17fc
  • bumped version 8dfc639
  • include subgraph hotfix cd364f0

9 February 2022

  • Subgraphs integration #198
  • Further refactor of the events: 8efe3ce
  • remove wrongly committed yarn.lock 88d648c
  • Added more tests fc92692

9 February 2022

  • Added support for celo mainnet #202
  • Added support for matic #201
  • Order with one tx #200
  • Fixing some problem with web packages and react-native #199
  • adding verification key 8cdc460
  • Adding v0.18.9 Changelog updates 54a639f
  • these might help 5c47a32

30 January 2022

  • Refactor ContractEvents to make it easier to integrate graph #197
  • Adding feature needed for implementing DTP in the CLI #188
  • should work ... a4ad113
  • read password from event in gateway test 646f697
  • clean up 88b7f86

26 January 2022

  • 194: adjust data model, add 1 day availability at first #195
  • Adding v0.18.7 Changelog updates c8a5fae
  • Bump v0.18.8 bce6f86

26 January 2022

26 January 2022

  • Add agreementId attribute #193
  • Adding v0.18.5 Changelog updates 9e756d9

26 January 2022

26 January 2022

  • Feature/190 add did to sec markets #192
  • Adding v0.18.3 Changelog updates 0c74085

25 January 2022

25 January 2022

  • Feature/190 add did to sec markets #191
  • Adding v0.18.1 Changelog updates af01a69

24 January 2022

  • Adding utility methods for getting nft token uri #189
  • Lint ... #187
  • Adding v0.18.0 Changelog updates edf6f8a
  • lint 1c11579

18 January 2022

  • Removing not used parameter #186
  • [wip] Create agreement+pay in one transaction #183
  • Adapting to contracts v1.3.3 #177
  • Adding v0.17.2 Changelog updates 5eddda4

18 January 2022

  • Correct typo in route #184
  • Adding tx params to methods #175
  • Adjusted verbosity when optional contracts not found #173
  • adding erc20 artifact 57a245b
  • added params to nevermined wrappers 5e333e5
  • added tx params to contract wrappers 03a0042

5 January 2022

  • Added new tests for the transferForDelegate method #172
  • Feature/enable-mint-on-nft-create #171
  • Adding v0.17.0 Changelog updates 97ebf87
  • bumped version to 0.17.1 448b560

28 December 2021

  • Feature/158 create resell method #162
  • Adding v0.16.2 Changelog updates 751c51d
  • bumped version to 0.17.0 3b398ac

22 December 2021

  • Getting the checksum and url information from the on-chain storage instead of rely on the events 13ea83c
  • Adding v0.16.1 Changelog updates 54f295b

21 December 2021

10 December 2021

  • Added support for contracts 1.3.0 on mumbai #156
  • 97: add direct SearchQuery export #154
  • Adding v0.15.0 Changelog updates 469c65e

2 December 2021

  • Added support for gateway nft-transfer #153
  • Commit from GitHub Actions (Build) 321ebaf
  • Support for NFT transferForDelegate 18a48ac
  • Added support for contracts 1.3.0 a27f772

10 January 2022

  • adding erc20 artifact 57a245b
  • Adding v0.14.4 Changelog updates 5a03b68
  • suppress warnings from dispenser and nevermined token 35d37c8

15 December 2021

  • Keytransfer flow with gateway #152
  • update author #147
  • Commit from GitHub Actions (Build) 02c260a
  • Commit from GitHub Actions (Build) 058a259
  • Commit from GitHub Actions (Build) 95bf685

19 November 2021

  • Adding Gateway Provider address #142
  • Fix providers not properly set when registering an NFT #146
  • Add docs to be published in github pages #144
  • Remove package-lock.json 7c1ca35
  • Commit from GitHub Actions (Build) 8fafa0a
  • Adding v0.14.2 Changelog updates 2e32800

18 November 2021

  • Updated contract version #140
  • Fix NFTLockCondition unit tests 409796c
  • Skip test that is failing randomly 39ef23b
  • Adding v0.14.1 Changelog updates e096e90

12 November 2021

  • Fix/autonomies remove chain id tailor metadata #139
  • Adding v0.14.0 Changelog updates 2a83620
  • bumped version to v0.14.1 44ad9eb

4 November 2021

  • Bump path-parse from 1.0.6 to 1.0.7 #111
  • Added tests with examples on how to use keyfile #90
  • numeric comparasion should use == #136
  • Updated the CI to run against polygon #135
  • Fix/token loading #121
  • Skip NFTAccess template tests for polygon c46399b
  • Fixed an issue with the transformation of the did 25e5180
  • Adding v0.13.16 Changelog updates f060479

11 October 2021

  • Limit the event search to the latest 1000 blocks for mumbai #123
  • bump version 5e2bd0d
  • Allow read response on fetch error 94ebf07

1 October 2021

  • fix aurora mainnet name #119
  • update changelog #118
  • harden token loading b8d21ce

30 September 2021

30 September 2021

  • update contracts #116
  • Avoid some errors on specific scenarios #117
  • Fix/circomlib 2 #114
  • fix integration tests a7c169a
  • Prevent errors when accessing to address of a contract if it's not loaded 5d2fb92
  • Fix issue then resolves an asset using prefixed did 2111d1f

24 September 2021

23 September 2021

  • work around global loading of circomlib #113
  • rollback change 0fb4da7
  • fix compilation error 7af7950

23 September 2021

  • support aurora networks #110
  • update changelog f87654d
  • work around global loading of circomlib 7c48fa5

21 September 2021

21 September 2021

10 September 2021

  • Ploygon E2E Asset flow #109
  • Adds a missing export #108
  • Fixing webpack for snarkjs #107
  • Run all unit test again #106
  • Bump ssri from 6.0.1 to 6.0.2 #105
  • Bump handlebars from 4.7.6 to 4.7.7 #104
  • Bump hosted-git-info from 2.8.5 to 2.8.9 #103
  • Bump tar from 4.4.13 to 4.4.19 #99
  • enable sending eth #89
  • Key transfer flow #100
  • Disable arweave tests #102
  • Load correct artifacts for all supported networks #101
  • perhaps works 95433f5
  • adding new wrappers, copypasta 8689669
  • backup 20222d1

25 August 2021

  • Remove hardcoded artifact path from code #94
  • Adding v0.13.5 Changelog updates cc8c690

24 August 2021

  • Fix/cors issue #93
  • Adding v0.13.4 Changelog updates a126e99
  • bumped version e1579d4
  • Fixed a cors issue with fetch.get 9547020

16 August 2021

  • Fix/mainnet name #92
  • bump version a7c5290
  • getNetworkName should return mainnet instead of main 5a4458c
  • Adding v0.13.3 Changelog updates 8895a88

14 August 2021

  • Updated version of contracts #91
  • Adding v0.13.3 Changelog updates d47c64e
  • Adding v0.13.2 Changelog updates 9ba9e42
  • Commit lockfile 7151c57

13 August 2021

  • adapt changes in the contracts to support 1.1.3 #88
  • adapt changes in the contracts edbe0ff
  • Fixed tests 70e7add
  • fix tests c01dfa9

6 August 2021

  • Store external metadatadb url in the didregistry #86
  • Correct starting flag in integration tests section, md warnings #80
  • switch to yarn 12e0540
  • Fixed test 77cd486
  • update contracts to v1.1.0 a853b32

5 August 2021

  • support custom tokens in templates a6c8b43
  • added nft 721 api a668df7
  • make from an account always 2ae3a15

15 July 2021

  • switch to yarn 6a9bd9c
  • update contracts to v1.1.0 edb06c4
  • added nft721 support from the contracts e1e2cc8

16 June 2021

11 June 2021

  • Fix issue updating ddos #73
  • NFT Details #74
  • Add the ability to fetch the details of an NFT 0738689
  • Adding v0.10.5 Changelog updates 9cc4de9
  • Upgrade package.json version 7775813

28 May 2021

  • Update to latest version of the contracts #72
  • Adding v0.10.4 Changelog updates 31df447

21 May 2021

  • Add updateDdo method to unpublish assets #69
  • Upgrade versions 7e58d84
  • Merge master 7127f3e
  • Try with branch fix adabb7d

20 May 2021

  • Added support for contracts v1.0.0-rc8 #71
  • Fix tests 84e97b3
  • Adding v10.0.3 Changelog updates 5699fd6
  • Adding v0.10.2 Changelog updates 6e1ebb1

3 May 2021

  • Fix an issue with using fetch on the browser #68
  • Fix how fetch is handled in the browser d9fc597
  • Cleanup code f8515c3
  • Adding v0.10.1 Changelog updates 6821f4e

3 May 2021

  • Fix wrong version on lockfile #67
  • Bump jose from 3.3.1 to 3.11.4 #63
  • Adding v0.10.0 Changelog updates 332e1d2
  • Enabled skipped test 0a6fc69

23 April 2021

  • Add support for the nft engine #62
  • Finalized the NFTs API 902aa0f
  • Finished integration tests 346a2f2
  • Added NFTLockCondition e449c44

12 April 2021

  • Support Contracts v1.0 #61
  • Bump elliptic from 6.5.0 to 6.5.3 #58
  • Bump y18n from 4.0.0 to 4.0.1 #60
  • Added upload to filecoin capabilities in the sdk #59
  • Testing with precompiled spree contracts #57
  • Replace EscrowReward with EscrowPaymentCondition ddcc466
  • Update AccessTemplate and EscrowCondition e2b0c2d
  • Replace LockRewardCondition with LockPaymentCondition 0d2dba0

22 February 2021

  • Feature/multiple rewards #56
  • Asset Rewards in integration tests 09eeb2c
  • escrow tests c1300a0
  • fixing EscrowReward tests a4c06dd

22 January 2021

  • Add symbol and name methods for the token #55
  • Add symbol and name methods for the token2 c53d2c1
  • Upgrade sdk version acb835c

20 January 2021

  • Remove event listener #54
  • Change version fa9623c
  • Adding v0.7.3 Changelog updates a84688e

11 January 2021

  • Bump version 0.7.2 -> 0.7.3 b3d990d

11 January 2021

  • Adds support to sign JWT with ethereum #53
  • Feature/fix steps creation #51
  • Add search method params #52
  • Udpate version name resolved in marketplace #50
  • Sign grant token with eth 19a80c6
  • cleanup unused code 143224f
  • Work in progress updating sign method b8be5eb

29 December 2020

  • Bumpversion #49
  • Fix/update token name #48
  • Update agreements api #47
  • Feature/add providers api #46
  • Feature/add templates missed methods #45
  • Feature/add assets missed methods #44
  • Add method to request eth using the faucet f7754c2
  • Add providers api 4184729
  • Add 4 methods missed in the provenance API 9e3ae9a

9 December 2020

  • Make webpack play nice with jose lib #34
  • Added support for JWT tokens when calling the gateway #31
  • Refresh package-lock da2e362
  • Adding v0.7.0 Changelog updates 854256c
  • Adding v0.7.0 Changelog updates d70a5b4

2 December 2020

  • Add a way to generate a standar changelog 5403579
  • Clean provenance code fe84eaa
  • Update changelog 933465e

13 November 2020

  • Added provenance methods needed for supply chain use case #23
  • Fix linter issues f56be10
  • Adding v0.5.0 Changelog updates 4b8dea6
  • bumped version to v0.5.1 8390238

11 November 2020

9 November 2020

12 August 2022

  • small fixes for issues identified when working on the cli #339
  • Removing truffle HDWallet #336
  • Fix wrong type in the documentation #334
  • Subscriptions e2e flows with testing #331
  • remove references to contract package #330
  • method name as param for fulfilling condition instances #322
  • Adding nft type to transferForDelegate #325
  • Make eslint treat unused vars as errors #324
  • Implementation of BigNumber utility class #323
  • add duration field #318
  • Integration tests for CustomToken #317
  • Change registering order and force to send the cap parameter #312
  • Add nightly tests for mumbai #314
  • Fix GitHub Action Release process #311
  • Removing circom #307
  • flag to mint NFT instead of transfer #310
  • feature/ethers #305
  • Added tsdoc linter to eslint #304
  • Update release-github.yml #303
  • [wip] Template refactor #281
  • request accounts that are not controlled by the node #302
  • Support new subgraph naming convention and hosted service #301
  • Fix check exists on contract level #299
  • Fixed an issue where optional contracts were set as required #298
  • make network id static #293
  • Fix in the retrieval of Provenance events #292
  • attempt to cache network id #291
  • Updated to new version of the subgraphs #284
  • Finalize Contracts 2.0 #269
  • Add workflow for github releases #280
  • fix type MarketplaceResults #279
  • [wip] new royalties mechanism #270
  • updated subgraphs version #278
  • fixing aave tests #276
  • add address endpoint #277
  • feature/latest contracts #275
  • Several fixes related to subgraph events #272
  • return token in order to be saved in local storage #271
  • Feature/sync develop #268
  • Quick fix for non-eip1559 networks #266
  • integrate Permissions and refactor search query #264
  • add aave service agreement to ddo when creating nft721 asset #248
  • Get the keeper version from the artifacts instead of package version #244
  • replace metadata-api url by marketplace-api and sort type #243
  • fixing issues with BigNumbers #246
  • Feat/update deps #245
  • Updating to work on version 2.0 of contracts #228
  • Adding support to BigNumbers to avoid overflows #238
  • Don't use chainId in txparams for celo networks #235
  • add support for celo networks #234
  • Fix/correct specs on create #232
  • Correct devdocs #230
  • Using latest contracts lib to include Celo mainnet artifacts #227
  • assets.order now initializes the agreement and makes the payment in just one contract call #224
  • do not create unnecessary keytranfer object #225
  • unskip access proof test #223
  • fix graph-ts version #222
  • update version of subgraph clients #221
  • Feature/aave nft agreement #218
  • updated contract to version 1.3.7 #219
  • Fix a wrong contract call when creating an NFT721 #217
  • Upgrade to webpack5 #213
  • Update CI to test against node 12, 14, 16 #210
  • updated subgraph version #209
  • close stream #206
  • Fix a problem with a missing axios dependency #204
  • update to latest version of subgraphs #205
  • Subgraphs integration #198
  • Added support for celo mainnet #202
  • Added support for matic #201
  • Order with one tx #200
  • Fixing some problem with web packages and react-native #199
  • Refactor ContractEvents to make it easier to integrate graph #197
  • Adding feature needed for implementing DTP in the CLI #188
  • 194: adjust data model, add 1 day availability at first #195
  • Add agreementId attribute #193
  • Feature/190 add did to sec markets #192
  • Feature/190 add did to sec markets #191
  • Adding utility methods for getting nft token uri #189
  • Lint ... #187
  • Removing not used parameter #186
  • [wip] Create agreement+pay in one transaction #183
  • Adapting to contracts v1.3.3 #177
  • Correct typo in route #184
  • Adding tx params to methods #175
  • Adjusted verbosity when optional contracts not found #173
  • Added new tests for the transferForDelegate method #172
  • Feature/enable-mint-on-nft-create #171
  • Feature/158 create resell method #162
  • Feat/txparam improvements #161
  • Added support for contracts 1.3.0 on mumbai #156
  • 97: add direct SearchQuery export #154
  • Added support for gateway nft-transfer #153
  • Keytransfer flow with gateway #152
  • update author #147
  • Adding Gateway Provider address #142
  • Fix providers not properly set when registering an NFT #146
  • Add docs to be published in github pages #144
  • Updated contract version #140
  • Fix/autonomies remove chain id tailor metadata #139
  • Bump path-parse from 1.0.6 to 1.0.7 #111
  • Added tests with examples on how to use keyfile #90
  • numeric comparasion should use == #136
  • Updated the CI to run against polygon #135
  • Fix/token loading #121
  • Limit the event search to the latest 1000 blocks for mumbai #123
  • fix aurora mainnet name #119
  • update changelog #118
  • update contracts #116
  • Avoid some errors on specific scenarios #117
  • Fix/circomlib 2 #114
  • work around global loading of circomlib #113
  • support aurora networks #110
  • Ploygon E2E Asset flow #109
  • Adds a missing export #108
  • Fixing webpack for snarkjs #107
  • Run all unit test again #106
  • Bump ssri from 6.0.1 to 6.0.2 #105
  • Bump handlebars from 4.7.6 to 4.7.7 #104
  • Bump hosted-git-info from 2.8.5 to 2.8.9 #103
  • Bump tar from 4.4.13 to 4.4.19 #99
  • enable sending eth #89
  • Key transfer flow #100
  • Disable arweave tests #102
  • Load correct artifacts for all supported networks #101
  • Remove hardcoded artifact path from code #94
  • Fix/cors issue #93
  • Fix/mainnet name #92
  • Updated version of contracts #91
  • adapt changes in the contracts to support 1.1.3 #88
  • Store external metadatadb url in the didregistry #86
  • Correct starting flag in integration tests section, md warnings #80
  • Fix issue updating ddos #73
  • NFT Details #74
  • Update to latest version of the contracts #72
  • Add updateDdo method to unpublish assets #69
  • Added support for contracts v1.0.0-rc8 #71
  • Fix an issue with using fetch on the browser #68
  • Fix wrong version on lockfile #67
  • Bump jose from 3.3.1 to 3.11.4 #63
  • Add support for the nft engine #62
  • Support Contracts v1.0 #61
  • Bump elliptic from 6.5.0 to 6.5.3 #58
  • Bump y18n from 4.0.0 to 4.0.1 #60
  • Added upload to filecoin capabilities in the sdk #59
  • Testing with precompiled spree contracts #57
  • Feature/multiple rewards #56
  • Add symbol and name methods for the token #55
  • Remove event listener #54
  • Adds support to sign JWT with ethereum #53
  • Feature/fix steps creation #51
  • Add search method params #52
  • Udpate version name resolved in marketplace #50
  • Bumpversion #49
  • Fix/update token name #48
  • Update agreements api #47
  • Feature/add providers api #46
  • Feature/add templates missed methods #45
  • Feature/add assets missed methods #44
  • Make webpack play nice with jose lib #34
  • Added support for JWT tokens when calling the gateway #31
  • Added provenance methods needed for supply chain use case #23
  • refactor network id in the keeper f56301d
  • lint free 5cf58a0
  • changing directory dae5a4d

20 August 2020

  • added integration test for rinkeby d61665e
  • made nvm token truly optional 052d889

19 August 2020

18 June 2020

17 June 2020

  • fix some test name issues 6fdfc2a
  • Change ocean to nevermined in the class names and variables 26a006e
  • Update Aquarius name to Metadata b6ea02c

v0.1.0

7 May 2020