@@ -36,6 +36,8 @@ class VertexClientMode(StrEnum):
3636
3737 SONIC_MAINNET: For operating in Vertex's mainnet environment deployed on Sonic Mainnet.
3838
39+ ABSTRACT_MAINNET: For operating in Vertex's mainnet environment deployed on Abstract Mainnet.
40+
3941 SEPOLIA_TESTNET: For operating in Vertex's testnet environment deployed on Arbitrum Sepolia.
4042
4143 BLAST_TESTNET: For operating in Vertex's testnet environment deployed on Blast Testnet.
@@ -46,25 +48,34 @@ class VertexClientMode(StrEnum):
4648
4749 BASE_TESTNET: For operating in Vertex's testnet environment deployed on Base Testnet.
4850
49- SONIC_TESTNET: For operating in Vertex's mainnet environment deployed on Sonic Testnet.
51+ SONIC_TESTNET: For operating in Vertex's testnet environment deployed on Sonic Testnet.
52+
53+ ABSTRACT_TESTNET: For operating in Vertex's testnet environment deployed on Abstract Testnet.
5054
5155 DEVNET: For local development.
5256
5357 TESTING: For running tests.
5458 """
5559
60+ # mainnet
5661 MAINNET = "mainnet"
5762 BLAST_MAINNET = "blast-mainnet"
5863 MANTLE_MAINNET = "mantle-mainnet"
5964 SEI_MAINNET = "sei-mainnet"
6065 BASE_MAINNET = "base-mainnet"
6166 SONIC_MAINNET = "sonic-mainnet"
67+ ABSTRACT_MAINNET = "abstract-mainnet"
68+
69+ # testnet
6270 SEPOLIA_TESTNET = "sepolia-testnet"
6371 BLAST_TESTNET = "blast-testnet"
6472 MANTLE_TESTNET = "mantle-testnet"
6573 SEI_TESTNET = "sei-testnet"
6674 BASE_TESTNET = "base-testnet"
6775 SONIC_TESTNET = "sonic-testnet"
76+ ABSTRACT_TESTNET = "abstract-testnet"
77+
78+ # dev
6879 DEVNET = "devnet"
6980 TESTING = "testing"
7081
@@ -247,6 +258,12 @@ def client_mode_to_setup(
247258 VertexBackendURL .SONIC_MAINNET_TRIGGER .value ,
248259 VertexNetwork .SONIC_MAINNET .value ,
249260 ),
261+ VertexClientMode .ABSTRACT_MAINNET : (
262+ VertexBackendURL .ABSTRACT_MAINNET_GATEWAY .value ,
263+ VertexBackendURL .ABSTRACT_MAINNET_INDEXER .value ,
264+ VertexBackendURL .ABSTRACT_MAINNET_TRIGGER .value ,
265+ VertexNetwork .ABSTRACT_MAINNET .value ,
266+ ),
250267 VertexClientMode .SEPOLIA_TESTNET : (
251268 VertexBackendURL .SEPOLIA_TESTNET_GATEWAY .value ,
252269 VertexBackendURL .SEPOLIA_TESTNET_INDEXER .value ,
@@ -283,6 +300,12 @@ def client_mode_to_setup(
283300 VertexBackendURL .SONIC_TESTNET_TRIGGER .value ,
284301 VertexNetwork .SONIC_TESTNET .value ,
285302 ),
303+ VertexClientMode .ABSTRACT_TESTNET : (
304+ VertexBackendURL .ABSTRACT_TESTNET_GATEWAY .value ,
305+ VertexBackendURL .ABSTRACT_TESTNET_INDEXER .value ,
306+ VertexBackendURL .ABSTRACT_TESTNET_TRIGGER .value ,
307+ VertexNetwork .ABSTRACT_TESTNET .value ,
308+ ),
286309 VertexClientMode .DEVNET : (
287310 VertexBackendURL .DEVNET_GATEWAY .value ,
288311 VertexBackendURL .DEVNET_INDEXER .value ,
0 commit comments