Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom ISI/expressions in executor #4599

Open
mversic opened this issue May 16, 2024 · 1 comment · Fixed by #4645
Open

Custom ISI/expressions in executor #4599

mversic opened this issue May 16, 2024 · 1 comment · Fixed by #4645
Assignees
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST research

Comments

@mversic
Copy link
Contributor

mversic commented May 16, 2024

I'd like if we could make one integration test that covers this use case.

Rationale

Previously we had expression system but we removed it for the sake of simplicity and promised that it would become possible for blockchain admins to roll out their own expression system by upgrading executor

@mversic
Copy link
Contributor Author

mversic commented May 16, 2024

Since ISIs get evaluated only in Executor, it's possible for admin to roll out their own custom expanded instruction set. All custom instructions must evaluate into ISI since that is what Iroha can operate on (it's our RISC) but client can have much more rich API to work with

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST research
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants