hashgraph / hedera-sdk-js

Hedera™ Hashgraph SDK for JavaScript/TypeScript
https://docs.hedera.com/guides/docs/sdks
Apache License 2.0
276 stars 145 forks source link

Add HIP-869: Dynamic Address Book #2334

Open SimiHunjan opened 5 months ago

SimiHunjan commented 5 months ago

Problem

The Dynamic Address Book will change the currently manually administered address book for Hedera into an HAPI managed configuration, updatable via signed Hedera transactions on a daily basis without the need to restart the consensus nodes to apply changes across the network.

Dynamic Address Book - Feature Summary

Hedera Improvement Proposal

Hedera Protobufs

New APIs

Update APIs

New RequestTypes to HederaFunctionality

Endpoint

TransactionReceipt

Test Plan

Example

  1. Create a new node.
  2. Update the node.
  3. Delete the node.

Solution

Add support for each feature according to the Services release plan for this HIP.

Alternatives

No response

SimiHunjan commented 4 months ago

An admin key field was added to NodeCreateTransaction and NodeUpdateTransaction.

Protobufs:

annamariyaivanova commented 2 months ago

the functionality is done, issue will remain open until we can test the functionality. Need the solo team for integration tests.