mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-09-14 21:40:11 +00:00

* Rename show-address to new-address * New proto: ShowAdresses * kaspawallet: added show-addresses command Co-authored-by: Constantine Bitensky <cbitensky1@gmail.com> Co-authored-by: Ori Newman <orinewman1@gmail.com>
58 lines
1.2 KiB
Protocol Buffer
58 lines
1.2 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
option go_package = "github.com/kaspanet/kaspad/cmd/kaspawallet/daemon/pb";
|
|
|
|
service kaspawalletd {
|
|
rpc GetBalance (GetBalanceRequest) returns (GetBalanceResponse) {}
|
|
rpc CreateUnsignedTransaction (CreateUnsignedTransactionRequest) returns (CreateUnsignedTransactionResponse) {}
|
|
rpc ShowAddresses (ShowAddressesRequest) returns (ShowAddressesResponse) {}
|
|
rpc NewAddress (NewAddressRequest) returns (NewAddressResponse) {}
|
|
rpc Shutdown (ShutdownRequest) returns (ShutdownResponse) {}
|
|
rpc Broadcast (BroadcastRequest) returns (BroadcastResponse) {}
|
|
}
|
|
|
|
message GetBalanceRequest {
|
|
}
|
|
|
|
message GetBalanceResponse {
|
|
uint64 available = 1;
|
|
uint64 pending = 2;
|
|
}
|
|
|
|
message CreateUnsignedTransactionRequest {
|
|
string address = 1;
|
|
uint64 amount = 2;
|
|
}
|
|
|
|
message CreateUnsignedTransactionResponse {
|
|
bytes unsignedTransaction = 1;
|
|
}
|
|
|
|
message ShowAddressesRequest {
|
|
}
|
|
|
|
message ShowAddressesResponse {
|
|
repeated string address = 1;
|
|
}
|
|
|
|
message NewAddressRequest {
|
|
}
|
|
|
|
message NewAddressResponse {
|
|
string address = 1;
|
|
}
|
|
|
|
message BroadcastRequest {
|
|
bytes transaction = 1;
|
|
}
|
|
|
|
message BroadcastResponse {
|
|
string txID = 1;
|
|
}
|
|
|
|
message ShutdownRequest {
|
|
}
|
|
|
|
message ShutdownResponse {
|
|
}
|