From 3db1762cb0c77836f005dac6756f6970c5e71150 Mon Sep 17 00:00:00 2001 From: gix-bot Date: Thu, 27 Nov 2025 03:46:12 +0000 Subject: [PATCH] Update SNS aggregator response --- .../workflows/Launchpad/sns-agg-page-0.json | 176 +++-- .../workflows/Launchpad/sns-agg-page-1.json | 142 ++-- .../workflows/Launchpad/sns-agg-page-2.json | 226 +++--- .../workflows/Launchpad/sns-agg-page-3.json | 224 +++--- .../workflows/Launchpad/sns-agg-page-4.json | 170 ++-- .../workflows/Launchpad/sns-agg-page-5.json | 745 +++++++++++++++++- 6 files changed, 1222 insertions(+), 461 deletions(-) diff --git a/frontend/src/tests/workflows/Launchpad/sns-agg-page-0.json b/frontend/src/tests/workflows/Launchpad/sns-agg-page-0.json index 9ca50a8469..f03ed8fed1 100644 --- a/frontend/src/tests/workflows/Launchpad/sns-agg-page-0.json +++ b/frontend/src/tests/workflows/Launchpad/sns-agg-page-0.json @@ -38,7 +38,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763602219 + "timestamp_seconds": 1764208019 }, { "name": "TOKEN_SNS_TOKEN", @@ -56,27 +56,27 @@ }, "ledger_canister_id": "zfcdd-tqaaa-aaaaq-aaaga-cai", "treasury": 2, - "timestamp_seconds": 1763602219 + "timestamp_seconds": 1764208019 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 918685956529991417, - "timestamp_seconds": 1763602219 + "governance_total_potential_voting_power": 919168526333129884, + "timestamp_seconds": 1764208019 }, - "last_ledger_block_timestamp": 1763603189, - "num_recently_executed_proposals": 4, - "num_recently_submitted_proposals": 4, + "last_ledger_block_timestamp": 1764208749, + "num_recently_executed_proposals": 2, + "num_recently_submitted_proposals": 2, "genesis_timestamp_seconds": 1669073902 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763596810, - "end_timestamp_seconds": 1763596800, + "actual_timestamp_seconds": 1764201604, + "end_timestamp_seconds": 1764201600, "total_available_e8s_equivalent": 0, "distributed_e8s_equivalent": 0, - "round": 20492, + "round": 20499, "settled_proposals": [] }, "parameters": { @@ -532,7 +532,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 799999891324794000, + "icrc1_total_supply": 799999891149594000, "swap_params": { "params": { "min_participant_icp_e8s": 10000000, @@ -1003,14 +1003,14 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 100000000000000, - "amount_e8s": 9279539763296, + "amount_e8s": 9279793583296, "account": { "owner": "2jvtu-yqaaa-aaaaq-aaama-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763601613 + "timestamp_seconds": 1764207429 }, { "name": "TOKEN_SNS_TOKEN", @@ -1028,27 +1028,27 @@ }, "ledger_canister_id": "2ouva-viaaa-aaaaq-aaamq-cai", "treasury": 2, - "timestamp_seconds": 1763601613 + "timestamp_seconds": 1764207429 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 7195509146574833, - "timestamp_seconds": 1763601613 + "governance_total_potential_voting_power": 7189742294244687, + "timestamp_seconds": 1764207429 }, - "last_ledger_block_timestamp": 1763604381, - "num_recently_executed_proposals": 22, - "num_recently_submitted_proposals": 28, + "last_ledger_block_timestamp": 1764210582, + "num_recently_executed_proposals": 30, + "num_recently_submitted_proposals": 35, "genesis_timestamp_seconds": 1677261213 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763574824, - "end_timestamp_seconds": 1763574813, - "total_available_e8s_equivalent": 3490101312736, + "actual_timestamp_seconds": 1764179617, + "end_timestamp_seconds": 1764179613, + "total_available_e8s_equivalent": 1396259448415, "distributed_e8s_equivalent": 0, - "round": 999, + "round": 1006, "settled_proposals": [] }, "parameters": { @@ -1776,6 +1776,34 @@ } } }, + { + "id": 10001, + "name": "Grant permission to manage frontend assets", + "description": "This will grant the specified principal the permission to perform the specified action on the frontend assets canister.", + "function_type": { + "GenericNervousSystemFunction": { + "topic": "DappCanisterManagement", + "validator_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "target_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "validator_method_name": "validate_grant_permission", + "target_method_name": "grant_permission" + } + } + }, + { + "id": 10002, + "name": "Revoke permission to manage frontend assets", + "description": "This will revoke the permission of the specified principal to perform the specified action on the frontend assets canister.", + "function_type": { + "GenericNervousSystemFunction": { + "topic": "DappCanisterManagement", + "validator_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "target_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "validator_method_name": "validate_revoke_permission", + "target_method_name": "revoke_permission" + } + } + }, { "id": 101000, "name": "Call trade_tokens on the CHAT/CYCLES trading pair canister at the CYCLES-TRANSFER-STATION.", @@ -1975,7 +2003,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 10199034418648161, + "icrc1_total_supply": 10199667512187229, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -2471,6 +2499,34 @@ "target_method_name": "commit_proposed_batch" } } + }, + { + "id": 10001, + "name": "Grant permission to manage frontend assets", + "description": "This will grant the specified principal the permission to perform the specified action on the frontend assets canister.", + "function_type": { + "GenericNervousSystemFunction": { + "topic": "DappCanisterManagement", + "validator_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "target_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "validator_method_name": "validate_grant_permission", + "target_method_name": "grant_permission" + } + } + }, + { + "id": 10002, + "name": "Revoke permission to manage frontend assets", + "description": "This will revoke the permission of the specified principal to perform the specified action on the frontend assets canister.", + "function_type": { + "GenericNervousSystemFunction": { + "topic": "DappCanisterManagement", + "validator_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "target_canister_id": "6hsbt-vqaaa-aaaaf-aaafq-cai", + "validator_method_name": "validate_revoke_permission", + "target_method_name": "revoke_permission" + } + } } ] }, @@ -3199,7 +3255,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763602970 + "timestamp_seconds": 1764208749 }, { "name": "TOKEN_SNS_TOKEN", @@ -3217,28 +3273,32 @@ }, "ledger_canister_id": "73mez-iiaaa-aaaaq-aaasq-cai", "treasury": 2, - "timestamp_seconds": 1763602970 + "timestamp_seconds": 1764208749 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 473200508468230, - "timestamp_seconds": 1763602970 + "governance_total_potential_voting_power": 473049007044116, + "timestamp_seconds": 1764208749 }, - "last_ledger_block_timestamp": 1763599639, - "num_recently_executed_proposals": 3, - "num_recently_submitted_proposals": 2, + "last_ledger_block_timestamp": 1764209430, + "num_recently_executed_proposals": 2, + "num_recently_submitted_proposals": 4, "genesis_timestamp_seconds": 1685678632 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763525033, - "end_timestamp_seconds": 1763525032, - "total_available_e8s_equivalent": 725429857954, - "distributed_e8s_equivalent": 0, - "round": 901, - "settled_proposals": [] + "actual_timestamp_seconds": 1764129838, + "end_timestamp_seconds": 1764129832, + "total_available_e8s_equivalent": 1024218543473, + "distributed_e8s_equivalent": 1024218543279, + "round": 908, + "settled_proposals": [ + { + "id": 169 + } + ] }, "parameters": { "reserved_ids": [], @@ -3674,7 +3734,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 623608635666042, + "icrc1_total_supply": 623650871130137, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -4124,7 +4184,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604251 + "timestamp_seconds": 1764209975 }, { "name": "TOKEN_SNS_TOKEN", @@ -4142,14 +4202,14 @@ }, "ledger_canister_id": "6rdgd-kyaaa-aaaaq-aaavq-cai", "treasury": 2, - "timestamp_seconds": 1763604251 + "timestamp_seconds": 1764209975 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 173651308673579904, - "timestamp_seconds": 1763604251 + "governance_total_potential_voting_power": 173811869996473684, + "timestamp_seconds": 1764209975 }, - "last_ledger_block_timestamp": 1763597436, + "last_ledger_block_timestamp": 1764207659, "num_recently_executed_proposals": 4, "num_recently_submitted_proposals": 8, "genesis_timestamp_seconds": 1687191979 @@ -4158,11 +4218,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763569580, - "end_timestamp_seconds": 1763569579, - "total_available_e8s_equivalent": 69078659383709, + "actual_timestamp_seconds": 1764174387, + "end_timestamp_seconds": 1764174379, + "total_available_e8s_equivalent": 230272486066093, "distributed_e8s_equivalent": 0, - "round": 884, + "round": 891, "settled_proposals": [] }, "parameters": { @@ -4527,7 +4587,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 106818276257281933, + "icrc1_total_supply": 107083150693714994, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -5189,7 +5249,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604122 + "timestamp_seconds": 1764209919 }, { "name": "TOKEN_SNS_TOKEN", @@ -5207,14 +5267,14 @@ }, "ledger_canister_id": "4c4fd-caaaa-aaaaq-aaa3a-cai", "treasury": 2, - "timestamp_seconds": 1763604122 + "timestamp_seconds": 1764209919 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 475081256042040207, - "timestamp_seconds": 1763604122 + "governance_total_potential_voting_power": 475649574636587906, + "timestamp_seconds": 1764209919 }, - "last_ledger_block_timestamp": 1763601882, + "last_ledger_block_timestamp": 1764195766, "num_recently_executed_proposals": 1, "num_recently_submitted_proposals": 1, "genesis_timestamp_seconds": 1689856131 @@ -5223,11 +5283,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763555336, - "end_timestamp_seconds": 1763555331, - "total_available_e8s_equivalent": 1504596542787993, + "actual_timestamp_seconds": 1764160139, + "end_timestamp_seconds": 1764160131, + "total_available_e8s_equivalent": 1728725492976117, "distributed_e8s_equivalent": 0, - "round": 853, + "round": 860, "settled_proposals": [] }, "parameters": { @@ -5598,7 +5658,7 @@ ] ], "icrc1_fee": [100000000], - "icrc1_total_supply": 935573982881203077, + "icrc1_total_supply": 935597866388708472, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, diff --git a/frontend/src/tests/workflows/Launchpad/sns-agg-page-1.json b/frontend/src/tests/workflows/Launchpad/sns-agg-page-1.json index 1dbfed781e..cce01fa810 100644 --- a/frontend/src/tests/workflows/Launchpad/sns-agg-page-1.json +++ b/frontend/src/tests/workflows/Launchpad/sns-agg-page-1.json @@ -43,7 +43,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606473 + "timestamp_seconds": 1764208611 }, { "name": "TOKEN_SNS_TOKEN", @@ -61,14 +61,14 @@ }, "ledger_canister_id": "xsi2v-cyaaa-aaaaq-aabfq-cai", "treasury": 2, - "timestamp_seconds": 1763606473 + "timestamp_seconds": 1764208611 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 97270126265808825, - "timestamp_seconds": 1763606473 + "governance_total_potential_voting_power": 97292633169189562, + "timestamp_seconds": 1764208611 }, - "last_ledger_block_timestamp": 1763599592, + "last_ledger_block_timestamp": 1764209144, "num_recently_executed_proposals": 0, "num_recently_submitted_proposals": 0, "genesis_timestamp_seconds": 1691588586 @@ -77,11 +77,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763559795, - "end_timestamp_seconds": 1763559786, - "total_available_e8s_equivalent": 315381490604826, + "actual_timestamp_seconds": 1764164591, + "end_timestamp_seconds": 1764164586, + "total_available_e8s_equivalent": 343687729215731, "distributed_e8s_equivalent": 0, - "round": 833, + "round": 840, "settled_proposals": [] }, "parameters": { @@ -442,7 +442,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 98465217065525844, + "icrc1_total_supply": 98465323947623823, "swap_params": { "params": { "min_participant_icp_e8s": 100000278, @@ -817,7 +817,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606583 + "timestamp_seconds": 1764208653 }, { "name": "TOKEN_SNS_TOKEN", @@ -835,27 +835,27 @@ }, "ledger_canister_id": "vtrom-gqaaa-aaaaq-aabia-cai", "treasury": 2, - "timestamp_seconds": 1763606583 + "timestamp_seconds": 1764208653 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 327786740117529634, - "timestamp_seconds": 1763606583 + "governance_total_potential_voting_power": 328906801809587391, + "timestamp_seconds": 1764208653 }, - "last_ledger_block_timestamp": 1763609624, - "num_recently_executed_proposals": 14, - "num_recently_submitted_proposals": 18, + "last_ledger_block_timestamp": 1764209280, + "num_recently_executed_proposals": 16, + "num_recently_submitted_proposals": 20, "genesis_timestamp_seconds": 1692203741 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763570152, - "end_timestamp_seconds": 1763570141, - "total_available_e8s_equivalent": 13802989815462, + "actual_timestamp_seconds": 1764174946, + "end_timestamp_seconds": 1764174941, + "total_available_e8s_equivalent": 13803918397174, "distributed_e8s_equivalent": 0, - "round": 826, + "round": 833, "settled_proposals": [] }, "parameters": { @@ -1366,7 +1366,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 201661694321274616, + "icrc1_total_supply": 201691853671638999, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -2190,14 +2190,14 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 60200554902099, - "amount_e8s": 6492374144770, + "amount_e8s": 6492543220858, "account": { "owner": "umz53-fiaaa-aaaaq-aabmq-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763608024 + "timestamp_seconds": 1764206572 }, { "name": "TOKEN_SNS_TOKEN", @@ -2215,14 +2215,14 @@ }, "ledger_canister_id": "uf2wh-taaaa-aaaaq-aabna-cai", "treasury": 2, - "timestamp_seconds": 1763608024 + "timestamp_seconds": 1764206572 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 54441793960002048, - "timestamp_seconds": 1763608024 + "governance_total_potential_voting_power": 54327703059738123, + "timestamp_seconds": 1764206572 }, - "last_ledger_block_timestamp": 1763580384, + "last_ledger_block_timestamp": 1764193174, "num_recently_executed_proposals": 1, "num_recently_submitted_proposals": 2, "genesis_timestamp_seconds": 1692644557 @@ -2231,11 +2231,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763578966, - "end_timestamp_seconds": 1763578957, - "total_available_e8s_equivalent": 3585598536605, + "actual_timestamp_seconds": 1764183760, + "end_timestamp_seconds": 1764183757, + "total_available_e8s_equivalent": 28604223179612, "distributed_e8s_equivalent": 0, - "round": 821, + "round": 828, "settled_proposals": [] }, "parameters": { @@ -2587,7 +2587,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 51148545349588944, + "icrc1_total_supply": 51154433368005723, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -3383,12 +3383,12 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763608837 + "timestamp_seconds": 1764207427 }, { "name": "TOKEN_SNS_TOKEN", "original_amount_e8s": 0, - "amount_e8s": 3880742791304260, + "amount_e8s": 3880992525194260, "account": { "owner": "rqch6-oaaaa-aaaaq-aabta-cai", "subaccount": { @@ -3401,14 +3401,14 @@ }, "ledger_canister_id": "rxdbk-dyaaa-aaaaq-aabtq-cai", "treasury": 2, - "timestamp_seconds": 1763608837 + "timestamp_seconds": 1764207427 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 13793296202399378, - "timestamp_seconds": 1763608837 + "governance_total_potential_voting_power": 13774150944901740, + "timestamp_seconds": 1764207427 }, - "last_ledger_block_timestamp": 1763607006, + "last_ledger_block_timestamp": 1764202935, "num_recently_executed_proposals": 2, "num_recently_submitted_proposals": 2, "genesis_timestamp_seconds": 1694946570 @@ -3417,16 +3417,12 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763548179, - "end_timestamp_seconds": 1763548170, - "total_available_e8s_equivalent": 53589722751653, - "distributed_e8s_equivalent": 53589722751486, - "round": 794, - "settled_proposals": [ - { - "id": 244 - } - ] + "actual_timestamp_seconds": 1764152978, + "end_timestamp_seconds": 1764152970, + "total_available_e8s_equivalent": 9891039073317, + "distributed_e8s_equivalent": 0, + "round": 801, + "settled_proposals": [] }, "parameters": { "reserved_ids": [], @@ -3775,7 +3771,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 10321927120693188, + "icrc1_total_supply": 10333436044760407, "swap_params": { "params": { "min_participant_icp_e8s": 1000000000, @@ -4125,14 +4121,14 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 51937543314834, - "amount_e8s": 7483844475575, + "amount_e8s": 7483924267190, "account": { "owner": "qgj7v-3qaaa-aaaaq-aabwa-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605818 + "timestamp_seconds": 1764207935 }, { "name": "TOKEN_SNS_TOKEN", @@ -4150,27 +4146,27 @@ }, "ledger_canister_id": "qbizb-wiaaa-aaaaq-aabwq-cai", "treasury": 2, - "timestamp_seconds": 1763605818 + "timestamp_seconds": 1764207935 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 32305894067426211, - "timestamp_seconds": 1763605818 + "governance_total_potential_voting_power": 32348705046948370, + "timestamp_seconds": 1764207935 }, - "last_ledger_block_timestamp": 1763567804, + "last_ledger_block_timestamp": 1764205012, "num_recently_executed_proposals": 3, - "num_recently_submitted_proposals": 3, + "num_recently_submitted_proposals": 1, "genesis_timestamp_seconds": 1695889829 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763541030, - "end_timestamp_seconds": 1763541029, - "total_available_e8s_equivalent": 15448088218610, + "actual_timestamp_seconds": 1764145836, + "end_timestamp_seconds": 1764145829, + "total_available_e8s_equivalent": 18696462094721, "distributed_e8s_equivalent": 0, - "round": 783, + "round": 790, "settled_proposals": [] }, "parameters": { @@ -4504,7 +4500,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 12803020963401693, + "icrc1_total_supply": 12803458740666310, "swap_params": { "params": { "min_participant_icp_e8s": 500000000, @@ -5542,7 +5538,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605420 + "timestamp_seconds": 1764214826 }, { "name": "TOKEN_SNS_TOKEN", @@ -5560,27 +5556,27 @@ }, "ledger_canister_id": "tyyy3-4aaaa-aaaaq-aab7a-cai", "treasury": 2, - "timestamp_seconds": 1763605420 + "timestamp_seconds": 1764214826 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 90291919933159640, - "timestamp_seconds": 1763605420 + "governance_total_potential_voting_power": 90688487765323142, + "timestamp_seconds": 1764214826 }, - "last_ledger_block_timestamp": 1763607050, + "last_ledger_block_timestamp": 1764214907, "num_recently_executed_proposals": 16, - "num_recently_submitted_proposals": 16, + "num_recently_submitted_proposals": 17, "genesis_timestamp_seconds": 1702368106 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763539313, - "end_timestamp_seconds": 1763539306, - "total_available_e8s_equivalent": 811300765446, + "actual_timestamp_seconds": 1764144115, + "end_timestamp_seconds": 1764144106, + "total_available_e8s_equivalent": 1351827156622, "distributed_e8s_equivalent": 0, - "round": 708, + "round": 715, "settled_proposals": [] }, "parameters": { @@ -6361,7 +6357,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 98767617416040791, + "icrc1_total_supply": 98739536012768964, "swap_params": { "params": { "min_participant_icp_e8s": 800000000, diff --git a/frontend/src/tests/workflows/Launchpad/sns-agg-page-2.json b/frontend/src/tests/workflows/Launchpad/sns-agg-page-2.json index 24264d713e..d9a3c4fb41 100644 --- a/frontend/src/tests/workflows/Launchpad/sns-agg-page-2.json +++ b/frontend/src/tests/workflows/Launchpad/sns-agg-page-2.json @@ -45,7 +45,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606473 + "timestamp_seconds": 1764212205 }, { "name": "TOKEN_SNS_TOKEN", @@ -63,27 +63,27 @@ }, "ledger_canister_id": "emww2-4yaaa-aaaaq-aacbq-cai", "treasury": 2, - "timestamp_seconds": 1763606473 + "timestamp_seconds": 1764212205 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 66632692819831709, - "timestamp_seconds": 1763606473 + "governance_total_potential_voting_power": 66668693576106931, + "timestamp_seconds": 1764212205 }, - "last_ledger_block_timestamp": 1763603154, - "num_recently_executed_proposals": 8, - "num_recently_submitted_proposals": 10, + "last_ledger_block_timestamp": 1764214137, + "num_recently_executed_proposals": 4, + "num_recently_submitted_proposals": 6, "genesis_timestamp_seconds": 1702635311 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763547317, - "end_timestamp_seconds": 1763547311, - "total_available_e8s_equivalent": 21165839270774, + "actual_timestamp_seconds": 1764152115, + "end_timestamp_seconds": 1764152111, + "total_available_e8s_equivalent": 14115878157609, "distributed_e8s_equivalent": 0, - "round": 705, + "round": 712, "settled_proposals": [] }, "parameters": { @@ -1629,7 +1629,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 103077679475595694, + "icrc1_total_supply": 103116506302214904, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -3181,14 +3181,14 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 22452512222436, - "amount_e8s": 1288297345995, + "amount_e8s": 1288559717879, "account": { "owner": "eqsml-lyaaa-aaaaq-aacdq-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763608147 + "timestamp_seconds": 1764213907 }, { "name": "TOKEN_SNS_TOKEN", @@ -3206,27 +3206,27 @@ }, "ledger_canister_id": "f54if-eqaaa-aaaaq-aacea-cai", "treasury": 2, - "timestamp_seconds": 1763608147 + "timestamp_seconds": 1764213907 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 53203207525925, - "timestamp_seconds": 1763608147 + "governance_total_potential_voting_power": 53216878900584, + "timestamp_seconds": 1764213907 }, - "last_ledger_block_timestamp": 1763604746, - "num_recently_executed_proposals": 5, - "num_recently_submitted_proposals": 4, + "last_ledger_block_timestamp": 1764214354, + "num_recently_executed_proposals": 3, + "num_recently_submitted_proposals": 3, "genesis_timestamp_seconds": 1702903688 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763556493, - "end_timestamp_seconds": 1763556488, - "total_available_e8s_equivalent": 33151496733, + "actual_timestamp_seconds": 1764161291, + "end_timestamp_seconds": 1764161288, + "total_available_e8s_equivalent": 71829138277, "distributed_e8s_equivalent": 0, - "round": 702, + "round": 709, "settled_proposals": [] }, "parameters": { @@ -4114,7 +4114,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 100907305081928, + "icrc1_total_supply": 100906955300525, "swap_params": { "params": { "min_participant_icp_e8s": 500000000, @@ -5006,19 +5006,19 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 3000000000000, - "amount_e8s": 751096300965, + "amount_e8s": 751807474828, "account": { "owner": "fi3zi-fyaaa-aaaaq-aachq-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605234 + "timestamp_seconds": 1764211016 }, { "name": "TOKEN_SNS_TOKEN", "original_amount_e8s": 0, - "amount_e8s": 163803655491, + "amount_e8s": 163817183306, "account": { "owner": "fi3zi-fyaaa-aaaaq-aachq-cai", "subaccount": { @@ -5031,16 +5031,16 @@ }, "ledger_canister_id": "hvgxa-wqaaa-aaaaq-aacia-cai", "treasury": 2, - "timestamp_seconds": 1763605234 + "timestamp_seconds": 1764211016 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 715069425382, - "timestamp_seconds": 1763605234 + "governance_total_potential_voting_power": 713945531511, + "timestamp_seconds": 1764211016 }, - "last_ledger_block_timestamp": 1763607782, - "num_recently_executed_proposals": 4, - "num_recently_submitted_proposals": 3, + "last_ledger_block_timestamp": 1764212853, + "num_recently_executed_proposals": 2, + "num_recently_submitted_proposals": 2, "genesis_timestamp_seconds": 1705799268 } } @@ -5525,7 +5525,7 @@ ] ], "icrc1_fee": [1000], - "icrc1_total_supply": 994546559367, + "icrc1_total_supply": 994531507903, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -6008,7 +6008,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763607649 + "timestamp_seconds": 1764213437 }, { "name": "TOKEN_SNS_TOKEN", @@ -6026,27 +6026,27 @@ }, "ledger_canister_id": "hhaaz-2aaaa-aaaaq-aacla-cai", "treasury": 2, - "timestamp_seconds": 1763607649 + "timestamp_seconds": 1764213437 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 12405169435690685, - "timestamp_seconds": 1763607649 + "governance_total_potential_voting_power": 12401546134127332, + "timestamp_seconds": 1764213437 }, - "last_ledger_block_timestamp": 1763606436, - "num_recently_executed_proposals": 18, - "num_recently_submitted_proposals": 18, + "last_ledger_block_timestamp": 1764209880, + "num_recently_executed_proposals": 15, + "num_recently_submitted_proposals": 15, "genesis_timestamp_seconds": 1708958305 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763563106, - "end_timestamp_seconds": 1763563105, - "total_available_e8s_equivalent": 1231821008072, + "actual_timestamp_seconds": 1764167914, + "end_timestamp_seconds": 1764167905, + "total_available_e8s_equivalent": 2444781652238, "distributed_e8s_equivalent": 0, - "round": 632, + "round": 639, "settled_proposals": [] }, "parameters": { @@ -9068,7 +9068,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 18269905132440002, + "icrc1_total_supply": 18270627685758369, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -12098,7 +12098,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606676 + "timestamp_seconds": 1764212452 }, { "name": "TOKEN_SNS_TOKEN", @@ -12116,27 +12116,27 @@ }, "ledger_canister_id": "gemj7-oyaaa-aaaaq-aacnq-cai", "treasury": 2, - "timestamp_seconds": 1763606676 + "timestamp_seconds": 1764212452 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 69829026928994713, - "timestamp_seconds": 1763606676 + "governance_total_potential_voting_power": 69835453475046521, + "timestamp_seconds": 1764212452 }, - "last_ledger_block_timestamp": 1763595429, + "last_ledger_block_timestamp": 1764214044, "num_recently_executed_proposals": 6, - "num_recently_submitted_proposals": 8, + "num_recently_submitted_proposals": 7, "genesis_timestamp_seconds": 1709209147 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763554748, - "end_timestamp_seconds": 1763554747, - "total_available_e8s_equivalent": 13406753070222, + "actual_timestamp_seconds": 1764159549, + "end_timestamp_seconds": 1764159547, + "total_available_e8s_equivalent": 25134992354613, "distributed_e8s_equivalent": 0, - "round": 629, + "round": 636, "settled_proposals": [] }, "parameters": { @@ -12807,7 +12807,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 25864628504060032, + "icrc1_total_supply": 25864920067295104, "swap_params": { "params": { "min_participant_icp_e8s": 500000000, @@ -13477,7 +13477,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606501 + "timestamp_seconds": 1764212215 }, { "name": "TOKEN_SNS_TOKEN", @@ -13495,14 +13495,14 @@ }, "ledger_canister_id": "ddsp7-7iaaa-aaaaq-aacqq-cai", "treasury": 2, - "timestamp_seconds": 1763606501 + "timestamp_seconds": 1764212215 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 8840842006645133, - "timestamp_seconds": 1763606501 + "governance_total_potential_voting_power": 8840857391779412, + "timestamp_seconds": 1764212215 }, - "last_ledger_block_timestamp": 1763595619, + "last_ledger_block_timestamp": 1764193428, "num_recently_executed_proposals": 2, "num_recently_submitted_proposals": 2, "genesis_timestamp_seconds": 1710522988 @@ -13511,11 +13511,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763572597, - "end_timestamp_seconds": 1763572588, - "total_available_e8s_equivalent": 4142975665188, + "actual_timestamp_seconds": 1764177392, + "end_timestamp_seconds": 1764177388, + "total_available_e8s_equivalent": 6076438095468, "distributed_e8s_equivalent": 0, - "round": 614, + "round": 621, "settled_proposals": [] }, "parameters": { @@ -14536,7 +14536,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 10088431265384892, + "icrc1_total_supply": 10088626796822701, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -15576,7 +15576,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763607824 + "timestamp_seconds": 1764213482 }, { "name": "TOKEN_SNS_TOKEN", @@ -15594,27 +15594,27 @@ }, "ledger_canister_id": "druyg-tyaaa-aaaaq-aactq-cai", "treasury": 2, - "timestamp_seconds": 1763607824 + "timestamp_seconds": 1764213482 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 104627518203066565, - "timestamp_seconds": 1763607824 + "governance_total_potential_voting_power": 104067491785345293, + "timestamp_seconds": 1764213482 }, - "last_ledger_block_timestamp": 1763607858, - "num_recently_executed_proposals": 29, - "num_recently_submitted_proposals": 31, + "last_ledger_block_timestamp": 1764199217, + "num_recently_executed_proposals": 26, + "num_recently_submitted_proposals": 28, "genesis_timestamp_seconds": 1710783210 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763573616, - "end_timestamp_seconds": 1763573610, - "total_available_e8s_equivalent": 59376081837429, + "actual_timestamp_seconds": 1764178415, + "end_timestamp_seconds": 1764178410, + "total_available_e8s_equivalent": 35509703215721, "distributed_e8s_equivalent": 0, - "round": 611, + "round": 618, "settled_proposals": [] }, "parameters": { @@ -16494,7 +16494,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 105524452449480251, + "icrc1_total_supply": 105535008065593494, "swap_params": { "params": { "min_participant_icp_e8s": 1000000000, @@ -17384,7 +17384,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604457 + "timestamp_seconds": 1764213815 }, { "name": "TOKEN_SNS_TOKEN", @@ -17402,27 +17402,27 @@ }, "ledger_canister_id": "ca6gz-lqaaa-aaaaq-aacwa-cai", "treasury": 2, - "timestamp_seconds": 1763604457 + "timestamp_seconds": 1764213815 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 49544017020673178, - "timestamp_seconds": 1763604457 + "governance_total_potential_voting_power": 49629933936162474, + "timestamp_seconds": 1764213815 }, - "last_ledger_block_timestamp": 1763605957, - "num_recently_executed_proposals": 15, - "num_recently_submitted_proposals": 20, + "last_ledger_block_timestamp": 1764210621, + "num_recently_executed_proposals": 16, + "num_recently_submitted_proposals": 18, "genesis_timestamp_seconds": 1711034480 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763565683, - "end_timestamp_seconds": 1763565680, - "total_available_e8s_equivalent": 24267435099272, + "actual_timestamp_seconds": 1764170489, + "end_timestamp_seconds": 1764170480, + "total_available_e8s_equivalent": 4039848896333, "distributed_e8s_equivalent": 0, - "round": 608, + "round": 615, "settled_proposals": [] }, "parameters": { @@ -18527,7 +18527,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 98488550625942317, + "icrc1_total_supply": 98370365522410814, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -19644,7 +19644,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605241 + "timestamp_seconds": 1764211062 }, { "name": "TOKEN_SNS_TOKEN", @@ -19662,14 +19662,14 @@ }, "ledger_canister_id": "atbfz-diaaa-aaaaq-aacyq-cai", "treasury": 2, - "timestamp_seconds": 1763605241 + "timestamp_seconds": 1764211062 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 35809724088846520, - "timestamp_seconds": 1763605241 + "governance_total_potential_voting_power": 35938746936832503, + "timestamp_seconds": 1764211062 }, - "last_ledger_block_timestamp": 1763580880, + "last_ledger_block_timestamp": 1764202911, "num_recently_executed_proposals": 0, "num_recently_submitted_proposals": 0, "genesis_timestamp_seconds": 1711451121 @@ -19678,11 +19678,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763550327, - "end_timestamp_seconds": 1763550321, - "total_available_e8s_equivalent": 29735911828230, + "actual_timestamp_seconds": 1764155123, + "end_timestamp_seconds": 1764155121, + "total_available_e8s_equivalent": 31592184291405, "distributed_e8s_equivalent": 0, - "round": 603, + "round": 610, "settled_proposals": [] }, "parameters": { @@ -20398,7 +20398,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 96857567346430704, + "icrc1_total_supply": 96857749285227546, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -21123,7 +21123,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606614 + "timestamp_seconds": 1764212257 }, { "name": "TOKEN_SNS_TOKEN", @@ -21141,15 +21141,15 @@ }, "ledger_canister_id": "bliq2-niaaa-aaaaq-aac4q-cai", "treasury": 2, - "timestamp_seconds": 1763606614 + "timestamp_seconds": 1764212257 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 69438485829118159, - "timestamp_seconds": 1763606614 + "governance_total_potential_voting_power": 69621301082931269, + "timestamp_seconds": 1764212257 }, - "last_ledger_block_timestamp": 1763606956, - "num_recently_executed_proposals": 3, + "last_ledger_block_timestamp": 1764210537, + "num_recently_executed_proposals": 2, "num_recently_submitted_proposals": 5, "genesis_timestamp_seconds": 1712478412 } @@ -21157,11 +21157,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763540815, - "end_timestamp_seconds": 1763540812, - "total_available_e8s_equivalent": 57845322199674, + "actual_timestamp_seconds": 1764145616, + "end_timestamp_seconds": 1764145612, + "total_available_e8s_equivalent": 16535205060360, "distributed_e8s_equivalent": 0, - "round": 591, + "round": 598, "settled_proposals": [] }, "parameters": { @@ -21897,7 +21897,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 100656362160527445, + "icrc1_total_supply": 100658077725262379, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, diff --git a/frontend/src/tests/workflows/Launchpad/sns-agg-page-3.json b/frontend/src/tests/workflows/Launchpad/sns-agg-page-3.json index 9044c70d9e..a08488f687 100644 --- a/frontend/src/tests/workflows/Launchpad/sns-agg-page-3.json +++ b/frontend/src/tests/workflows/Launchpad/sns-agg-page-3.json @@ -1173,19 +1173,19 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 10000000000, - "amount_e8s": 167318260045, + "amount_e8s": 182031493043, "account": { "owner": "k34pm-nqaaa-aaaaq-aadca-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604106 + "timestamp_seconds": 1764213407 }, { "name": "TOKEN_SNS_TOKEN", "original_amount_e8s": 0, - "amount_e8s": 1016288695942117, + "amount_e8s": 1012288694942117, "account": { "owner": "k34pm-nqaaa-aaaaq-aadca-cai", "subaccount": { @@ -1198,30 +1198,30 @@ }, "ledger_canister_id": "k45jy-aiaaa-aaaaq-aadcq-cai", "treasury": 2, - "timestamp_seconds": 1763604106 + "timestamp_seconds": 1764213407 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 7185800784347747, - "timestamp_seconds": 1763604106 + "governance_total_potential_voting_power": 5754672170086731, + "timestamp_seconds": 1764213407 }, - "last_ledger_block_timestamp": 1763600974, - "num_recently_executed_proposals": 13, - "num_recently_submitted_proposals": 14, + "last_ledger_block_timestamp": 1764205179, + "num_recently_executed_proposals": 12, + "num_recently_submitted_proposals": 13, "genesis_timestamp_seconds": 1715000644 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763557452, - "end_timestamp_seconds": 1763557444, - "total_available_e8s_equivalent": 1146495483535, - "distributed_e8s_equivalent": 1146495483337, - "round": 562, + "actual_timestamp_seconds": 1764162251, + "end_timestamp_seconds": 1764162244, + "total_available_e8s_equivalent": 3973393459588, + "distributed_e8s_equivalent": 3973393459379, + "round": 569, "settled_proposals": [ { - "id": 440 + "id": 441 } ] }, @@ -1674,7 +1674,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 5528967681236442, + "icrc1_total_supply": 5530757262444142, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -2139,7 +2139,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605179 + "timestamp_seconds": 1764210989 }, { "name": "TOKEN_SNS_TOKEN", @@ -2157,27 +2157,27 @@ }, "ledger_canister_id": "lrtnw-paaaa-aaaaq-aadfa-cai", "treasury": 2, - "timestamp_seconds": 1763605179 + "timestamp_seconds": 1764210989 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 141230968429621, - "timestamp_seconds": 1763605179 + "governance_total_potential_voting_power": 140295982593672, + "timestamp_seconds": 1764210989 }, - "last_ledger_block_timestamp": 1763583919, - "num_recently_executed_proposals": 1, - "num_recently_submitted_proposals": 1, + "last_ledger_block_timestamp": 1764208756, + "num_recently_executed_proposals": 0, + "num_recently_submitted_proposals": 0, "genesis_timestamp_seconds": 1715346239 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763557442, - "end_timestamp_seconds": 1763557439, - "total_available_e8s_equivalent": 136951630769, + "actual_timestamp_seconds": 1764162245, + "end_timestamp_seconds": 1764162239, + "total_available_e8s_equivalent": 156126799240, "distributed_e8s_equivalent": 0, - "round": 558, + "round": 565, "settled_proposals": [] }, "parameters": { @@ -2526,7 +2526,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 100052857960180, + "icrc1_total_supply": 100054349902894, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -2875,7 +2875,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605169 + "timestamp_seconds": 1764210989 }, { "name": "TOKEN_SNS_TOKEN", @@ -2893,14 +2893,14 @@ }, "ledger_canister_id": "lkwrt-vyaaa-aaaaq-aadhq-cai", "treasury": 2, - "timestamp_seconds": 1763605169 + "timestamp_seconds": 1764210989 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 419094312755605026, - "timestamp_seconds": 1763605169 + "governance_total_potential_voting_power": 418703767929900006, + "timestamp_seconds": 1764210989 }, - "last_ledger_block_timestamp": 1763606951, + "last_ledger_block_timestamp": 1764213172, "num_recently_executed_proposals": 10, "num_recently_submitted_proposals": 10, "genesis_timestamp_seconds": 1716620700 @@ -2909,11 +2909,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763535908, - "end_timestamp_seconds": 1763535900, - "total_available_e8s_equivalent": 1140686928945, + "actual_timestamp_seconds": 1764140710, + "end_timestamp_seconds": 1764140700, + "total_available_e8s_equivalent": 1140684832593, "distributed_e8s_equivalent": 0, - "round": 543, + "round": 550, "settled_proposals": [] }, "parameters": { @@ -3273,7 +3273,7 @@ ] ], "icrc1_fee": [200000], - "icrc1_total_supply": 1041589067264030445, + "icrc1_total_supply": 1041587158152726457, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -3617,7 +3617,8 @@ "daijl-2yaaa-aaaar-qag3a-cai", "iq4w5-2aaaa-aaaar-qahfq-cai", "zftzm-qqaaa-aaaam-adxfa-cai", - "n3i53-gyaaa-aaaam-acfaq-cai" + "n3i53-gyaaa-aaaam-acfaq-cai", + "uqeyr-oaaaa-aaaar-qbyyq-cai" ], "archives": ["i2f3v-jyaaa-aaaaq-aadpq-cai"] }, @@ -3641,7 +3642,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606531 + "timestamp_seconds": 1764212302 }, { "name": "TOKEN_SNS_TOKEN", @@ -3659,47 +3660,59 @@ }, "ledger_canister_id": "jcmow-hyaaa-aaaaq-aadlq-cai", "treasury": 2, - "timestamp_seconds": 1763606531 + "timestamp_seconds": 1764212302 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 22946844764079930, - "timestamp_seconds": 1763606531 + "governance_total_potential_voting_power": 23042236289123877, + "timestamp_seconds": 1764212302 }, - "last_ledger_block_timestamp": 1763593393, - "num_recently_executed_proposals": 99, - "num_recently_submitted_proposals": 108, + "last_ledger_block_timestamp": 1764208022, + "num_recently_executed_proposals": 98, + "num_recently_submitted_proposals": 110, "genesis_timestamp_seconds": 1718691769 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763533370, - "end_timestamp_seconds": 1763533369, - "total_available_e8s_equivalent": 962579860154, - "distributed_e8s_equivalent": 962579859470, - "round": 519, + "actual_timestamp_seconds": 1764138178, + "end_timestamp_seconds": 1764138169, + "total_available_e8s_equivalent": 962592400117, + "distributed_e8s_equivalent": 962592399438, + "round": 526, "settled_proposals": [ { - "id": 5671 + "id": 5734 }, { - "id": 5674 + "id": 5752 }, { - "id": 5675 + "id": 5753 }, { - "id": 5676 + "id": 5754 }, { - "id": 5677 + "id": 5755 + }, + { + "id": 5756 + }, + { + "id": 5757 + }, + { + "id": 5758 + }, + { + "id": 5759 } ] }, "parameters": { - "reserved_ids": [], + "reserved_ids": [1001], "functions": [ { "id": 0, @@ -3866,20 +3879,6 @@ "target_method_name": "approve_proposal" } } - }, - { - "id": 1001, - "name": "Transfer nICP", - "description": "Calls the nICP ledger transfer method.", - "function_type": { - "GenericNervousSystemFunction": { - "topic": "Governance", - "validator_canister_id": "buwm7-7yaaa-aaaar-qagva-cai", - "target_canister_id": "buwm7-7yaaa-aaaar-qagva-cai", - "validator_method_name": "icrc1_transfer", - "target_method_name": "icrc1_transfer" - } - } } ] }, @@ -4271,7 +4270,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 11719416904069958, + "icrc1_total_supply": 11719677017790540, "swap_params": { "params": { "min_participant_icp_e8s": 1000000000, @@ -4713,22 +4712,7 @@ "is_critical": false, "name": "Governance", "description": "Proposals that represent community polls or other forms of community opinion but don’t have any immediate effect in terms of code changes.", - "custom_functions": [ - { - "id": 1001, - "name": "Transfer nICP", - "description": "Calls the nICP ledger transfer method.", - "function_type": { - "GenericNervousSystemFunction": { - "topic": "Governance", - "validator_canister_id": "buwm7-7yaaa-aaaar-qagva-cai", - "target_canister_id": "buwm7-7yaaa-aaaar-qagva-cai", - "validator_method_name": "icrc1_transfer", - "target_method_name": "icrc1_transfer" - } - } - } - ] + "custom_functions": [] }, { "extension_operations": null, @@ -5761,7 +5745,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763606706 + "timestamp_seconds": 1764212431 }, { "name": "TOKEN_SNS_TOKEN", @@ -5779,27 +5763,27 @@ }, "ledger_canister_id": "np5km-uyaaa-aaaaq-aadrq-cai", "treasury": 2, - "timestamp_seconds": 1763606706 + "timestamp_seconds": 1764212431 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 1639612929786211936, - "timestamp_seconds": 1763606706 + "governance_total_potential_voting_power": 1687562394850504531, + "timestamp_seconds": 1764212431 }, - "last_ledger_block_timestamp": 1763584598, - "num_recently_executed_proposals": 11, - "num_recently_submitted_proposals": 10, + "last_ledger_block_timestamp": 1764206292, + "num_recently_executed_proposals": 5, + "num_recently_submitted_proposals": 5, "genesis_timestamp_seconds": 1722453655 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763580064, - "end_timestamp_seconds": 1763580055, - "total_available_e8s_equivalent": 699363550474513, + "actual_timestamp_seconds": 1764184859, + "end_timestamp_seconds": 1764184855, + "total_available_e8s_equivalent": 1144536773129929, "distributed_e8s_equivalent": 0, - "round": 476, + "round": 483, "settled_proposals": [] }, "parameters": { @@ -6187,7 +6171,7 @@ ] ], "icrc1_fee": [100000000], - "icrc1_total_supply": 2322844749091350015, + "icrc1_total_supply": 2322851698131280708, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -6581,7 +6565,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605790 + "timestamp_seconds": 1764211488 }, { "name": "TOKEN_SNS_TOKEN", @@ -6599,14 +6583,14 @@ }, "ledger_canister_id": "m6xut-mqaaa-aaaaq-aadua-cai", "treasury": 2, - "timestamp_seconds": 1763605790 + "timestamp_seconds": 1764211488 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 3164088028644374, - "timestamp_seconds": 1763605790 + "governance_total_potential_voting_power": 3162029195830466, + "timestamp_seconds": 1764211488 }, - "last_ledger_block_timestamp": 1763581629, + "last_ledger_block_timestamp": 1764198096, "num_recently_executed_proposals": 3, "num_recently_submitted_proposals": 3, "genesis_timestamp_seconds": 1722750551 @@ -6615,11 +6599,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763531356, - "end_timestamp_seconds": 1763531351, + "actual_timestamp_seconds": 1764136156, + "end_timestamp_seconds": 1764136151, "total_available_e8s_equivalent": 0, "distributed_e8s_equivalent": 0, - "round": 472, + "round": 479, "settled_proposals": [] }, "parameters": { @@ -7170,7 +7154,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 1999998757630000, + "icrc1_total_supply": 1999998757110000, "swap_params": { "params": { "min_participant_icp_e8s": 100000000000, @@ -9748,7 +9732,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763602971 + "timestamp_seconds": 1764212358 }, { "name": "TOKEN_SNS_TOKEN", @@ -9766,27 +9750,27 @@ }, "ledger_canister_id": "o7oak-iyaaa-aaaaq-aadzq-cai", "treasury": 2, - "timestamp_seconds": 1763602971 + "timestamp_seconds": 1764212358 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 64182758841783686, - "timestamp_seconds": 1763602971 + "governance_total_potential_voting_power": 64177639744935976, + "timestamp_seconds": 1764212358 }, - "last_ledger_block_timestamp": 1763606317, + "last_ledger_block_timestamp": 1764210950, "num_recently_executed_proposals": 3, - "num_recently_submitted_proposals": 4, + "num_recently_submitted_proposals": 3, "genesis_timestamp_seconds": 1729505013 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763546624, - "end_timestamp_seconds": 1763546613, - "total_available_e8s_equivalent": 62107645507997, + "actual_timestamp_seconds": 1764151423, + "end_timestamp_seconds": 1764151413, + "total_available_e8s_equivalent": 110460280938796, "distributed_e8s_equivalent": 0, - "round": 394, + "round": 401, "settled_proposals": [] }, "parameters": { @@ -10905,7 +10889,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 100918407385491249, + "icrc1_total_supply": 100919168527021363, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, diff --git a/frontend/src/tests/workflows/Launchpad/sns-agg-page-4.json b/frontend/src/tests/workflows/Launchpad/sns-agg-page-4.json index eb9eddbe62..86d93e7d66 100644 --- a/frontend/src/tests/workflows/Launchpad/sns-agg-page-4.json +++ b/frontend/src/tests/workflows/Launchpad/sns-agg-page-4.json @@ -3161,14 +3161,14 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 17678146410688, - "amount_e8s": 6130135670688, + "amount_e8s": 4630135680688, "account": { "owner": "o3y74-5yaaa-aaaaq-aaeea-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604103 + "timestamp_seconds": 1764209827 }, { "name": "TOKEN_SNS_TOKEN", @@ -3186,28 +3186,32 @@ }, "ledger_canister_id": "o4zzi-qaaaa-aaaaq-aaeeq-cai", "treasury": 2, - "timestamp_seconds": 1763604103 + "timestamp_seconds": 1764209827 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 42623082668328286, - "timestamp_seconds": 1763604103 + "governance_total_potential_voting_power": 42791554760073992, + "timestamp_seconds": 1764209827 }, - "last_ledger_block_timestamp": 1763605977, - "num_recently_executed_proposals": 16, - "num_recently_submitted_proposals": 17, + "last_ledger_block_timestamp": 1764208353, + "num_recently_executed_proposals": 17, + "num_recently_submitted_proposals": 18, "genesis_timestamp_seconds": 1735934851 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763582857, - "end_timestamp_seconds": 1763582851, - "total_available_e8s_equivalent": 2717966784324, - "distributed_e8s_equivalent": 0, - "round": 320, - "settled_proposals": [] + "actual_timestamp_seconds": 1764187658, + "end_timestamp_seconds": 1764187651, + "total_available_e8s_equivalent": 13590553524186, + "distributed_e8s_equivalent": 13590553524019, + "round": 327, + "settled_proposals": [ + { + "id": 61 + } + ] }, "parameters": { "reserved_ids": [], @@ -4122,7 +4126,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 99273741302387632, + "icrc1_total_supply": 99283529862764898, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -5037,7 +5041,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604265 + "timestamp_seconds": 1764210046 }, { "name": "TOKEN_SNS_TOKEN", @@ -5055,27 +5059,27 @@ }, "ledger_canister_id": "oj6if-riaaa-aaaaq-aaeha-cai", "treasury": 2, - "timestamp_seconds": 1763604265 + "timestamp_seconds": 1764210046 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 99080759986293246, - "timestamp_seconds": 1763604265 + "governance_total_potential_voting_power": 101495562330490168, + "timestamp_seconds": 1764210046 }, - "last_ledger_block_timestamp": 1763591847, + "last_ledger_block_timestamp": 1764206492, "num_recently_executed_proposals": 3, - "num_recently_submitted_proposals": 6, + "num_recently_submitted_proposals": 7, "genesis_timestamp_seconds": 1736790472 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763574474, - "end_timestamp_seconds": 1763574472, - "total_available_e8s_equivalent": 16129077084907, + "actual_timestamp_seconds": 1764179282, + "end_timestamp_seconds": 1764179272, + "total_available_e8s_equivalent": 1330995513454, "distributed_e8s_equivalent": 0, - "round": 310, + "round": 317, "settled_proposals": [] }, "parameters": { @@ -5387,7 +5391,7 @@ ] ], "icrc1_fee": [500000000], - "icrc1_total_supply": 4242990392469680, + "icrc1_total_supply": 4243103020120643, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -5712,7 +5716,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605189 + "timestamp_seconds": 1764210944 }, { "name": "TOKEN_SNS_TOKEN", @@ -5730,27 +5734,27 @@ }, "ledger_canister_id": "mih44-vaaaa-aaaaq-aaekq-cai", "treasury": 2, - "timestamp_seconds": 1763605189 + "timestamp_seconds": 1764210944 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 144800647199722331, - "timestamp_seconds": 1763605189 + "governance_total_potential_voting_power": 144613646797380144, + "timestamp_seconds": 1764210944 }, - "last_ledger_block_timestamp": 1763601378, - "num_recently_executed_proposals": 6, - "num_recently_submitted_proposals": 6, + "last_ledger_block_timestamp": 1764211332, + "num_recently_executed_proposals": 5, + "num_recently_submitted_proposals": 5, "genesis_timestamp_seconds": 1737735549 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763569152, - "end_timestamp_seconds": 1763569149, - "total_available_e8s_equivalent": 837700959632449, + "actual_timestamp_seconds": 1764173952, + "end_timestamp_seconds": 1764173949, + "total_available_e8s_equivalent": 1202252641216241, "distributed_e8s_equivalent": 0, - "round": 299, + "round": 306, "settled_proposals": [] }, "parameters": { @@ -6361,7 +6365,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 220579143813322648, + "icrc1_total_supply": 220581685137415636, "swap_params": { "params": { "min_participant_icp_e8s": 1000000000, @@ -7953,7 +7957,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 100330013514560347, + "icrc1_total_supply": 100330013499960347, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -8772,7 +8776,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604439 + "timestamp_seconds": 1764210228 }, { "name": "TOKEN_SNS_TOKEN", @@ -8790,27 +8794,27 @@ }, "ledger_canister_id": "ifwyg-gaaaa-aaaaq-aaeqq-cai", "treasury": 2, - "timestamp_seconds": 1763604439 + "timestamp_seconds": 1764210228 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 78447890089021616, - "timestamp_seconds": 1763604439 + "governance_total_potential_voting_power": 78646768228739871, + "timestamp_seconds": 1764210228 }, - "last_ledger_block_timestamp": 1763605010, - "num_recently_executed_proposals": 5, - "num_recently_submitted_proposals": 6, + "last_ledger_block_timestamp": 1764209694, + "num_recently_executed_proposals": 4, + "num_recently_submitted_proposals": 5, "genesis_timestamp_seconds": 1739708645 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763555055, - "end_timestamp_seconds": 1763555045, - "total_available_e8s_equivalent": 18937832814157, + "actual_timestamp_seconds": 1764159850, + "end_timestamp_seconds": 1764159845, + "total_available_e8s_equivalent": 7066177853152, "distributed_e8s_equivalent": 0, - "round": 276, + "round": 283, "settled_proposals": [] }, "parameters": { @@ -9845,7 +9849,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 100326419924431323, + "icrc1_total_supply": 100326518278184094, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, @@ -10879,7 +10883,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763603725 + "timestamp_seconds": 1764209410 }, { "name": "TOKEN_SNS_TOKEN", @@ -10897,27 +10901,27 @@ }, "ledger_canister_id": "ixqp7-kqaaa-aaaaq-aaetq-cai", "treasury": 2, - "timestamp_seconds": 1763603725 + "timestamp_seconds": 1764209410 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 2054420644345046, - "timestamp_seconds": 1763603725 + "governance_total_potential_voting_power": 2066123910120993, + "timestamp_seconds": 1764209410 }, - "last_ledger_block_timestamp": 1763598722, - "num_recently_executed_proposals": 2, - "num_recently_submitted_proposals": 2, + "last_ledger_block_timestamp": 1764198289, + "num_recently_executed_proposals": 3, + "num_recently_submitted_proposals": 3, "genesis_timestamp_seconds": 1741017613 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763568018, - "end_timestamp_seconds": 1763568013, - "total_available_e8s_equivalent": 2446697779519, + "actual_timestamp_seconds": 1764172823, + "end_timestamp_seconds": 1764172813, + "total_available_e8s_equivalent": 3187857710782, "distributed_e8s_equivalent": 0, - "round": 261, + "round": 268, "settled_proposals": [] }, "parameters": { @@ -11491,7 +11495,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 2116864460166839, + "icrc1_total_supply": 2117025217563358, "swap_params": { "params": { "min_participant_icp_e8s": 500000000, @@ -12064,7 +12068,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763605138 + "timestamp_seconds": 1764210968 }, { "name": "TOKEN_SNS_TOKEN", @@ -12082,14 +12086,14 @@ }, "ledger_canister_id": "jg2ra-syaaa-aaaaq-aaewa-cai", "treasury": 2, - "timestamp_seconds": 1763605138 + "timestamp_seconds": 1764210968 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 4593863642230, - "timestamp_seconds": 1763605138 + "governance_total_potential_voting_power": 4634449442193, + "timestamp_seconds": 1764210968 }, - "last_ledger_block_timestamp": 1763374746, + "last_ledger_block_timestamp": 1764180632, "num_recently_executed_proposals": 0, "num_recently_submitted_proposals": 0, "genesis_timestamp_seconds": 1741515473 @@ -12098,11 +12102,11 @@ }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763547474, - "end_timestamp_seconds": 1763547473, + "actual_timestamp_seconds": 1764152277, + "end_timestamp_seconds": 1764152273, "total_available_e8s_equivalent": 0, "distributed_e8s_equivalent": 0, - "round": 255, + "round": 262, "settled_proposals": [] }, "parameters": { @@ -12420,7 +12424,7 @@ ] ], "icrc1_fee": [1000000], - "icrc1_total_supply": 99999068000000, + "icrc1_total_supply": 99999065000000, "swap_params": { "params": { "min_participant_icp_e8s": 300000000, @@ -12744,7 +12748,7 @@ }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763603693 + "timestamp_seconds": 1764209418 }, { "name": "TOKEN_SNS_TOKEN", @@ -12762,27 +12766,27 @@ }, "ledger_canister_id": "lvfsa-2aaaa-aaaaq-aaeyq-cai", "treasury": 2, - "timestamp_seconds": 1763603693 + "timestamp_seconds": 1764209418 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 24676671917470750, - "timestamp_seconds": 1763603693 + "governance_total_potential_voting_power": 24767442322956312, + "timestamp_seconds": 1764209418 }, - "last_ledger_block_timestamp": 1763579707, + "last_ledger_block_timestamp": 1764207647, "num_recently_executed_proposals": 10, - "num_recently_submitted_proposals": 12, + "num_recently_submitted_proposals": 11, "genesis_timestamp_seconds": 1741941097 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763541098, - "end_timestamp_seconds": 1763541097, - "total_available_e8s_equivalent": 31156953567813, + "actual_timestamp_seconds": 1764145902, + "end_timestamp_seconds": 1764145897, + "total_available_e8s_equivalent": 10274256207168, "distributed_e8s_equivalent": 0, - "round": 250, + "round": 257, "settled_proposals": [] }, "parameters": { @@ -14119,7 +14123,7 @@ ] ], "icrc1_fee": [100000], - "icrc1_total_supply": 100164824513802795, + "icrc1_total_supply": 100168736636440684, "swap_params": { "params": { "min_participant_icp_e8s": 100000000, diff --git a/frontend/src/tests/workflows/Launchpad/sns-agg-page-5.json b/frontend/src/tests/workflows/Launchpad/sns-agg-page-5.json index 8276ae0939..d6ab2b86cf 100644 --- a/frontend/src/tests/workflows/Launchpad/sns-agg-page-5.json +++ b/frontend/src/tests/workflows/Launchpad/sns-agg-page-5.json @@ -46,19 +46,19 @@ { "name": "TOKEN_ICP", "original_amount_e8s": 12707777371395, - "amount_e8s": 5105472189672, + "amount_e8s": 4873939014518, "account": { "owner": "lhdfz-wqaaa-aaaaq-aae3q-cai", "subaccount": null }, "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", "treasury": 1, - "timestamp_seconds": 1763604455 + "timestamp_seconds": 1764210053 }, { "name": "TOKEN_SNS_TOKEN", "original_amount_e8s": 0, - "amount_e8s": 329657278109760, + "amount_e8s": 369112928314477, "account": { "owner": "lhdfz-wqaaa-aaaaq-aae3q-cai", "subaccount": { @@ -71,28 +71,38 @@ }, "ledger_canister_id": "kknbx-zyaaa-aaaaq-aae4a-cai", "treasury": 2, - "timestamp_seconds": 1763604455 + "timestamp_seconds": 1764210053 } ], "voting_power_metrics": { - "governance_total_potential_voting_power": 437453507662577, - "timestamp_seconds": 1763604455 + "governance_total_potential_voting_power": 441428003961763, + "timestamp_seconds": 1764210053 }, - "last_ledger_block_timestamp": 1763603735, - "num_recently_executed_proposals": 80, - "num_recently_submitted_proposals": 82, + "last_ledger_block_timestamp": 1764207989, + "num_recently_executed_proposals": 65, + "num_recently_submitted_proposals": 72, "genesis_timestamp_seconds": 1746713375 } } }, "latest_reward_event": { "rounds_since_last_distribution": 1, - "actual_timestamp_seconds": 1763561379, - "end_timestamp_seconds": 1763561375, + "actual_timestamp_seconds": 1764166180, + "end_timestamp_seconds": 1764166175, "total_available_e8s_equivalent": 0, "distributed_e8s_equivalent": 0, - "round": 195, - "settled_proposals": [] + "round": 202, + "settled_proposals": [ + { + "id": 210 + }, + { + "id": 211 + }, + { + "id": 213 + } + ] }, "parameters": { "reserved_ids": [], @@ -298,6 +308,20 @@ "target_method_name": "sendToken" } } + }, + { + "id": 3002, + "name": "Transfer NTN", + "description": "Transfer tokens from the SNS treasury via icrc1_transfer", + "function_type": { + "GenericNervousSystemFunction": { + "topic": "TreasuryAssetManagement", + "validator_canister_id": "xho54-tyaaa-aaaap-antuq-cai", + "target_canister_id": "f54if-eqaaa-aaaaq-aacea-cai", + "validator_method_name": "validate_icrc1_transfer", + "target_method_name": "icrc1_transfer" + } + } } ] }, @@ -478,7 +502,7 @@ ] ], "icrc1_fee": [10000], - "icrc1_total_supply": 777769227000000, + "icrc1_total_supply": 777769207940000, "swap_params": { "params": { "min_participant_icp_e8s": 700000000, @@ -763,6 +787,20 @@ "target_method_name": "sendToken" } } + }, + { + "id": 3002, + "name": "Transfer NTN", + "description": "Transfer tokens from the SNS treasury via icrc1_transfer", + "function_type": { + "GenericNervousSystemFunction": { + "topic": "TreasuryAssetManagement", + "validator_canister_id": "xho54-tyaaa-aaaap-antuq-cai", + "target_canister_id": "f54if-eqaaa-aaaaq-aacea-cai", + "validator_method_name": "validate_icrc1_transfer", + "target_method_name": "icrc1_transfer" + } + } } ] }, @@ -826,5 +864,684 @@ } ] } + }, + { + "index": 51, + "canister_ids": { + "root_canister_id": "kwj3g-oyaaa-aaaaq-aae6a-cai", + "governance_canister_id": "kri5s-daaaa-aaaaq-aae6q-cai", + "index_canister_id": "bb4ce-dyaaa-aaaaq-aafaa-cai", + "swap_canister_id": "k7kq2-yqaaa-aaaaq-aae7q-cai", + "ledger_canister_id": "kylwo-viaaa-aaaaq-aae7a-cai" + }, + "list_sns_canisters": { + "root": "kwj3g-oyaaa-aaaaq-aae6a-cai", + "swap": "k7kq2-yqaaa-aaaaq-aae7q-cai", + "extensions": { + "extension_canister_ids": [] + }, + "ledger": "kylwo-viaaa-aaaaq-aae7a-cai", + "index": "bb4ce-dyaaa-aaaaq-aafaa-cai", + "governance": "kri5s-daaaa-aaaaq-aae6q-cai", + "dapps": [], + "archives": [] + }, + "meta": { + "url": "https://zdgud-kqaaa-aaaal-ajn4q-cai.icp0.io/", + "name": "Tendies", + "description": "A chicken tender on the internet computer.", + "logo": "/v1/sns/root/kwj3g-oyaaa-aaaaq-aae6a-cai/logo.png" + }, + "metrics": { + "get_metrics_result": { + "Ok": { + "treasury_metrics": [ + { + "name": "TOKEN_ICP", + "original_amount_e8s": 68956402543, + "amount_e8s": 0, + "account": { + "owner": "kri5s-daaaa-aaaaq-aae6q-cai", + "subaccount": null + }, + "ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", + "treasury": 1, + "timestamp_seconds": 1764207658 + }, + { + "name": "TOKEN_SNS_TOKEN", + "original_amount_e8s": 0, + "amount_e8s": 9800000000000, + "account": { + "owner": "kri5s-daaaa-aaaaq-aae6q-cai", + "subaccount": { + "subaccount": [ + 176, 74, 206, 236, 234, 236, 216, 172, 56, 138, 8, 58, 200, + 243, 140, 78, 145, 221, 145, 60, 1, 43, 104, 211, 138, 210, + 139, 53, 221, 47, 226, 205 + ] + } + }, + "ledger_canister_id": "kylwo-viaaa-aaaaq-aae7a-cai", + "treasury": 2, + "timestamp_seconds": 1764207658 + } + ], + "voting_power_metrics": { + "governance_total_potential_voting_power": 4185690821324, + "timestamp_seconds": 1764207658 + }, + "last_ledger_block_timestamp": 1763609137, + "num_recently_executed_proposals": 0, + "num_recently_submitted_proposals": 0, + "genesis_timestamp_seconds": 1763609136 + } + } + }, + "latest_reward_event": { + "rounds_since_last_distribution": 1, + "actual_timestamp_seconds": 1764127543, + "end_timestamp_seconds": 1764127536, + "total_available_e8s_equivalent": 17662419917, + "distributed_e8s_equivalent": 0, + "round": 6, + "settled_proposals": [] + }, + "parameters": { + "reserved_ids": [], + "functions": [ + { + "id": 0, + "name": "All non-critical topics", + "description": "Catch-all w.r.t to following for non-critical proposals.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 1, + "name": "Motion", + "description": "Side-effect-less proposals to set general governance direction.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 2, + "name": "Manage nervous system parameters", + "description": "Proposal to change the core parameters of SNS governance.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 3, + "name": "Upgrade SNS controlled canister", + "description": "Proposal to upgrade the wasm of an SNS controlled canister.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 4, + "name": "Add nervous system function", + "description": "Proposal to add a new, user-defined, nervous system function: a canister call which can then be executed by proposal.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 5, + "name": "Remove nervous system function", + "description": "Proposal to remove a user-defined nervous system function, which will be no longer executable by proposal.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 6, + "name": "Execute nervous system function", + "description": "Proposal to execute a user-defined nervous system function, previously added by an AddNervousSystemFunction proposal. A canister call will be made when executed.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 7, + "name": "Upgrade SNS to next version", + "description": "Proposal to upgrade the WASM of a core SNS canister.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 8, + "name": "Manage SNS metadata", + "description": "Proposal to change the metadata associated with an SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 9, + "name": "Transfer SNS treasury funds", + "description": "Proposal to transfer funds from an SNS Governance controlled treasury account", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 10, + "name": "Register dapp canisters", + "description": "Proposal to register a dapp canister with the SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 11, + "name": "Deregister Dapp Canisters", + "description": "Proposal to deregister a previously-registered dapp canister from the SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 12, + "name": "Mint SNS tokens", + "description": "Proposal to mint SNS tokens to a specified recipient.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 13, + "name": "Manage ledger parameters", + "description": "Proposal to change some parameters in the ledger canister.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 14, + "name": "Manage dapp canister settings", + "description": "Proposal to change canister settings for some dapp canisters.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 15, + "name": "Advance SNS target version", + "description": "Proposal to advance the target version of this SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 16, + "name": "Set topics for custom proposals", + "description": "Proposal to set the topics for custom SNS proposals.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 17, + "name": "Register SNS extension", + "description": "Proposal to register a new SNS extension.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 18, + "name": "Execute SNS extension operation", + "description": "Proposal to execute an operation on a registered SNS extension.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 19, + "name": "Upgrade SNS extension", + "description": "Proposal to upgrade the WASM of a registered SNS extension.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ] + }, + "nervous_system_parameters": { + "default_followees": { + "followees": [] + }, + "max_dissolve_delay_seconds": 15552000, + "max_dissolve_delay_bonus_percentage": 100, + "max_followees_per_function": 15, + "automatically_advance_target_version": true, + "neuron_claimer_permissions": { + "permissions": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + }, + "neuron_minimum_stake_e8s": 100000000, + "max_neuron_age_for_age_bonus": 31104000, + "initial_voting_period_seconds": 345600, + "neuron_minimum_dissolve_delay_to_vote_seconds": 2592000, + "reject_cost_e8s": 50000000, + "max_proposals_to_keep_per_action": 100, + "wait_for_quiet_deadline_increase_seconds": 86400, + "max_number_of_neurons": 200000, + "transaction_fee_e8s": 420, + "max_number_of_proposals_with_ballots": 700, + "max_age_bonus_percentage": 100, + "neuron_grantable_permissions": { + "permissions": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + }, + "voting_rewards_parameters": { + "final_reward_rate_basis_points": 0, + "initial_reward_rate_basis_points": 350, + "reward_rate_transition_duration_seconds": 93312000, + "round_duration_seconds": 86400 + }, + "maturity_modulation_disabled": false, + "max_number_of_principals_per_neuron": 5 + }, + "swap_state": { + "swap": { + "lifecycle": 2, + "init": { + "nns_proposal_id": 139382, + "sns_root_canister_id": "kwj3g-oyaaa-aaaaq-aae6a-cai", + "neurons_fund_participation": false, + "min_participant_icp_e8s": 100000000, + "neuron_basket_construction_parameters": { + "dissolve_delay_interval_seconds": 2592000, + "count": 2 + }, + "fallback_controller_principal_ids": [ + "o5ybt-ltrty-eu5bm-k2ffc-bl2xr-ima6o-mb6g4-4wjii-omcsd-r6kwj-oqe" + ], + "max_icp_e8s": null, + "neuron_minimum_stake_e8s": 100000000, + "confirmation_text": "Thank you come again ", + "swap_start_timestamp_seconds": 1763724600, + "swap_due_timestamp_seconds": 1764934200, + "min_participants": 2, + "sns_token_e8s": 17600000000000, + "nns_governance_canister_id": "rrkah-fqaaa-aaaaa-aaaaq-cai", + "transaction_fee_e8s": 420, + "icp_ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", + "sns_ledger_canister_id": "kylwo-viaaa-aaaaq-aae7a-cai", + "neurons_fund_participation_constraints": null, + "should_auto_finalize": true, + "max_participant_icp_e8s": 5000000000000, + "sns_governance_canister_id": "kri5s-daaaa-aaaaq-aae6q-cai", + "min_direct_participation_icp_e8s": 100000000, + "restricted_countries": { + "iso_codes": ["SD", "AF", "IR", "LA", "RU", "VE"] + }, + "min_icp_e8s": null, + "max_direct_participation_icp_e8s": 5000000000000 + }, + "params": { + "min_participant_icp_e8s": 100000000, + "neuron_basket_construction_parameters": { + "dissolve_delay_interval_seconds": 2592000, + "count": 2 + }, + "max_icp_e8s": 5000000000000, + "swap_due_timestamp_seconds": 1764934200, + "min_participants": 2, + "sns_token_e8s": 17600000000000, + "sale_delay_seconds": null, + "max_participant_icp_e8s": 5000000000000, + "min_direct_participation_icp_e8s": 100000000, + "min_icp_e8s": 100000000, + "max_direct_participation_icp_e8s": 5000000000000 + }, + "open_sns_token_swap_proposal_id": 139382, + "decentralization_sale_open_timestamp_seconds": 1763724600 + }, + "derived": { + "buyer_total_icp_e8s": 224563378096, + "sns_tokens_per_icp": 78.37431 + } + }, + "icrc1_metadata": [ + [ + "icrc1:logo", + { + "Text": "data:image/png;base64,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2RXXZufkpg2bYMzpcDDGMl/0AODxeGLR2OxZc77//tvm1h0m06VgGnWec+6lg4cMNw2DEPTt3LnT//nijL8fAYSsWL2dKoHCggLTtHabaIAxjkZjl1520UUXXPje9EXHnjISKBaqojkcBBPGrPRPIoQsy7LPnuk5YIzjicSMt6av27zR7XQPHj7ivLPP6dm9WyQSybTWXMgTjznupsVLvEHT5VAzZwchQEKKRCKmOV0HHnhQKBRML/I0ZRnni5ctmz17djgUZIYeiwYVooweO+mwo45QHA4AaGqqf/Ceu44++qisnGxQFC6lHSvDqTcSISQcDoXag1deccWUyVP2n7D/1JNO9fm8Y0ePjsRiBGGPx/3kU08PHjo0OydnLy9923t5j5IzK4kQYvT4iYs2borHYv5A4JuvZh5+yKFul1uKnfocSUol61VACAFSAiEYiTRL06SnlH700Qcz3p6xtbp6zOhRZ551pqqqpSWldXX1Tz70cF52QXm38h21W+pqNz3/wIFTJveBuFFfH8rOynM4HLpuZD5Om1uWZWVlZV162RW33ndfj275r7y8cN6CLUpOD0KIZZmZi8R+UXi8HpHyBKSUCqXVtTtciF8+pntOnjsq6568++pjTrt8yoEHpKmPMU4kEkOHDM/Ly+Ocqaq6y64RgeAsYeiVFZUej8euGrAhhNA0bcPGjfc//BBCcPhhhw8fNlShJDsrUF9X99pzryyZPbdHWanEvL6t/owzT73kT9cDQElpGbeYfecy14/P508fediwoW9Nf/Occ85bu3ZNRXl5LBH76JPPHE73a2++ChmiDHsn9l7e27AfOeecUuLxegFAVRWnBoqq2B6E/WMIIV03pESqqgIAwVike0z3NAyzurq6oWEHAAsHg8ccdWzXiu7MsqiiVJaUn3zEEesXzz/z1MHTX7oku3uuVRdU3Fp7e0JRfD/epaUXZzgc2X/S+Flzvrn9vk8fuf2o4hLPBz8IvOsEz7S9d7lcUu4c5kwIDofj+XmOG68YohtCU+ipU9rvff2lrt17lJUW274cAHDOs7KyJo6fsHjxYkpp2tcCAASICSEBmab14ygKQogxC6T0+/0VFeUHHDClqLjY9nxOO+usbZuqEuGI5nQUlpV5/X7TMIDS7t27hyMROziWthqmaRYVFhbk5z//3POT9p+EEBo2bOj7H7z7zN/+vmTpIib4sccfc+kll3o8nvQG/femz09ir16U6c0fISQj1SABYVV17KqIBhZjkNqhpot6Y7olU6WOaeeec3bZZVc88+wL1197U7eKyuF9Bz52/1+oohi6PuXwwz+cPbtfj57/98byc49/4f8emb1jWwgUHEowhSp7bJxKtn1hFIslrrryigUrzYXrGiYdO1BVVfyjCei2Y2ZfJIKdbysheEtzcPPW9m07Quu3tShO16SBOd/P+lpzONKhJ/vv0pJSO2q+2zUYhqmozupt2zZVVTmdTpH6sBhjXdf79e33ygsvXnjeBUsXLT3xqGP+ev8DGGHGGADq3rt3vxHDewwY4PH5bHFjAJgwceK2mprMwlI7zOB0Ov/21N82V23u1q3bE088GQ5HKrp2vf+B+9986+3pb79z8003e73eNOn32mAO7P32HjIi9KkHSWytqF3NCeLMIgjSQ5Ltfy0oKFizZt2Y0eOjUZnp4kej0ZKSkoquXY8/8cR1xx1/0+XnFxYWnnLWuaZpjp448cNly2a88sprT/79yus/dGE8fmT39Y0NlcN6CL4LiXelBbYsy+cLXHHlVZff9OeRg/O9WYNQet59CoZhAAAXHABkSrtZCulwKJurW6+4/QtJKBCkKUosHBp4WHG6DTJpdAEJIQgmu+kgYIIj4cioEfuVFXd55ZVXH37oQZQR5LWpDwB9evUaOmSIrusP3n3n0iWLX337bZCSc45SAw1JKq46eszoW2++pbp6W35+gWma9q3DGJummZ2V/djDj878YuaDDz706KN/feDB+04+6STOue3Q7xPFObCX2/s9ghBqz9DLgASEGDNVRSbtfWq1nHzyqYvmfdfW2pbe56W9VcMwItFoY0NDn4H9L7zm+pmffwGpnbTD4Tjj4os/X7N87qoV084994f5VduqI16vR2SMf9utTtN+KUUikQkTxx9w8JGfzN7qcQcyxDqTv5jQEwAgbP87YxFJJBUsxvnIeA+MdYjxGisFMCHzdZFc/O3BdqzS3ViFELIsw0HR62+86nErX37xmdfrtd+HaeojhBK63tLSohvGrffc+8PiJff95S9J9eZUHbJ9NM5YIBA4dtLkV5562uXxpkQXUZr6sVjs8EMP/7/XXz/xuGMvvfjSo44+prm52fYw9xXse7xHCANVds3dAgLEmEEpSo9NtZ9iUXHxturNixZ+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" + } + ], + [ + "icrc1:decimals", + { + "Nat": [8] + } + ], + [ + "icrc1:name", + { + "Text": "Tendies" + } + ], + [ + "icrc1:symbol", + { + "Text": "TENDY" + } + ], + [ + "icrc1:fee", + { + "Nat": [420] + } + ], + [ + "icrc1:max_memo_length", + { + "Nat": [32] + } + ], + [ + "icrc103:public_allowances", + { + "Text": "true" + } + ], + [ + "icrc103:max_take_value", + { + "Nat": [500] + } + ], + [ + "icrc106:index_principal", + { + "Text": "bb4ce-dyaaa-aaaaq-aafaa-cai" + } + ] + ], + "icrc1_fee": [420], + "icrc1_total_supply": 30920000000000, + "swap_params": { + "params": { + "min_participant_icp_e8s": 100000000, + "neuron_basket_construction_parameters": { + "dissolve_delay_interval_seconds": 2592000, + "count": 2 + }, + "max_icp_e8s": 5000000000000, + "swap_due_timestamp_seconds": 1764934200, + "min_participants": 2, + "sns_token_e8s": 17600000000000, + "sale_delay_seconds": null, + "max_participant_icp_e8s": 5000000000000, + "min_direct_participation_icp_e8s": 100000000, + "min_icp_e8s": 100000000, + "max_direct_participation_icp_e8s": 5000000000000 + } + }, + "init": { + "init": { + "nns_proposal_id": 139382, + "sns_root_canister_id": "kwj3g-oyaaa-aaaaq-aae6a-cai", + "neurons_fund_participation": false, + "min_participant_icp_e8s": 100000000, + "neuron_basket_construction_parameters": { + "dissolve_delay_interval_seconds": 2592000, + "count": 2 + }, + "fallback_controller_principal_ids": [ + "o5ybt-ltrty-eu5bm-k2ffc-bl2xr-ima6o-mb6g4-4wjii-omcsd-r6kwj-oqe" + ], + "max_icp_e8s": null, + "neuron_minimum_stake_e8s": 100000000, + "confirmation_text": "Thank you come again ", + "swap_start_timestamp_seconds": 1763724600, + "swap_due_timestamp_seconds": 1764934200, + "min_participants": 2, + "sns_token_e8s": 17600000000000, + "nns_governance_canister_id": "rrkah-fqaaa-aaaaa-aaaaq-cai", + "transaction_fee_e8s": 420, + "icp_ledger_canister_id": "ryjl3-tyaaa-aaaaa-aaaba-cai", + "sns_ledger_canister_id": "kylwo-viaaa-aaaaq-aae7a-cai", + "neurons_fund_participation_constraints": null, + "should_auto_finalize": true, + "max_participant_icp_e8s": 5000000000000, + "sns_governance_canister_id": "kri5s-daaaa-aaaaq-aae6q-cai", + "min_direct_participation_icp_e8s": 100000000, + "restricted_countries": { + "iso_codes": ["SD", "AF", "IR", "LA", "RU", "VE"] + }, + "min_icp_e8s": null, + "max_direct_participation_icp_e8s": 5000000000000 + } + }, + "derived_state": { + "sns_tokens_per_icp": 78.37431335449219, + "buyer_total_icp_e8s": 224563378096, + "cf_participant_count": 0, + "neurons_fund_participation_icp_e8s": 0, + "direct_participation_icp_e8s": 224563378096, + "direct_participant_count": 53, + "cf_neuron_count": 0 + }, + "lifecycle": { + "decentralization_sale_open_timestamp_seconds": 1763724600, + "lifecycle": 2, + "decentralization_swap_termination_timestamp_seconds": null + }, + "topics": { + "uncategorized_functions": [], + "topics": [ + { + "extension_operations": [], + "native_functions": [ + { + "id": 2, + "name": "Manage nervous system parameters", + "description": "Proposal to change the core parameters of SNS governance.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 13, + "name": "Manage ledger parameters", + "description": "Proposal to change some parameters in the ledger canister.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 8, + "name": "Manage SNS metadata", + "description": "Proposal to change the metadata associated with an SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ], + "topic": "DaoCommunitySettings", + "is_critical": true, + "name": "DAO community settings", + "description": "Proposals to set the direction of the DAO by tokenomics & branding, such as the name and description, token name etc", + "custom_functions": [] + }, + { + "extension_operations": [], + "native_functions": [ + { + "id": 7, + "name": "Upgrade SNS to next version", + "description": "Proposal to upgrade the WASM of a core SNS canister.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 15, + "name": "Advance SNS target version", + "description": "Proposal to advance the target version of this SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ], + "topic": "SnsFrameworkManagement", + "is_critical": false, + "name": "SNS framework management", + "description": "Proposals to upgrade and manage the SNS DAO framework.", + "custom_functions": [] + }, + { + "extension_operations": [], + "native_functions": [ + { + "id": 3, + "name": "Upgrade SNS controlled canister", + "description": "Proposal to upgrade the wasm of an SNS controlled canister.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 10, + "name": "Register dapp canisters", + "description": "Proposal to register a dapp canister with the SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 14, + "name": "Manage dapp canister settings", + "description": "Proposal to change canister settings for some dapp canisters.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ], + "topic": "DappCanisterManagement", + "is_critical": false, + "name": "Dapp canister management", + "description": "Proposals to upgrade the registered dapp canisters and dapp upgrades via built-in or custom logic and updates to frontend assets.", + "custom_functions": [] + }, + { + "extension_operations": [], + "native_functions": [], + "topic": "ApplicationBusinessLogic", + "is_critical": false, + "name": "Application Business Logic", + "description": "Proposals that are custom to what the governed dapp requires.", + "custom_functions": [] + }, + { + "extension_operations": [], + "native_functions": [ + { + "id": 1, + "name": "Motion", + "description": "Side-effect-less proposals to set general governance direction.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ], + "topic": "Governance", + "is_critical": false, + "name": "Governance", + "description": "Proposals that represent community polls or other forms of community opinion but don't have any immediate effect in terms of code changes.", + "custom_functions": [] + }, + { + "extension_operations": [], + "native_functions": [ + { + "id": 9, + "name": "Transfer SNS treasury funds", + "description": "Proposal to transfer funds from an SNS Governance controlled treasury account", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 12, + "name": "Mint SNS tokens", + "description": "Proposal to mint SNS tokens to a specified recipient.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ], + "topic": "TreasuryAssetManagement", + "is_critical": true, + "name": "Treasury & asset management", + "description": "Proposals to move and manage assets that are DAO-owned, including tokens in the treasury, tokens in liquidity pools, or DAO-owned neurons.", + "custom_functions": [] + }, + { + "extension_operations": [], + "native_functions": [ + { + "id": 11, + "name": "Deregister Dapp Canisters", + "description": "Proposal to deregister a previously-registered dapp canister from the SNS.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 4, + "name": "Add nervous system function", + "description": "Proposal to add a new, user-defined, nervous system function: a canister call which can then be executed by proposal.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 5, + "name": "Remove nervous system function", + "description": "Proposal to remove a user-defined nervous system function, which will be no longer executable by proposal.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 16, + "name": "Set topics for custom proposals", + "description": "Proposal to set the topics for custom SNS proposals.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 17, + "name": "Register SNS extension", + "description": "Proposal to register a new SNS extension.", + "function_type": { + "NativeNervousSystemFunction": {} + } + }, + { + "id": 19, + "name": "Upgrade SNS extension", + "description": "Proposal to upgrade the WASM of a registered SNS extension.", + "function_type": { + "NativeNervousSystemFunction": {} + } + } + ], + "topic": "CriticalDappOperations", + "is_critical": true, + "name": "Critical Dapp Operations", + "description": "Proposals to execute critical operations on dapps, such as adding or removing dapps from the SNS, or executing custom logic on dapps.", + "custom_functions": [] + } + ] + } } ]