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

Address Lookup Table Usage #3294

Closed
saad039 opened this issue Jun 28, 2022 · 3 comments · Fixed by solana-labs/solana#26469
Closed

Address Lookup Table Usage #3294

saad039 opened this issue Jun 28, 2022 · 3 comments · Fixed by solana-labs/solana#26469

Comments

@saad039
Copy link

saad039 commented Jun 28, 2022

Are there any client bindings or a demo program making use of Address Lookup Tables that became a part of Solana in this pull request?

@saad039
Copy link
Author

saad039 commented Jul 1, 2022

I was able to create typescript bindings for all of the Instructions provided by the Address Lookup Table by reverse engineering the instruction formats. I might open source them in near future. For now, I am closing this issue.

@saad039 saad039 closed this as completed Jul 1, 2022
@joncinque
Copy link
Contributor

joncinque commented Jul 1, 2022

@saad039 That would be a great benefit to the community! If you add a PR similar to the stake program bindings in web3.js, like https://github.com/solana-labs/solana/blob/master/web3.js/src/stake-program.ts, then everyone would benefit, and you'd save us a lot of work to redo the bindings

@askibin
Copy link
Contributor

askibin commented Jul 1, 2022

you can definitely create lookup table and add records to it similarly to what solana_address_lookup_table_program::instruction::create_lookup_table and extend_lookup_table do, but last time I checked it was not possible to send versioned transaction via JSON RPC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants