@@ -90,7 +90,10 @@ export const deriveNetworkSeedFromUrbitWallet = async (
90 urbitWallet,
90 urbitWallet,
91 revision = 1
91 revision = 1
93+ return await deriveNetworkSeedFromMnemonic(
93− return await deriveNetworkSeedFromSeed(urbitWallet.management.seed, revision);
94+ urbitWallet.management.seed,
@@ -100,7 +103,7 @@ export const deriveNetworkSeedFromUrbitWallet = async (
100 * @param {number} revision
103 * @param {number} revision
101 * @return {Promise<Maybe<string>>}
104 * @return {Promise<Maybe<string>>}
103−export const deriveNetworkSeedFromMnemonic = async (
106+export const deriveNetworkSeedFromManagementMnemonic = async (
105 authMnemonic,
108 authMnemonic,
@@ -108,22 +111,21 @@ export const deriveNetworkSeedFromMnemonic = async (
109 const isManagementProxy = eqAddr(wallet.address, details.managementProxy);
112 const isManagementProxy = eqAddr(wallet.address, details.managementProxy);
111− // the network seed is derivable from mnemonic iff the management proxy
114+ // the network seed is derivable iff this mnemonic is the management proxy
113 if (isManagementProxy) {
115 if (isManagementProxy) {
114− return await deriveNetworkSeedFromSeed(authMnemonic, revision);
116+ return await deriveNetworkSeedFromMnemonic(authMnemonic, revision);
117 return Nothing();
119 return Nothing();
121− * @param {string} seed
123+ * @param {string} mnemonic
122 * @param {number} revision
124 * @param {number} revision
123 * @return {Promise<Maybe<string>>}
125 * @return {Promise<Maybe<string>>}
125−const deriveNetworkSeedFromSeed = async (seed, revision) => {
127+const deriveNetworkSeedFromMnemonic = async (mnemonic, revision) => {
126− return Just(await kg.deriveNetworkSeed(seed, '', revision));
128+ return Just(await kg.deriveNetworkSeed(mnemonic, '', revision));
@@ -141,7 +143,7 @@ export const attemptNetworkSeedDerivation = async ({
143 if (Just.hasInstance(wallet) && Just.hasInstance(authMnemonic)) {
145 if (Just.hasInstance(wallet) && Just.hasInstance(authMnemonic)) {
144− return await deriveNetworkSeedFromMnemonic(
146+ return await deriveNetworkSeedFromManagementMnemonic(
145 wallet.value,
147 wallet.value,
146 authMnemonic.value,
148 authMnemonic.value,