Skip to content

Commit 781155b

Browse files
authored
feat: Adds Test EVE Frontier auth provider (#24462)
## Description Adds Test EVE Frontier provider as a zkLogin issuer on Devnet. ## Test plan How did you test the new or updated feature? --- ## Release notes Check each box that your changes affect. If none of the boxes relate to your changes, release notes aren't required. For each box you select, include information after the relevant heading that describes the impact of your changes that a user might notice and any actions they must take to implement updates. - [ ] Protocol: - [ ] Nodes (Validators and Full nodes): - [ ] gRPC: - [ ] JSON-RPC: - [ ] GraphQL: - [ ] CLI: - [ ] Rust SDK: - [ ] Indexing Framework:
1 parent dc6b695 commit 781155b

File tree

5 files changed

+27
-10
lines changed

5 files changed

+27
-10
lines changed

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -641,10 +641,10 @@ move-abstract-stack = { path = "external-crates/move/crates/move-abstract-stack"
641641
move-analyzer = { path = "external-crates/move/crates/move-analyzer" }
642642
move-trace-format = { path = "external-crates/move/crates/move-trace-format" }
643643

644-
fastcrypto = { git = "https://github.com/MystenLabs/fastcrypto", rev = "09f86974195ec85d8aae386b1909d341d3ccfe52" }
645-
fastcrypto-tbls = { git = "https://github.com/MystenLabs/fastcrypto", rev = "09f86974195ec85d8aae386b1909d341d3ccfe52" }
646-
fastcrypto-zkp = { git = "https://github.com/MystenLabs/fastcrypto", rev = "09f86974195ec85d8aae386b1909d341d3ccfe52", package = "fastcrypto-zkp" }
647-
fastcrypto-vdf = { git = "https://github.com/MystenLabs/fastcrypto", rev = "09f86974195ec85d8aae386b1909d341d3ccfe52", features = [
644+
fastcrypto = { git = "https://github.com/MystenLabs/fastcrypto", rev = "4db0e90c732bbf7420ca20de808b698883148d9c" }
645+
fastcrypto-tbls = { git = "https://github.com/MystenLabs/fastcrypto", rev = "4db0e90c732bbf7420ca20de808b698883148d9c" }
646+
fastcrypto-zkp = { git = "https://github.com/MystenLabs/fastcrypto", rev = "4db0e90c732bbf7420ca20de808b698883148d9c", package = "fastcrypto-zkp" }
647+
fastcrypto-vdf = { git = "https://github.com/MystenLabs/fastcrypto", rev = "4db0e90c732bbf7420ca20de808b698883148d9c", features = [
648648
"experimental",
649649
] }
650650
passkey-types = { version = "0.4.0" }

crates/sui-config/src/node.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -721,6 +721,7 @@ pub fn default_zklogin_oauth_providers() -> BTreeMap<Chain, BTreeSet<String>> {
721721
"Arden".to_string(), // Arden partner
722722
"AwsTenant-region:eu-west-3-tenant_id:eu-west-3_gGVCx53Es".to_string(), // Trace, external partner
723723
"EveFrontier".to_string(),
724+
"TestEveFrontier".to_string(),
724725
"AwsTenant-region:ap-southeast-1-tenant_id:ap-southeast-1_2QQPyQXDz".to_string(), // Decot, external partner
725726
]);
726727

crates/sui-swarm-config/tests/snapshots/snapshot_tests__network_config_snapshot_matches.snap

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ validator_configs:
122122
- Onefc
123123
- Playtron
124124
- Slack
125+
- TestEveFrontier
125126
- TestIssuer
126127
- Threedos
127128
- Twitch
@@ -289,6 +290,7 @@ validator_configs:
289290
- Onefc
290291
- Playtron
291292
- Slack
293+
- TestEveFrontier
292294
- TestIssuer
293295
- Threedos
294296
- Twitch
@@ -456,6 +458,7 @@ validator_configs:
456458
- Onefc
457459
- Playtron
458460
- Slack
461+
- TestEveFrontier
459462
- TestIssuer
460463
- Threedos
461464
- Twitch
@@ -623,6 +626,7 @@ validator_configs:
623626
- Onefc
624627
- Playtron
625628
- Slack
629+
- TestEveFrontier
626630
- TestIssuer
627631
- Threedos
628632
- Twitch
@@ -790,6 +794,7 @@ validator_configs:
790794
- Onefc
791795
- Playtron
792796
- Slack
797+
- TestEveFrontier
793798
- TestIssuer
794799
- Threedos
795800
- Twitch
@@ -957,6 +962,7 @@ validator_configs:
957962
- Onefc
958963
- Playtron
959964
- Slack
965+
- TestEveFrontier
960966
- TestIssuer
961967
- Threedos
962968
- Twitch
@@ -1124,6 +1130,7 @@ validator_configs:
11241130
- Onefc
11251131
- Playtron
11261132
- Slack
1133+
- TestEveFrontier
11271134
- TestIssuer
11281135
- Threedos
11291136
- Twitch

crates/sui/src/keytool.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1163,6 +1163,14 @@ impl KeyToolCommand {
11631163
&jwt_randomness,
11641164
)?;
11651165
let url_17 = get_oidc_url(
1166+
OIDCProvider::TestEveFrontier,
1167+
&eph_pk_bytes,
1168+
max_epoch,
1169+
"c8815001-f950-4147-905e-4833d904cd38",
1170+
"https://www.sui.io",
1171+
&jwt_randomness,
1172+
)?;
1173+
let url_18 = get_oidc_url(
11661174
OIDCProvider::AwsTenant(("ap-southeast-1".to_string(), "decot".to_string())),
11671175
&eph_pk_bytes,
11681176
max_epoch,
@@ -1188,7 +1196,8 @@ impl KeyToolCommand {
11881196
println!("Visit URL (Arden): {url_14}");
11891197
println!("Visit URL (AWS - Trace): {url_15}");
11901198
println!("Visit URL (EveFrontier): {url_16}");
1191-
println!("Visit URL (AWS - Decot): {url_17}");
1199+
println!("Visit URL (TestEveFrontier): {url_17}");
1200+
println!("Visit URL (AWS - Decot): {url_18}");
11921201

11931202
println!(
11941203
"Finish login and paste the entire URL here (e.g. https://sui.io/#id_token=...):"

0 commit comments

Comments
 (0)