mschneider / solcpp

A fast Solana and Mango Markets C++ SDK
Other
40 stars 13 forks source link

Solana: port all non-deprecated json rpc requests from web3.js #39

Open mschneider opened 1 year ago

mschneider commented 1 year ago

https://solana-labs.github.io/solana-web3.js/classes/Connection.html

getAccountInfo getAccountInfoAndContext getAddressLookupTable getBalance getBalanceAndContext getBlock getBlockHeight getBlockProduction getBlockSignatures getBlockTime getBlocks getClusterNodes getConfirmedBlock getConfirmedBlockSignatures getConfirmedSignaturesForAddress getConfirmedSignaturesForAddress2 getConfirmedTransaction getEpochInfo getEpochSchedule getFeeCalculatorForBlockhash getFeeForMessage getFirstAvailableBlock getGenesisHash getInflationGovernor getInflationReward getLargestAccounts getLatestBlockhash getLatestBlockhashAndContext getLeaderSchedule getMinimumBalanceForRentExemption getMinimumLedgerSlot getMultipleAccountsInfo getMultipleAccountsInfoAndContext getNonce getNonceAndContext getParsedAccountInfo getParsedConfirmedTransaction getParsedConfirmedTransactions getParsedProgramAccounts getParsedTokenAccountsByOwner getParsedTransaction getParsedTransactions getProgramAccounts getRecentBlockhash getRecentBlockhashAndContext getRecentPerformanceSamples getSignatureStatus getSignatureStatuses getSignaturesForAddress getSlot getSlotLeader getSlotLeaders getStakeActivation getStakeMinimumDelegation getSupply getTokenAccountBalance getTokenAccountsByOwner getTokenLargestAccounts getTokenSupply getTotalSupply getTransaction getTransactionCount getTransactions getVersion getVoteAccounts

OmkarAcharekar commented 1 year ago

@mschneider I would like to work on this.

pSN0W commented 1 year ago

Willing to work with @OmkarAcharekar on this issue?

mschneider commented 1 year ago

@OmkarAcharekar you mentioned you made some progress on this, can you please make sure to send a PR with just one of those methods, so we can get an initial review cycle going>

OmkarAcharekar commented 1 year ago