#instructions #anchor #solana #execution #encoding #cpi #handle-anyix

anyix

轻量级指令编码,用于任意回退执行

14个版本

0.1.13 2022年11月20日
0.1.12 2022年11月20日
0.1.1 2022年9月30日

#11 in #cpi

Download history 1/week @ 2024-04-21 4/week @ 2024-05-19 4/week @ 2024-06-02 8/week @ 2024-06-09 3/week @ 2024-06-16 96/week @ 2024-07-07 7/week @ 2024-07-28

每月103次下载
2 crates 中使用

Apache-2.0

11KB
209 代码行

AnyIx

AnyIx 是一种轻量级指令编码方案,旨在允许任意指令执行,而无需在程序中添加对指令的直接支持。使用时需要小心,因为它很容易导致漏洞。为了防止意外后果,handle_anyix 函数的参考实现阻止了“重入式 CPI 调用”。

依赖项

~11–19MB
~264K SLoC