Skip to content

Commit 3d39ca6

Browse files
authored
Implement Unichain network (#219)
* Feature: Implement Unichain network * Fix: Add last `aleph-message` package version.
1 parent b3dd4fa commit 3d39ca6

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ dynamic = [ "version" ]
3030
dependencies = [
3131
"aiohttp>=3.8.3",
3232
"aioresponses>=0.7.6",
33-
"aleph-message>=1",
33+
"aleph-message>=1.0.1",
3434
"aleph-superfluid>=0.3",
3535
"base58==2.1.1", # Needed now as default with _load_account changement
3636
"coincurve; python_version>='3.9'",

src/aleph/sdk/account.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
Chain.POL: EVMAccount,
4343
Chain.SOL: SOLAccount,
4444
Chain.SONIC: EVMAccount,
45+
Chain.UNICHAIN: EVMAccount,
4546
Chain.WORLDCHAIN: EVMAccount,
4647
Chain.ZORA: EVMAccount,
4748
}

src/aleph/sdk/conf.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,10 @@ class Settings(BaseSettings):
168168
chain_id=146,
169169
rpc="https://rpc.soniclabs.com",
170170
),
171+
Chain.UNICHAIN: ChainInfo(
172+
chain_id=130,
173+
rpc="https://mainnet.unichain.org",
174+
),
171175
Chain.WORLDCHAIN: ChainInfo(
172176
chain_id=480,
173177
rpc="https://worldchain-mainnet.gateway.tenderly.co",
@@ -195,6 +199,7 @@ class Settings(BaseSettings):
195199
CHAINS_OPTIMISM_ACTIVE: Optional[bool] = None
196200
CHAINS_POL_ACTIVE: Optional[bool] = None
197201
CHAINS_SONIC_ACTIVE: Optional[bool] = None
202+
CHAINS_UNICHAIN_ACTIVE: Optional[bool] = None
198203
CHAINS_WORLDCHAIN_ACTIVE: Optional[bool] = None
199204
CHAINS_ZORA_ACTIVE: Optional[bool] = None
200205

@@ -215,6 +220,7 @@ class Settings(BaseSettings):
215220
CHAINS_OPTIMISM_RPC: Optional[str] = None
216221
CHAINS_POL_RPC: Optional[str] = None
217222
CHAINS_SONIC_RPC: Optional[str] = None
223+
CHAINS_UNICHAIN_RPC: Optional[str] = None
218224
CHAINS_WORLDCHAIN_RPC: Optional[str] = None
219225
CHAINS_ZORA_RPC: Optional[str] = None
220226

0 commit comments

Comments
 (0)