Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(walletd): add substates and templates calls to JSON-RPC #936

Merged
merged 2 commits into from
Feb 14, 2024

Conversation

sdbondi
Copy link
Member

@sdbondi sdbondi commented Feb 13, 2024

Description

feat(walletd): adds substates.get and substates.list calls
feat(walletd): adds template.get call
feat(indexer): adds template.get call
feat(walletd/js/client): add JWT auth calls
feat(walletd/js/client): add substate and template calls
chore: update typescript bindings

Motivation and Context

These JSON-RPC calls allow clients to retrieve details about substates managed by the wallet as well as retrieve the template definition for arbitrary templates.

How Has This Been Tested?

Mnaually using tari-template-web

What process can a PR reviewer use to test or verify this change?

Run tari-template-web

Breaking Changes

  • None
  • Requires data directory to be deleted
  • Other - Please specify

@sdbondi sdbondi force-pushed the wallet-substates-list branch from d39d644 to cd01829 Compare February 13, 2024 07:24
Copy link

github-actions bot commented Feb 13, 2024

Test Results (CI)

80 tests  ±0   79 ✅ ±0   51m 57s ⏱️ - 4m 37s
17 suites ±0    0 💤 ±0 
 1 files   ±0    1 ❌ ±0 

For more details on these failures, see this check.

Results for commit 2b2d6af. ± Comparison against base commit a3f3135.

This pull request removes 1 and adds 1 tests. Note that renamed tests count towards both.
tari_base_node_client ‑ types::export_bindings_validatornode
tari_base_node_client ‑ types::export_bindings_baselayervalidatornode

♻️ This comment has been updated with latest results.

stringhandler
stringhandler previously approved these changes Feb 13, 2024
@sdbondi sdbondi merged commit 7e7dbef into tari-project:development Feb 14, 2024
10 of 11 checks passed
@sdbondi sdbondi deleted the wallet-substates-list branch February 14, 2024 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants