Skip to content

Commit 3d0bfa3

Browse files
Ash-L2Lnchashch
authored andcommitted
init CI
1 parent 1d07a04 commit 3d0bfa3

File tree

3 files changed

+53
-17
lines changed

3 files changed

+53
-17
lines changed

.github/workflows/lint.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
on: [pull_request, push]
2+
3+
name: Lint
4+
5+
jobs:
6+
lint:
7+
name: Lint
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: run protolint
12+
uses: plexsystems/protolint-action@v0.7.0
13+
with:
14+
configDirectory: .
15+
srcDirectory: proto
16+

.protolint.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
lint:

proto/sidechain.proto

+35-17
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
syntax = "proto3";
2-
package Sidechain;
2+
package sidechain;
33

44
service Sidechain {
55
rpc ConnectMainBlock(ConnectMainBlockRequest)
@@ -17,16 +17,26 @@ service Sidechain {
1717
returns (GetWithdrawalBundleResponse);
1818
}
1919

20-
message SubmitTransactionRequest { bytes transaction = 1; }
21-
message SubmitTransactionResponse {}
20+
message SubmitTransactionRequest {
21+
bytes transaction = 1;
22+
}
23+
message SubmitTransactionResponse {
24+
}
2225

23-
message SubmitBlockRequest { bytes block = 1; }
24-
message SubmitBlockResponse {}
26+
message SubmitBlockRequest {
27+
bytes block = 1;
28+
}
29+
message SubmitBlockResponse {
30+
}
2531

26-
message CollectTransactionsRequest {}
27-
message CollectTransactionsResponse { bytes transactions = 1; }
32+
message CollectTransactionsRequest {
33+
}
34+
message CollectTransactionsResponse {
35+
bytes transactions = 1;
36+
}
2837

29-
message GetChainTipRequest {}
38+
message GetChainTipRequest {
39+
}
3040
message GetChainTipResponse {
3141
uint32 block_height = 1;
3242
bytes block_hash = 2;
@@ -39,9 +49,9 @@ message Deposit {
3949
}
4050

4151
enum WithdrawalBundleEventType {
42-
Submitted = 0;
43-
Failed = 1;
44-
Succeded = 2;
52+
WITHDRAWAL_BUNDLE_EVENT_TYPE_SUBMITTED_UNSPECIFIED = 0;
53+
WITHDRAWAL_BUNDLE_EVENT_TYPE_FAILED = 1;
54+
WITHDRAWAL_BUNDLE_EVENT_TYPE_SUCCEDED = 2;
4555
}
4656

4757
message WithdrawalBundleEvent {
@@ -56,17 +66,25 @@ message ConnectMainBlockRequest {
5666
uint32 block_height = 4;
5767
bytes block_hash = 5;
5868
}
59-
message ConnectMainBlockResponse {}
69+
message ConnectMainBlockResponse {
70+
}
6071

6172
message DisconnectMainBlockRequest {
6273
repeated Deposit deposits = 1;
6374
optional WithdrawalBundleEvent withdrawal_bundle_event = 2;
6475
repeated bytes bmm_hashes = 3;
6576
}
66-
message DisconnectMainBlockResponse {}
77+
message DisconnectMainBlockResponse {
78+
}
6779

68-
message GetUtxoSetRequest {}
69-
message GetUtxoSetResponse { bytes utxos = 1; }
80+
message GetUtxoSetRequest {
81+
}
82+
message GetUtxoSetResponse {
83+
bytes utxos = 1;
84+
}
7085

71-
message GetWithdrawalBundleRequest {}
72-
message GetWithdrawalBundleResponse { bytes bundle = 1; }
86+
message GetWithdrawalBundleRequest {
87+
}
88+
message GetWithdrawalBundleResponse {
89+
bytes bundle = 1;
90+
}

0 commit comments

Comments
 (0)