Skip to content

Commit

Permalink
Merge pull request #129 from igneous-labs/feat/initial-CCs-batch
Browse files Browse the repository at this point in the history
feat: initial batch of CCs
  • Loading branch information
alkinemk authored Dec 13, 2024
2 parents ec2b981 + e19f187 commit 38bab88
Show file tree
Hide file tree
Showing 7 changed files with 219 additions and 49 deletions.
2 changes: 1 addition & 1 deletion rust/sanctum-lst-list/tests/tests/logo.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use crate::common::find_sanctum_lst_by_symbol_unwrapped;

#[tokio::test]
async fn verify_logo_image_uri_valid_latest_batch() {
verify_token_logo_image_uri_valid_by_symbol("SharkSOL").await;
verify_token_logo_image_uri_valid_by_symbol("tnkrSOL").await;
}

async fn verify_token_logo_image_uri_valid_by_symbol(symbol: &str) {
Expand Down
2 changes: 1 addition & 1 deletion rust/sanctum-lst-list/tests/tests/metadata.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use crate::common::{find_sanctum_lst_by_symbol_unwrapped, SOLANA_RPC_URL};

#[tokio::test]
async fn verify_lst_token_metadata_latest_batch() {
verify_lst_token_metadata_by_symbol("SharkSOL").await;
verify_lst_token_metadata_by_symbol("tnkrSOL").await;
}

#[derive(Debug, Deserialize)]
Expand Down
2 changes: 1 addition & 1 deletion rust/sanctum-lst-list/tests/tests/pool.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use crate::common::{find_sanctum_lst_by_symbol_unwrapped, SOLANA_RPC_URL};

#[test]
fn verify_pool_valid_latest_batch() {
verify_pool_valid_by_symbol("SharkSOL");
verify_pool_valid_by_symbol("tnkrSOL");
}

fn verify_pool_valid_by_symbol(symbol: &str) {
Expand Down
2 changes: 1 addition & 1 deletion rust/sanctum-lst-list/tests/tests/sanctum_router.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use crate::common::{find_sanctum_lst_by_symbol_unwrapped, SOLANA_RPC_URL};

#[test]
fn verify_sanctum_router_fee_token_acc_created_latest_batch() {
verify_sanctum_router_fee_token_acc_created_by_symbol("SharkSOL").unwrap();
verify_sanctum_router_fee_token_acc_created_by_symbol("tnkrSOL").unwrap();
}

// Copied from
Expand Down
254 changes: 212 additions & 42 deletions sanctum-lst-list.toml
Original file line number Diff line number Diff line change
@@ -1,17 +1,5 @@
# SanctumSpl Pool -- S upgrade path

[[sanctum_lst_list]]
name = "FP SOL"
symbol = "fpSOL"
mint = "fpSoL8EJ7UA5yJxFKWk1MFiWi35w8CbH36G5B9d7DsV"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/fpSOL/fpSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "GutG5bcmEZw15WmPHNVMWHU77c6t8CEinUEdPLYz3doa"
validator_list = "DfVmEvxkRBgFfYHgrtN9AcEv7gWXUtB1QZ6hkD3aYzsc"

[[sanctum_lst_list]]
name = "dogwifSOL"
symbol = "wifSOL"
Expand All @@ -24,18 +12,6 @@ program = "SanctumSplMulti"
pool = "9Z8yimuc3bQCWLDyMhe6jfWqNk9EggyJZUo8TLnYsqhN"
validator_list = "DfCHoraRZ6XWmqiqCtqTD27GHMUh4YB1oxRJMhMHJYNx"

[[sanctum_lst_list]]
name = "Pathfinders SOL"
symbol = "pathSOL"
mint = "pathdXw4He1Xk3eX84pDdDZnGKEme3GivBamGCVPZ5a"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/pathSOL/pathSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "GM7TwD34n8HmDP9XcT6bD3JJuNniKJkrKQinHqmqHarz"
validator_list = "2WqKyuuonwMhjYpvLFZSBibBddB8DNVTij5AuWYFs4KD"

[[sanctum_lst_list]]
name = "Jupiter Staked SOL"
symbol = "JupSOL"
Expand Down Expand Up @@ -171,6 +147,68 @@ program = "SanctumSplMulti"
pool = "5UMja2dWNX3XhrBAvsoRteySTngfpQGHrWfHxueCs5s6"
validator_list = "FAr8zNTtTUCu2sSnGRp8mUTGos755bm6EYkBLwzjX9VT"

[[sanctum_lst_list]]
name = "KHAI Staked SOL"
symbol = "khSOL"
mint = "khSoLqPRftqqDirah8NxBd9VZYfMJyPm3Xq5nXuLCyG"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://arweave.net/VVhWwfDfrBKfYflL-6p4hujd7vv_mY7tIVr9QgquAeg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "BLDCdoBCr2Amsa8gpNmPKPKUCQQYZLZBvdGpptAi6Kqt"
validator_list = "E6BWJdyxkZHnZyDkAuJmEJ5ErbQm49kTRq3C3yrJFRSz"

[[sanctum_lst_list]]
name = "AEP Life Form Staked SOL"
symbol = "alfSOL"
mint = "aepLFer6JQBNmKwa5a87cEc2NpkyXfEQvxwTByZeGWs"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://arweave.net/hM3vFLQYulf21ti61MR-5lZcq2a81H4VBirO5dnl63c"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "CBMRecSzB5eEHsc4zxy4FtmYecpcX4n6ohFT58sNjvqR"
validator_list = "Dyb6YmUhAKFTqCM9VVpQgqb1fVfVM1wXCsNnNHDajf4b"

[[sanctum_lst_list]]
name = "Redelegate SOL"
symbol = "rdlgtSOL"
mint = "RDLGTw8UcSjpPkuu2u8AgEfPJk95DjcnrgPEyRyVFd6"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://arweave.net/rlbozK9IaydrLJ3H5zNBDmgr3yl3CS4P0kPRetidcBo"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "HMwyh2xECDXLNgLX3FzTQUMrswDuvfRpZyY4Hx9A1za1"
validator_list = "FpcSAgsqsarhNMR93wpH6Q2mvZg99uTjYViiiEBFM7QJ"

# Creator Coins -- S upgrade path

[[sanctum_lst_list]]
name = "Pathfinders SOL"
symbol = "pathSOL"
mint = "pathdXw4He1Xk3eX84pDdDZnGKEme3GivBamGCVPZ5a"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/pathSOL/pathSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "GM7TwD34n8HmDP9XcT6bD3JJuNniKJkrKQinHqmqHarz"
validator_list = "2WqKyuuonwMhjYpvLFZSBibBddB8DNVTij5AuWYFs4KD"

[[sanctum_lst_list]]
name = "FP SOL"
symbol = "fpSOL"
mint = "fpSoL8EJ7UA5yJxFKWk1MFiWi35w8CbH36G5B9d7DsV"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/fpSOL/fpSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "GutG5bcmEZw15WmPHNVMWHU77c6t8CEinUEdPLYz3doa"
validator_list = "DfVmEvxkRBgFfYHgrtN9AcEv7gWXUtB1QZ6hkD3aYzsc"

[[sanctum_lst_list]]
name = "Flojo Staked SOL"
symbol = "flojoSOL"
Expand All @@ -196,40 +234,172 @@ pool = "Ceuqmz4qrwjrKnpBt4Byen58mfvbAAh67vDJqnsBkoPD"
validator_list = "7mUknquh6kZxni9vr7cdA6NeFpcT7dimdhqYspxHQ4it"

[[sanctum_lst_list]]
name = "KHAI Staked SOL"
symbol = "khSOL"
mint = "khSoLqPRftqqDirah8NxBd9VZYfMJyPm3Xq5nXuLCyG"
name = "ashenSOL"
symbol = "ashenSOL"
mint = "6VUBrNm21NPk4TcynRiUk4e8NS4cePFuC7cYMMB3VFsh"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://arweave.net/VVhWwfDfrBKfYflL-6p4hujd7vv_mY7tIVr9QgquAeg"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/ashenSOL/ashenSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "BLDCdoBCr2Amsa8gpNmPKPKUCQQYZLZBvdGpptAi6Kqt"
validator_list = "E6BWJdyxkZHnZyDkAuJmEJ5ErbQm49kTRq3C3yrJFRSz"
pool = "EEByZqy7iTAzF3dfKZX2RVmQ8iGwGHMVxwD7mDM7Bd8A"
validator_list = "CATea8jLVU5FQzeTntkYj3yqnXQzDEhF1ADAkJ9cufB3"

[[sanctum_lst_list]]
name = "AEP Life Form Staked SOL"
symbol = "alfSOL"
mint = "aepLFer6JQBNmKwa5a87cEc2NpkyXfEQvxwTByZeGWs"
name = "coletaSOL"
symbol = "coletaSOL"
mint = "6uLQAevbHZofRWgfCsFC7tnfiRLqUG15TRxWHWxctih6"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://arweave.net/hM3vFLQYulf21ti61MR-5lZcq2a81H4VBirO5dnl63c"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/coletaSOL/coletaSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "CBMRecSzB5eEHsc4zxy4FtmYecpcX4n6ohFT58sNjvqR"
validator_list = "Dyb6YmUhAKFTqCM9VVpQgqb1fVfVM1wXCsNnNHDajf4b"
pool = "8VaXCguBVwYdiw6YDDgdUojRXAt1q5MrkJWyDm53RiqW"
validator_list = "HV8AxY5c2t62Sc3hBZKbJhwYKhQdRHXgTvQerTd6ddk6"

[[sanctum_lst_list]]
name = "Redelegate SOL"
symbol = "rdlgtSOL"
mint = "RDLGTw8UcSjpPkuu2u8AgEfPJk95DjcnrgPEyRyVFd6"
name = "CUDIS"
symbol = "cudisSOL"
mint = "towUpSkEQr5eJWrq1nMcuJ2rbwkDxNp9mKNek4VEnBG"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://arweave.net/rlbozK9IaydrLJ3H5zNBDmgr3yl3CS4P0kPRetidcBo"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/cudisSOL/cudisSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "HMwyh2xECDXLNgLX3FzTQUMrswDuvfRpZyY4Hx9A1za1"
validator_list = "FpcSAgsqsarhNMR93wpH6Q2mvZg99uTjYViiiEBFM7QJ"
pool = "HBWXziDeeEHE1hypMQySaJd66Mbv61GZXqZUm5qLumnL"
validator_list = "GQq8mqRXFezvrWnKuMLiHDSwein7fbebF8gtoJNSDmHj"

[[sanctum_lst_list]]
name = "fabianoSOL"
symbol = "fabSOL"
mint = "CYXa7bMwGxkhDpXDyVTpqXSo6tDRk3G5DRvEyuSuDRPu"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/fabSOL/fabSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "GnfwfxwiuLdby3H5Ar1jDtoacvjcgYc9MxVmrBNMWrYg"
validator_list = "AZ6rFvMBbpjJvWnpopDtFr2agP7x2seXSW4TayNtnRV"

[[sanctum_lst_list]]
name = "greythornSOL"
symbol = "gtfSOL"
mint = "4NC3MK9VeCLEjTXjxVrbKbWLzxf7pK3CjBVjENSzYmPa"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/gtfSOL/gtfSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "GnfwfxwiuLdby3H5Ar1jDtoacvjcgYc9MxVmrBNMWrYg"
validator_list = "AZ6rFvMBbpjJvWnpopDtFr2agP7x2seXSW4TayNtnRV"

[[sanctum_lst_list]]
name = "gumshoe Staked SOL"
symbol = "gumSOL"
mint = "49SwjGvnLifeGGe5chWG5REyVVtfVJyesR6MVpFRG1QJ"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/gumSOL/gumSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "H5n8r6ojD1Wc6VV4PSZLCBhyoiDeoomaTK6bqrQhoT5H"
validator_list = "J76EAj8iUm9ucE5SbRo8x3YPduiGcBeb283soNfVfNcJ"

[[sanctum_lst_list]]
name = "intelSOL"
symbol = "intelSOL"
mint = "inteLftJN2MRpjtV9m2uvexScmMBw5Y65Nn9SdWNPvk"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/intelSOL/intelSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "4NqKUFqLvuNpZ9NCc6PXkWLpwuSpRKWtkf3ADxMgAbdh"
validator_list = "6J4wCXuQy6V2CYcTcq3DjRCJy5atKDZHMxahjurqAqSC"

[[sanctum_lst_list]]
name = "JoeTakayama"
symbol = "joeSOL"
mint = "F41tY6PKNPtaZ6gytUBuyxkcpY4zroDr83FJsRuShKCL"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/joeSOL/joeSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "79apf3hRufwTdrh6yR6RjeFpZDtib8SVS4rZ5ju3Vct6"
validator_list = "eYCysfA8WYpb9onmU1voxRHvovMKGbgtS7RvkutzeDz"

[[sanctum_lst_list]]
name = "katexbt staked SOL"
symbol = "kateSOL"
mint = "7ij4w5R8dyZtzc7UDXQJefghkPPdrCKQS7t1Nj6XdDX1"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/kateSOL/kateSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "F3KdEdpkCMjxascbrujykAy9xS2dfH6KKD8PDdRJoWqd"
validator_list = "AKwfeAKFfK8WNuBMuRAG1iLv7g9Q73X5iMZaQnWrk1F5"

[[sanctum_lst_list]]
name = "ompoArt"
symbol = "ompoSOL"
mint = "ompoJidA8pPVdBAdMpA5wMaZ7BsuzpcoTW7dkTNXREe"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/ompoSOL/ompoSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "A6xiRjaqmKCrHco3DGHhMwqXxjNsdTsCjrQBJroUfyrt"
validator_list = "226uG6DmoJQGhqWG8ejyUjdrCLdsY5U8DxDujY4rgw1S"

[[sanctum_lst_list]]
name = "Metasal"
symbol = "salSOL"
mint = "sa1bpnBbdtXEZ6bLRUzgNqfVAMrvtr7MivjxjAtRyie"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/salSOL/salSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "5R8xFoNZ8GMXHPaKgMDtUXSyQ4Ah3mpd1Ya73kieEGnZ"
validator_list = "9hQho2PavGuayQxq61qa9ydCWerRaabFza6fAJRG4rYN"

[[sanctum_lst_list]]
name = "Stazzy Staked SOL"
symbol = "stazzSOL"
mint = "stazzQUTcccMALGVUKCFRe4novHsh7eYaUpFNHuRvAf"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/stazzSOL/stazzSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "4apdgLJ41vVGLWCFtH7WP1m43HJ1u9ZCMZ5TjavGuV5S"
validator_list = "66Cb44cbyPNdMMeU4xNKsHuuUJm4kjw1Wn97goGvF1NY"

[[sanctum_lst_list]]
name = "taxSOL"
symbol = "taxSOL"
mint = "7tRHAHTjDaEMBSwB2vZMfRY5hDHXDNpuDoJDsaYJ68BL"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/taxSOL/taxSOL.jpg"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "7QNEsj7nzCTGBaL7DgqxSjWjDkihRPovBc4BFuDskGsS"
validator_list = "B1273uUHLLkGUyBgtnXZ7nJ6BwYUPrk4YxQk76mnhxKV"

[[sanctum_lst_list]]
name = "tainakerSOL"
symbol = "tnkrSOL"
mint = "taiPPc8Cg7vbBr8tEwpWA6Z4DwTQ3fLpfnVG4sBXrJE"
decimals = 9
token_program = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
logo_uri = "https://raw.githubusercontent.com/igneous-labs/lst-offchain-metadata/master/creator_coins/tnkrSOL/tnkrSOL.png"
[sanctum_lst_list.pool]
program = "SanctumSplMulti"
pool = "3VzB5ZUz6w3AKM9w8zeRPF5kEDr6M63FavuM4WVQmsN4"
validator_list = "tyajAymKWhN5YF3V32okWEpsKSAZmg5kU56mduvF4KW"

# SanctumSpl Pool -- Single Pool upgrade path
[[sanctum_lst_list]]
Expand Down
4 changes: 2 additions & 2 deletions ts/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sanctum-lst-list",
"version": "0.2.41",
"version": "0.2.42",
"main": "dist/cjs/index.js",
"module": "dist/mjs/index.js",
"types": "dist/mjs/index.d.ts",
Expand Down

0 comments on commit 38bab88

Please sign in to comment.