Hey Vlad,
I tried executing the proposal to update the eden.fractal msig, but there is an error that says “assertion failure with message: transaction authorization failed.” I’m pretty sure that the reason for this is that the MSIG proposal didn’t include the time delay required to approve the proposal. Antelope permissions regarding time delays are not always intuitive as they require explicit action to enable authentication via time delay in an msig. I’ve experienced this before when proposing MSIGs for eden.fractal in the past and learned a solution after posting about it in the Antelope Developer chat.
I think you can enable authentication via time delay in the owner permission of the eden.fractal msig by including “delay_sec:172800,” in the MSIG proposal script. I know how to configure this correctly with the bloks MSIG proposal UI (as you can see here) and I think I understand how it works when writing a script (as you can see here). You can see examples, reasoning provided in the Antelope Developer chat, and more related details in this page about Antelope MSIG Proposals with Time Delays. I could reach out to Felix or Chuck to request them to approve our current msig proposal to update the permissions, but I haven’t spoke with either of them in over a year and am not sure if they would sign it or asking them may make the process more complex. I think it would be best to create the proposal again with the time delay authentication enabled and then ask the four signatories to approve it again.
Could you please create another MSIG proposal and include "delay_sec : 172800" in the script so that we can approve it with four signatories?
You can see more details about this here:
Antelope MSIG Proposals with Time DelaysThank you. I don’t think the delay appears under the requested approvals. When the time delay is configured correctly I think that a new field called called Earliest Execution appears in the top left corner in of the MSIG proposal. You can see an example of this in this MSIG proposal. For reference, here is the message about this that I wrote and shared with you in the zoom chat on Sunday.
I think you can enable authentication via time delay in the owner permission of the eden.fractal msig by including “delay_sec:172800,” in the MSIG proposal script. I know how to configure this correctly with the bloks MSIG proposal UI (as you can see here) and I think I understand how it works when writing a script (as you can see here). You can see examples, reasoning provided in the Antelope Developer chat, and more related details in this page that I curated about Antelope MSIG Proposals with Time Delays.
I think the links above can show you how to configure the time delay in the proposal. Does this help?
- Does it work?
- If not, then ask Vlad