@@ -6,24 +6,24 @@ import "google/api/annotations.proto";
6
6
import "ark/v1/types.proto" ;
7
7
8
8
service ExplorerService {
9
- rpc GetBatchInfo ( GetBatchInfoRequest ) returns (GetBatchInfoResponse ) {
9
+ rpc GetCommitmentTxInfo ( GetCommitmentTxInfoRequest ) returns (GetCommitmentTxInfoResponse ) {
10
10
option (google.api.http ) = {
11
- get : "/v1/batch /{txid}"
11
+ get : "/v1/commitmentTx /{txid}"
12
12
};
13
13
};
14
14
rpc GetVtxoTree (GetVtxoTreeRequest ) returns (GetVtxoTreeResponse ) {
15
15
option (google.api.http ) = {
16
- get : "/v1/batch/{txid}/tree"
16
+ get : "/v1/batch/{batch_outpoint. txid}/{batch_outpoint.vout }/tree"
17
17
};
18
18
};
19
19
rpc GetForfeitTxs (GetForfeitTxsRequest ) returns (GetForfeitTxsResponse ) {
20
20
option (google.api.http ) = {
21
- get : "/v1/batch/{txid}/forfeitTxs"
21
+ get : "/v1/batch/{batch_outpoint. txid}/{batch_outpoint.vout }/forfeitTxs"
22
22
};
23
23
};
24
24
rpc GetConnectors (GetConnectorsRequest ) returns (GetConnectorsResponse ) {
25
25
option (google.api.http ) = {
26
- get : "/v1/batch/{txid}/connectors"
26
+ get : "/v1/batch/{batch_outpoint. txid}/{batch_outpoint.vout }/connectors"
27
27
};
28
28
};
29
29
rpc GetSpendableVtxos (GetSpendableVtxosRequest ) returns (GetSpendableVtxosResponse ) {
@@ -43,15 +43,18 @@ service ExplorerService {
43
43
}
44
44
}
45
45
46
- message GetBatchInfoRequest {
46
+ message GetCommitmentTxInfoRequest {
47
47
string txid = 1 ;
48
48
}
49
- message GetBatchInfoResponse {
50
- Batch batch = 1 ;
49
+ message GetCommitmentTxInfoResponse {
50
+ string tx = 1 ;
51
+ int64 started_at = 2 ;
52
+ int64 ended_at = 3 ;
53
+ map <uint32 , Batch > batches = 4 ;
51
54
}
52
55
53
56
message GetVtxoTreeRequest {
54
- string txid = 1 ;
57
+ Outpoint batch_outpoint = 1 ;
55
58
PageRequest page = 2 ;
56
59
}
57
60
message GetVtxoTreeResponse {
@@ -60,7 +63,7 @@ message GetVtxoTreeResponse {
60
63
}
61
64
62
65
message GetForfeitTxsRequest {
63
- string txid = 1 ;
66
+ Outpoint batch_outpoint = 1 ;
64
67
PageRequest page = 2 ;
65
68
}
66
69
message GetForfeitTxsResponse {
@@ -69,7 +72,7 @@ message GetForfeitTxsResponse {
69
72
}
70
73
71
74
message GetConnectorsRequest {
72
- string txid = 1 ;
75
+ Outpoint batch_outpoint = 1 ;
73
76
PageRequest page = 2 ;
74
77
}
75
78
message GetConnectorsResponse {
0 commit comments