Context:
We are trying to multisig our root account, and one of the most frequent actions there is to create new accounts. I am trying to run this example (btw, there is typo in first action): https://github.com/near/core-contracts/tree/master/multisig#common-commands-for-multisig however this request cannot be confirmed and failed here: https://github.com/near/core-contracts/blob/master/multisig/src/lib.rs#L182 basically adding the key requires that receiver account should be the same as requesting one, which makes it impossible to create the account with multisig.
This feels like a deficiency of the multisig contract. I briefly looked into the source code and found this PR discussion: #84 (comment)
I don’t know why it was merged with the outstanding questions not addressed, but it seems that now it is not possible to create accounts through multisig.
Context:
We are trying to multisig our root account, and one of the most frequent actions there is to create new accounts. I am trying to run this example (btw, there is typo in first action): https://github.com/near/core-contracts/tree/master/multisig#common-commands-for-multisig however this request cannot be confirmed and failed here: https://github.com/near/core-contracts/blob/master/multisig/src/lib.rs#L182 basically adding the key requires that receiver account should be the same as requesting one, which makes it impossible to create the account with multisig.
This feels like a deficiency of the multisig contract. I briefly looked into the source code and found this PR discussion: #84 (comment)
I don’t know why it was merged with the outstanding questions not addressed, but it seems that now it is not possible to create accounts through multisig.