Future Work

If you have any idea for iterations that you can not find in the list down below please feel free to open an issue on the repository.

fvm_actor

  • Developers should be able to develop their own invoke function without using #[fvm_actor] and still feel as less overhead as possible. Different design should be studied (macros for code generation of serde/dispatch/etc., code injection at dedicated places in the generated invoke …) and one implemented.

fvm_export

Examples

  • The current fungible token example is not adequate for production usage and is mostly coming from Helix team’s work on their Filecoin library. When the library is live on crates.io we should switch to an example importing it and implementing it.

Optimization

  • This SDK should be tested and benchmark to try and find optimization to reduce Wasm bytecode size and gas cost when running a method exposed.