@subsquid/solana-spray
v0.0.1
Published
Subsquid Spray service client
Downloads
3
Readme
@subsquid/solana-spray
Subsquid Spray service client.
Usage
import {SprayClient} from '@subsquid/spray'
const client = new SprayClient('wss://...')
const stream = client.subscribe({
query: { // Select all Whirlpool swaps
instructions: [
{
where: {
programId: ['whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc'],
discriminator: ['0xf8c69e91e17587c8'],
isCommitted: true
},
include: {
innerInstructions: true,
transaction: true,
}
}
]
}
})
for await (const batch of stream) {
for (const msg of batch) {
console.log(msg)
}
}