Commit 105f7af 1 parent 3d0bfa3 commit 105f7af Copy full SHA for 105f7af
File tree 1 file changed +21
-1
lines changed
1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,8 @@ service Sidechain {
15
15
rpc GetUtxoSet (GetUtxoSetRequest ) returns (GetUtxoSetResponse );
16
16
rpc GetWithdrawalBundle (GetWithdrawalBundleRequest )
17
17
returns (GetWithdrawalBundleResponse );
18
+
19
+ rpc SubscribeEvents (SubscribeEventsRequest ) returns (stream EventResponse );
18
20
}
19
21
20
22
message SubmitTransactionRequest {
@@ -59,12 +61,16 @@ message WithdrawalBundleEvent {
59
61
WithdrawalBundleEventType withdrawal_bundle_event_type = 2 ;
60
62
}
61
63
62
- message ConnectMainBlockRequest {
64
+ message MainBlockInfo {
63
65
repeated Deposit deposits = 1 ;
64
66
optional WithdrawalBundleEvent withdrawal_bundle_event = 2 ;
65
67
repeated bytes bmm_hashes = 3 ;
66
68
uint32 block_height = 4 ;
67
69
bytes block_hash = 5 ;
70
+ bytes prev_block_hash = 6 ;
71
+ }
72
+ message ConnectMainBlockRequest {
73
+ MainBlockInfo main_block_info = 1 ;
68
74
}
69
75
message ConnectMainBlockResponse {
70
76
}
@@ -88,3 +94,17 @@ message GetWithdrawalBundleRequest {
88
94
message GetWithdrawalBundleResponse {
89
95
bytes bundle = 1 ;
90
96
}
97
+
98
+ message SubscribeEventsRequest {
99
+ }
100
+ message ConnectMainBlockEvent {
101
+ MainBlockInfo main_block_info = 1 ;
102
+ }
103
+ message Event {
104
+ oneof event {
105
+ ConnectMainBlockEvent connect_block = 1 ;
106
+ }
107
+ }
108
+ message EventResponse {
109
+ Event event = 1 ;
110
+ }
You can’t perform that action at this time.
0 commit comments