From d033deaf4374c25e474279afd0270caf6909fb87 Mon Sep 17 00:00:00 2001 From: vishal <1117327+vishalchangrani@users.noreply.github.com> Date: Fri, 15 Nov 2024 12:36:10 -0800 Subject: [PATCH] adding flip 310 - Removing Equilibrium from the service account committee --- ...115-removing-qquilibrium-from-multi-sig.md | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 governance/20241115-removing-qquilibrium-from-multi-sig.md diff --git a/governance/20241115-removing-qquilibrium-from-multi-sig.md b/governance/20241115-removing-qquilibrium-from-multi-sig.md new file mode 100644 index 00000000..0fdfb259 --- /dev/null +++ b/governance/20241115-removing-qquilibrium-from-multi-sig.md @@ -0,0 +1,38 @@ +--- +Status: Proposed +Flip: 310 +Authors: Vishal Changrani +Sponsor: Vishal Changrani +Updated: 2024-11-15 +--- + +# FLIP 310: Removing Equilibrium as a multi-signer + +## Proposal +Remove Equilibrium from the service account committee (multi-signer) as they no longer wish to continue to be signer. + +## Implementation + +The key index for equilibrium is 8 on the service account and 2 on the staking account. + +The key will be removed by executing the following transaction: + +### Transaction for service account + +``` +transaction { + prepare(signer: auth(RevokeKey) &Account) { + signer.keys.revoke(keyIndex: 8) + } +} +``` + +### Transaction for staking account + +``` +transaction { + prepare(signer: auth(RevokeKey) &Account) { + signer.keys.revoke(keyIndex: 2) + } +} +``` \ No newline at end of file