Skip to content

Commit 8a1d4d4

Browse files
authored
add berachain mainnet & update docs (#483)
1 parent 8f119ad commit 8a1d4d4

File tree

366 files changed

+2163
-1861
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

366 files changed

+2163
-1861
lines changed

CHANGELOG.md

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

77
### Minor Changes
88

9+
## 3.5.2
10+
11+
### Minor Changes
12+
13+
- Added `BERACHAIN` mainnet.
14+
915
## 3.5.1
1016

1117
### Minor Changes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ The SDK currently supports the following chains (chains with '(d)' after are dep
3434
- **Celo**: Mainnet, Alfajores
3535
- **Metis**: Mainnet
3636
- **OpBNB**: Mainnet, Testnet
37-
- **Berachain**: Bartio
37+
- **Berachain**: Mainnet, Bartio
3838
- **Soneium**: Mainnet, Minato
3939
- **Worldchain**: Mainnet, Sepolia
4040
- **Rootstock**: Mainnet, Testnet

docs-md/README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The SDK leverages Alchemy's hardened node infrastructure, guaranteeing best-in-c
1414
1515
The SDK currently supports the following chains (chains with '(d)' after are deprecated):
1616

17-
- **Ethereum**: Mainnet, Goerli (d), Sepolia
17+
- **Ethereum**: Mainnet, Goerli (d), Sepolia, Holesky
1818
- **Polygon**: Mainnet, Mumbai (d), Amoy
1919
- **Optimism**: Mainnet, Goerli (d), Sepolia
2020
- **Arbitrum**: Mainnet, Goerli (d), Sepolia
@@ -36,11 +36,25 @@ The SDK currently supports the following chains (chains with '(d)' after are dep
3636
- **Celo**: Mainnet, Alfajores
3737
- **Metis**: Mainnet
3838
- **OpBNB**: Mainnet, Testnet
39-
- **Berachain**: Bartio
40-
- **Soneium**: Minato
39+
- **Berachain**: Mainnet, Bartio
40+
- **Soneium**: Mainnet, Minato
4141
- **Worldchain**: Mainnet, Sepolia
4242
- **Rootstock**: Mainnet, Testnet
4343
- **Flow**: Mainnet, Testnet
44+
- **Zora**: Mainnet, Sepolia
45+
- **Frax**: Mainnet, Sepolia
46+
- **Polynomial**: Mainnet, Sepolia
47+
- **Crossfi**: Mainnet, Testnet
48+
- **Apechain**: Mainnet, Curtis
49+
- **Lens**: Sepolia
50+
- **Geist**: Mainnet, Polter
51+
- **Lumia**: Prism, Testnet
52+
- **Unichain**: Sepolia
53+
- **Sonic**: Mainnet, Blaze
54+
- **XMTP**: Testnet
55+
- **Abstract**: Testnet
56+
- **Degen**: Mainnet
57+
- **Ink**: Mainnet, Sepolia
4458

4559
You can find per-method documentation of the Alchemy SDK endpoints at the [Alchemy Docs linked in the sidebar](https://docs.alchemy.com/reference/alchemy-sdk-quickstart).
4660

docs-md/classes/Alchemy.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ different network or API key, create a new instance of [Alchemy](Alchemy.md).
3939

4040
#### Defined in
4141

42-
[src/api/alchemy.ts:67](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L67)
42+
[src/api/alchemy.ts:67](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L67)
4343

4444
## Properties
4545

@@ -52,7 +52,7 @@ and allows access to the underlying providers.
5252

5353
#### Defined in
5454

55-
[src/api/alchemy.ts:43](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L43)
55+
[src/api/alchemy.ts:43](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L43)
5656

5757
___
5858

@@ -65,7 +65,7 @@ Enhanced APIs.
6565

6666
#### Defined in
6767

68-
[src/api/alchemy.ts:25](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L25)
68+
[src/api/alchemy.ts:25](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L25)
6969

7070
___
7171

@@ -78,7 +78,7 @@ transactions.
7878

7979
#### Defined in
8080

81-
[src/api/alchemy.ts:55](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L55)
81+
[src/api/alchemy.ts:55](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L55)
8282

8383
___
8484

@@ -90,7 +90,7 @@ The `nft` namespace contains methods for Alchemy's NFT API.
9090

9191
#### Defined in
9292

93-
[src/api/alchemy.ts:28](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L28)
93+
[src/api/alchemy.ts:28](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L28)
9494

9595
___
9696

@@ -103,7 +103,7 @@ as part of the Notify API.
103103

104104
#### Defined in
105105

106-
[src/api/alchemy.ts:49](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L49)
106+
[src/api/alchemy.ts:49](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L49)
107107

108108
___
109109

@@ -115,7 +115,7 @@ The `prices` namespace contains methods for getting token price data.
115115

116116
#### Defined in
117117

118-
[src/api/alchemy.ts:58](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L58)
118+
[src/api/alchemy.ts:58](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L58)
119119

120120
___
121121

@@ -128,7 +128,7 @@ checking on the state of submitted transasctions.
128128

129129
#### Defined in
130130

131-
[src/api/alchemy.ts:37](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L37)
131+
[src/api/alchemy.ts:37](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L37)
132132

133133
___
134134

@@ -140,4 +140,4 @@ The `ws` namespace contains methods for using WebSockets and creating subscripti
140140

141141
#### Defined in
142142

143-
[src/api/alchemy.ts:31](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy.ts#L31)
143+
[src/api/alchemy.ts:31](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy.ts#L31)

docs-md/classes/AlchemyConfig.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ exposes the underlying providers for more advanced use cases.
4141

4242
#### Defined in
4343

44-
[src/api/alchemy-config.ts:69](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L69)
44+
[src/api/alchemy-config.ts:69](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L69)
4545

4646
## Properties
4747

@@ -53,7 +53,7 @@ The Alchemy API key.
5353

5454
#### Defined in
5555

56-
[src/api/alchemy-config.ts:26](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L26)
56+
[src/api/alchemy-config.ts:26](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L26)
5757

5858
___
5959

@@ -65,7 +65,7 @@ The optional Alchemy auth token to use when sending requests with the Notify API
6565

6666
#### Defined in
6767

68-
[src/api/alchemy-config.ts:46](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L46)
68+
[src/api/alchemy-config.ts:46](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L46)
6969

7070
___
7171

@@ -77,7 +77,7 @@ Setting to enable automatic batching on json-rpc requests. Defaults to false.
7777

7878
#### Defined in
7979

80-
[src/api/alchemy-config.ts:35](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L35)
80+
[src/api/alchemy-config.ts:35](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L35)
8181

8282
___
8383

@@ -87,7 +87,7 @@ ___
8787

8888
#### Defined in
8989

90-
[src/api/alchemy-config.ts:37](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L37)
90+
[src/api/alchemy-config.ts:37](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L37)
9191

9292
___
9393

@@ -99,7 +99,7 @@ The maximum number of retries to perform.
9999

100100
#### Defined in
101101

102-
[src/api/alchemy-config.ts:32](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L32)
102+
[src/api/alchemy-config.ts:32](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L32)
103103

104104
___
105105

@@ -111,7 +111,7 @@ The Network that this SDK is associated with.
111111

112112
#### Defined in
113113

114-
[src/api/alchemy-config.ts:29](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L29)
114+
[src/api/alchemy-config.ts:29](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L29)
115115

116116
___
117117

@@ -123,7 +123,7 @@ The optional Request timeout provided in `ms` for NFT and NOTIFY API. Defaults t
123123

124124
#### Defined in
125125

126-
[src/api/alchemy-config.ts:51](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L51)
126+
[src/api/alchemy-config.ts:51](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L51)
127127

128128
___
129129

@@ -136,7 +136,7 @@ and apiKey.
136136

137137
#### Defined in
138138

139-
[src/api/alchemy-config.ts:43](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L43)
139+
[src/api/alchemy-config.ts:43](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L43)
140140

141141
## Methods
142142

@@ -160,7 +160,7 @@ other less-common methods.
160160

161161
#### Defined in
162162

163-
[src/api/alchemy-config.ts:115](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L115)
163+
[src/api/alchemy-config.ts:115](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L115)
164164

165165
___
166166

@@ -185,4 +185,4 @@ other less-common methods.
185185

186186
#### Defined in
187187

188-
[src/api/alchemy-config.ts:137](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-config.ts#L137)
188+
[src/api/alchemy-config.ts:137](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-config.ts#L137)

docs-md/classes/AlchemyProvider.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ ___
402402

403403
#### Defined in
404404

405-
[src/api/alchemy-provider.ts:41](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L41)
405+
[src/api/alchemy-provider.ts:41](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L41)
406406

407407
___
408408

@@ -412,7 +412,7 @@ ___
412412

413413
#### Defined in
414414

415-
[src/api/alchemy-provider.ts:43](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L43)
415+
[src/api/alchemy-provider.ts:43](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L43)
416416

417417
___
418418

@@ -464,7 +464,7 @@ ___
464464

465465
#### Defined in
466466

467-
[src/api/alchemy-provider.ts:42](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L42)
467+
[src/api/alchemy-provider.ts:42](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L42)
468468

469469
## Accessors
470470

@@ -936,7 +936,7 @@ JsonRpcProvider.\_startPending
936936

937937
#### Defined in
938938

939-
[src/api/alchemy-provider.ts:219](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L219)
939+
[src/api/alchemy-provider.ts:219](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L219)
940940

941941
___
942942

@@ -1136,7 +1136,7 @@ JsonRpcProvider.detectNetwork
11361136

11371137
#### Defined in
11381138

1139-
[src/api/alchemy-provider.ts:207](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L207)
1139+
[src/api/alchemy-provider.ts:207](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L207)
11401140

11411141
___
11421142

@@ -1615,7 +1615,7 @@ CommunityResourcable.isCommunityResource
16151615

16161616
#### Defined in
16171617

1618-
[src/api/alchemy-provider.ts:229](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L229)
1618+
[src/api/alchemy-provider.ts:229](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L229)
16191619

16201620
___
16211621

@@ -1728,7 +1728,7 @@ not defined in ethers.
17281728

17291729
#### Defined in
17301730

1731-
[src/api/alchemy-provider.ts:340](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L340)
1731+
[src/api/alchemy-provider.ts:340](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L340)
17321732

17331733
___
17341734

@@ -1998,7 +1998,7 @@ JsonRpcProvider.send
19981998

19991999
#### Defined in
20002000

2001-
[src/api/alchemy-provider.ts:243](https://github.com/alchemyplatform/alchemy-sdk-js/blob/44aa50c/src/api/alchemy-provider.ts#L243)
2001+
[src/api/alchemy-provider.ts:243](https://github.com/alchemyplatform/alchemy-sdk-js/blob/8f119ad1/src/api/alchemy-provider.ts#L243)
20022002

20032003
___
20042004

0 commit comments

Comments
 (0)