hashgraph/hedera-protobufs

HAPI change for dynamic address book

Closed this issue · 2 comments

Problem

To support dynamic address book HIP, we need to add new gRPC Endpoints.

Solution

Add the follow in hedera-protobufs repository:
node_service.proto
node_create.proto
node_delete.proto
node_update.proto
state\addressbook\node.proto

Updated transaction_body.proto and schedulable_transaction_body.proto
to include newly defined transaction body. Also added to HederaFunctionality in basic_types.proto.

Added a few response codes in response_code.proto.
Added node_id in transaction_receipt.proto.

Update Dynamic Address Book HIP with the updated HAPI here.

Moved it back to In Progress as we are still discussing the changes.

The branch 9796-DAB-change will be kept and not merged until we start to implement phase2. The phase 2 HIP Specification section has been updated with this HAPI changes.