You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

chainbench

Package Overview
Dependencies
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chainbench - pypi Package Compare versions

Comparing version
0.7.4
to
0.7.5
+19
chainbench/profile/solana/get_program_accounts_shark.py
from locust import task
from chainbench.user.http import RpcCall
from chainbench.user.protocol.solana import SolanaUser
class GetProgramAccounts(SolanaUser):
@task
def get_program_accounts_shark_task(self) -> None:
self.make_rpc_call(
RpcCall(
method="getProgramAccounts",
params=[
"SharkXwkS3h24fJ2LZvgG5tPbsH3BKQYuAtKdqskf1f",
{"encoding": "base64", "commitment": "confirmed"},
],
),
name="getProgramAccounts_shark",
)
from locust import task
from chainbench.user.http import RpcCall
from chainbench.user.protocol.solana import SolanaUser
class GetProgramAccounts(SolanaUser):
@task
def get_program_accounts_stake_task(self) -> None:
self.make_rpc_call(
RpcCall(
method="getProgramAccounts",
params=[
"Stake11111111111111111111111111111111111111",
{
"encoding": "jsonParsed",
"commitment": "finalized",
"filters": [
{"memcmp": {"bytes": "2K9XJAj3VtojUhyKdXVfGnueSvnyFNfSACkn1CwgBees", "offset": 12}}
],
},
],
),
name="getProgramAccounts_stake",
)
+1
-1

@@ -572,3 +572,3 @@ import re

def trace_replay_block_transactions_task(self) -> None:
self.make_rpc_call(self.trace_replay_transaction())
self.make_rpc_call(self.trace_replay_block_transactions())

@@ -575,0 +575,0 @@ @tag("trace")

Metadata-Version: 2.1
Name: chainbench
Version: 0.7.4
Version: 0.7.5
Summary:

@@ -5,0 +5,0 @@ Author: Egor Molodik

[tool.poetry]
name = "chainbench"
version = "0.7.4"
version = "0.7.5"
description = ""

@@ -5,0 +5,0 @@ authors = [