Skip to content

Commit c278921

Browse files
authored
chore: add network chain id (#188)
1 parent 40b48e4 commit c278921

File tree

8 files changed

+30
-1
lines changed

8 files changed

+30
-1
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
packages: write
1919

2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v4
2222

2323
- name: Set up Java
2424
uses: actions/setup-java@v2

src/main/java/org/arkecosystem/crypto/networks/Devnet.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
public class Devnet implements INetwork {
44

5+
public int chainId() {
6+
return 11812;
7+
}
8+
59
public int version() {
610
return 30;
711
}

src/main/java/org/arkecosystem/crypto/networks/INetwork.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
public interface INetwork {
44

5+
int chainId();
6+
57
int version();
68

79
int wif();

src/main/java/org/arkecosystem/crypto/networks/Mainnet.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
public class Mainnet implements INetwork {
44

5+
public int chainId() {
6+
return 11811;
7+
}
8+
59
public int version() {
610
return 23;
711
}

src/main/java/org/arkecosystem/crypto/networks/Testnet.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
public class Testnet implements INetwork {
44

5+
public int chainId() {
6+
return 11812;
7+
}
8+
59
public int version() {
610
return 23;
711
}

src/test/java/org/arkecosystem/crypto/networks/DevnetTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66

77
class DevnetTest {
88

9+
@Test
10+
void chainId() {
11+
assertEquals(11812, new Devnet().chainId());
12+
}
13+
914
@Test
1015
void version() {
1116
assertEquals(0x1E, new Devnet().version());

src/test/java/org/arkecosystem/crypto/networks/MainnetTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66

77
class MainnetTest {
88

9+
@Test
10+
void chainId() {
11+
assertEquals(11811, new Mainnet().chainId());
12+
}
13+
914
@Test
1015
void version() {
1116
assertEquals(0x17, new Mainnet().version());

src/test/java/org/arkecosystem/crypto/networks/TestnetTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66

77
class TestnetTest {
88

9+
@Test
10+
void chainId() {
11+
assertEquals(11812, new Testnet().chainId());
12+
}
13+
914
@Test
1015
void version() {
1116
assertEquals(0x17, new Testnet().version());

0 commit comments

Comments
 (0)