While it is not necessary to place every new service in the same package as every existing service; the team would prefer to keep the services in the SDK grouped in the proto namespace for the time being to minimize confusion or mistakes on the part of SDK developers.
To that end, we need to change the package value on line 3 of the address_book_service.proto file to package proto;.
We may also remove the proto prefix from Transaction and TransactionResponse on lines 134, 145, and 157 (see image below), but this is not strictly necessary.
This change should not affect any other protobuf files, but will have small effects in the Address Book service definition that must be coordinated.
While it is not necessary to place every new service in the same package as every existing service; the team would prefer to keep the services in the SDK grouped in the
proto
namespace for the time being to minimize confusion or mistakes on the part of SDK developers.To that end, we need to change the
package
value on line 3 of theaddress_book_service.proto
file topackage proto;
. We may also remove theproto
prefix fromTransaction
andTransactionResponse
on lines 134, 145, and 157 (see image below), but this is not strictly necessary.This change should not affect any other protobuf files, but will have small effects in the Address Book service definition that must be coordinated.