Skip to content

feature: Added all the IPNS APIs and tested#23

Merged
aakash-taneja merged 4 commits into
lighthouse-web3:mainfrom
unniznd:feature_ipns_apis
Jun 17, 2025
Merged

feature: Added all the IPNS APIs and tested#23
aakash-taneja merged 4 commits into
lighthouse-web3:mainfrom
unniznd:feature_ipns_apis

Conversation

@unniznd

@unniznd unniznd commented Jun 5, 2025

Copy link
Copy Markdown
Contributor

What have you changed

  1. Added IPNS generate keys API and tested it.
  2. Added IPNS publish record API and tested it.
  3. Added IPNS get all keys API and tested it.
  4. Added IPNS remove record API and tested it

Why have you changed

All IPNS APIs were missing.

How to test it

The testcases are implemented in respective files.

pytest tests/test_ipns_generate_key.py
pytest tests/test_ipns_publish_record.py
pytest tests/test_get_ipns_record.py
pytest tests/test_remove_ipns_record.py

@aakash-taneja

Copy link
Copy Markdown
Collaborator

Please fix this test command: pytest tests/test_publish_record.py

@unniznd

unniznd commented Jun 7, 2025

Copy link
Copy Markdown
Contributor Author

I have fixed the command and added the negative testcases too.

@aakash-taneja aakash-taneja merged commit e0863e9 into lighthouse-web3:main Jun 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants