Turbin3 / poseidon

A Transpiler to convert your Solana programs from Typescript to Anchor
https://turbin3.github.io/poseidon/
49 stars 19 forks source link

General purpose CPI not supported #9

Open arihantbansal opened 1 month ago

arihantbansal commented 1 month ago

As mentioned in https://github.com/Turbin3/poseidon/blob/master/docs/src/mapping-into-anchor/cpi.md, only certain functions from TokenProgram and SystemProgram are allowed as valid CPI calls with Poseidon as of now. This means we can't use CPI calls for any other third party program, severely limiting functionality.

This issue is blocking TypeScript program updates for solana-developers/program-examples