Skip to content

OREC: Support for "delegatecall" proposals #4

@sim31

Description

@sim31

This would allow extending OREC functionality without upgrading Orec contract.

For example if you need to execute certain actions in certain order, you could create smart contract that does that and then pass Orec proposal to delegatecall that smart contract. Thanks to delegatecall, actions performed by that smart contract will be executed on behalf of Orec contract.

This would enable solving the following issues without changing Orec itself:

Plus much more.

Safe wallets support delegatecalls as well.

At the smart contract level code for this is already written in calltypes-and-exec-window branch, but this is not tested and you would need changes to ortypes, ornode and orclient as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions