From bc8afa42b850e49cf037211b586eabcdb9920886 Mon Sep 17 00:00:00 2001 From: Cosku Cinkilic Date: Wed, 2 Oct 2024 10:33:50 +0200 Subject: [PATCH 1/5] use increaseDissolvDelay for sns neurons --- frontend/src/lib/api/sns-governance.api.ts | 12 +++++----- .../IncreaseSnsDissolveDelayModal.svelte | 10 ++++---- .../src/lib/services/sns-neurons.services.ts | 14 +++++------ .../tests/lib/api/sns-governance.api.spec.ts | 18 +++++++------- .../IncreaseSnsDissolveDelayModal.spec.ts | 9 ++++--- .../lib/services/sns-neurons.services.spec.ts | 24 +++++++++---------- 6 files changed, 42 insertions(+), 45 deletions(-) diff --git a/frontend/src/lib/api/sns-governance.api.ts b/frontend/src/lib/api/sns-governance.api.ts index de66c856de6..9c8d40c5552 100644 --- a/frontend/src/lib/api/sns-governance.api.ts +++ b/frontend/src/lib/api/sns-governance.api.ts @@ -247,27 +247,27 @@ export const stopDissolving = async ({ logWithTimestamp(`Stop dissolving sns neuron complete.`); }; -export const setDissolveDelay = async ({ +export const increaseDissolveDelay = async ({ identity, rootCanisterId, neuronId, - dissolveTimestampSeconds, + additionalDissolveDelaySeconds, }: { identity: Identity; rootCanisterId: Principal; neuronId: SnsNeuronId; - dissolveTimestampSeconds: number; + additionalDissolveDelaySeconds: number; }): Promise => { logWithTimestamp(`Increase sns dissolve delay call...`); - const { setDissolveTimestamp } = await wrapper({ + const { increaseDissolveDelay } = await wrapper({ identity, rootCanisterId: rootCanisterId.toText(), certified: true, }); - await setDissolveTimestamp({ + await increaseDissolveDelay({ neuronId, - dissolveTimestampSeconds: BigInt(dissolveTimestampSeconds), + additionalDissolveDelaySeconds: additionalDissolveDelaySeconds, }); logWithTimestamp(`Increase sns dissolve delay complete.`); diff --git a/frontend/src/lib/modals/sns/neurons/IncreaseSnsDissolveDelayModal.svelte b/frontend/src/lib/modals/sns/neurons/IncreaseSnsDissolveDelayModal.svelte index 7fc1f2d062b..f68cf22bb33 100644 --- a/frontend/src/lib/modals/sns/neurons/IncreaseSnsDissolveDelayModal.svelte +++ b/frontend/src/lib/modals/sns/neurons/IncreaseSnsDissolveDelayModal.svelte @@ -1,7 +1,7 @@