Solana BigTable missing rows?
I decided to figure out BigQuery Solana Instance, and wrote a test query like this:SELECT *FROM `bigquery-public-data.crypto_solana_mainnet_us.Accounts`WHERE pubkey =...
View Articleminimum hardware requirement of solana RPC node
I need to set up a server to run a Solana RPC node. My requirements are:â‘ The node must remain in sync with the latest data and cannot fall behind.â‘¡ The node should deploy Geyser Plugins to monitor all...
View ArticleAny subgraph-like tools on Solana?
I am building a Dapp, and want to get the transactions of user deposits/withdrawal etc, and do some data engineering like how Subgraph is used for EVM. Is there any tools for the Solana ecosystem?
View ArticleReal time IPFS data of created token
I’m looking for any faster way to get IPFS data that will take maximum like maximum 200ms and the lower the better.My code is written in Rust and currently I’m just calling some providers and waiting...
View Articlei set getTransactions for incoming and outcoming log but it only shows the...
please help me to get both incoming and outcoming transactionsstatic async getTransactions(wallet) { try { const provider = await ProviderFactory.getProvider(wallet.chain) const pubKey = new...
View Articleproblems with clockwork
i have started a boiler plate project using (npx create-solana-dapp@latest) and i have imported a custom program that uses clockwork sdk . the errors shows that anchor depends on toml v0.8.0 through...
View ArticleI'm using Alchemy for an airdrop, but after completing airdrop, my...
try { let signature = await connection.requestAirdrop( new PublicKey(publicKey), LAMPORTS_PER_SOL ); console.log("Airdrop complete"); await connection.confirmTransaction({ signature, }); // **code is...
View Articlehow can the solana contract verify that this signed message and the address...
I have signed a message using solana/web3.js. How can I verify in a contract that this signed message and the address are matched?const web3 = require('@solana/web3.js');const messageBuffer =...
View ArticleCan someone explain Serum?
I'm trying to understand project Serum on Solana.I know that it created an onchain orderbook which uses liquidity pools but here's what I'm having a hard time understand:As far as I know, liquidity...
View Articlehow calculate the discriminator by the struct to resolve the command in the...
i got the discriminator by the command : anchor build.but i wonder how can i got this discriminator without the command.i search the source code and it use ${namespace}:${context} and hash-sha256.but i...
View ArticleHow to send a transaction to anchor program using @solana/web3.js
I want to send a transaction for anchor program using solana web3.jsplease help me :(
View ArticleNFT example contract interaction
I've deployed the example: https://github.com/solana-developers/program-examples/blob/main/tokens/create-token/anchor/programs/create-token/src/lib.rsAnd been trying to interact with the contract to...
View ArticleAnchor-generated TypeScript issue
I tried to execute this instruction https://github.com/triadxyz/spl-404/blob/99dd63ba9905c04a191f2c21d44fcc8449880240/programs/spl-404/src/instructions/mint_token.rsusing JS sdk.I've got an error:...
View ArticleGet raw memo without length prefix
I am sending a tx with a memo using getAddMemoInstruction({ memo: "<uuid>" }) from @solana-program/memo. When I use rpc.getSignaturesForAddress(...), the memo is returned as a string prefixed...
View Articlegetting solana-validator: command not found error
I have setup and installed the solana from https://solana.com/docs/intro/installationand when I do solana-test-validator, its runs fine but when I do solana-validatorit says command not found,tried...
View ArticlePublishing a new crate
I cloned the solana repo and made a new crate that is an exact clone of solana-client just to learn how to publish a new crate. I renamed it and when I try to publish it I am gettingerror: failed to...
View ArticlesendAndConfirmTransaction does not exist for typ connection
How can I solve this? as far as I have seen, it has the typ connection..export async function createMint( wallet: WalletAdapter, mintAuthority: Keypair, decimals: number) { if (!wallet.connected) {...
View ArticleSNS SDK "Program Panicked" when registering a Devnet domain
When trying to get started with the SNS JS SDK, attempting to register a new domain in DEVNET produces an error.const createDevnetDomain = async () => { const [, ixs] = await...
View Articlehave been mistakenly marked as spam in your wallet
My name is Simon Atehortua, and I am the CEO of Throu, a real estate investment platform that uses blockchain technology to democratize access to real estate investments. Throu is committed to...
View ArticleAre curve25519 syscalls sufficient to perform an ed25519 signature verification?
There is a syscall to verify an secp256k1 signature, but there isn't one for ed25519.There is a native program for both.Recently some curve25519 syscalls have been enabled on mainnet-beta, i believe to...
View Article