Skip to content

chore: update light-compressed-account dep #30

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,795 changes: 1,174 additions & 621 deletions Cargo.lock

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,11 @@ solana-pubkey = "2.3.0"

solana-transaction-status = "1.18.0"

light-concurrent-merkle-tree = "2.0.1"
light-batched-merkle-tree = "0.2.0"
light-merkle-tree-metadata = "0.2.0"
light-compressed-account = "0.2.0"
light-hasher = "3.0.0"
light-concurrent-merkle-tree = "2.1.0"
light-batched-merkle-tree = "0.3.0"
light-merkle-tree-metadata = "0.3.0"
light-compressed-account = { version = "0.3.0", features = ["anchor"] }
light-hasher = { version = "3.1.0" }

light-poseidon = "0.3.0"

Expand Down
3 changes: 2 additions & 1 deletion src/api/method/get_validity_proof/v2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ use jsonrpsee_core::Serialize;
use sea_orm::{ColumnTrait, ConnectionTrait, EntityTrait, QueryFilter};
use sea_orm::{DatabaseBackend, DatabaseConnection, Statement, TransactionTrait};
use serde::Deserialize;
use solana_pubkey::Pubkey;
use utoipa::ToSchema;

#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize, ToSchema)]
Expand Down Expand Up @@ -195,7 +196,7 @@ pub async fn get_validity_proof_v2(
if acc_model.in_output_queue {
accounts_for_prove_by_index_inputs[original_idx] = Some(AccountProofInputs {
hash: Hash::new(acc_model.hash.as_slice())?.to_string(),
root: "".to_string(),
root: Pubkey::default().to_string(),
root_index: None.into(), // prove_by_index = true
leaf_index: acc_model.leaf_index as u64,
merkle_context: MerkleContextV2 {
Expand Down
5 changes: 1 addition & 4 deletions src/api/method/utils.rs
Original file line number Diff line number Diff line change
Expand Up @@ -656,8 +656,7 @@ pub struct TokenAccountListV2 {
pub items: Vec<TokenAccountV2>,
pub cursor: Option<Base58String>,
}

// Adds queue to the token account
// Fetches token accounts for a given owner or delegate with pagination support
pub async fn fetch_token_accounts_v2(
conn: &DatabaseConnection,
owner_or_delegate: Authority,
Expand Down Expand Up @@ -706,8 +705,6 @@ pub async fn fetch_token_accounts_v2(
.order_by(token_accounts::Column::Mint, sea_orm::Order::Asc)
.order_by(token_accounts::Column::Hash, sea_orm::Order::Asc)
.limit(limit)
.order_by(token_accounts::Column::Mint, sea_orm::Order::Asc)
.order_by(token_accounts::Column::Hash, sea_orm::Order::Asc)
.all(conn)
.await?
.drain(..)
Expand Down
7 changes: 7 additions & 0 deletions src/common/typedefs/serializable_pubkey.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ use std::str::FromStr;
use borsh::BorshDeserialize;
use serde::Deserialize;

use light_compressed_account::Pubkey as LightPubkey;
use serde::de::{self, Visitor};
use serde::ser::{Serialize, Serializer};
use serde::Deserializer;
Expand Down Expand Up @@ -106,6 +107,12 @@ impl From<[u8; 32]> for SerializablePubkey {
}
}

impl From<LightPubkey> for SerializablePubkey {
fn from(pubkey: LightPubkey) -> Self {
SerializablePubkey(pubkey.into())
}
}

impl TryFrom<Vec<u8>> for SerializablePubkey {
type Error = ParsePubkeyError;

Expand Down
28 changes: 20 additions & 8 deletions src/ingester/parser/tx_event_parser_v2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ use crate::ingester::parser::state_update::StateUpdate;
use crate::ingester::parser::tx_event_parser::create_state_update_v1;

use light_compressed_account::indexer_event::parse::event_from_light_transaction;
use light_compressed_account::Pubkey as LightPubkey;
use solana_pubkey::Pubkey;
use solana_sdk::signature::Signature;

Expand All @@ -19,7 +20,13 @@ pub fn parse_public_transaction_event_v2(
instructions: &[Vec<u8>],
accounts: Vec<Vec<Pubkey>>,
) -> Option<Vec<BatchPublicTransactionEvent>> {
let events = event_from_light_transaction(program_ids, instructions, accounts).ok()?;
let light_program_ids: Vec<LightPubkey> = program_ids.iter().map(|p| (*p).into()).collect();
let light_accounts: Vec<Vec<LightPubkey>> = accounts
.into_iter()
.map(|acc_vec| acc_vec.into_iter().map(|acc| acc.into()).collect())
.collect();
let events =
event_from_light_transaction(&light_program_ids, instructions, light_accounts).ok()?;
events.map(|events| {
events
.into_iter()
Expand All @@ -37,7 +44,7 @@ pub fn parse_public_transaction_event_v2(
.iter()
.map(|x| OutputCompressedAccountWithPackedContext {
compressed_account: CompressedAccount {
owner: x.compressed_account.owner,
owner: x.compressed_account.owner.into(),
lamports: x.compressed_account.lamports,
address: x.compressed_account.address,
data: x.compressed_account.data.as_ref().map(|d| {
Expand All @@ -57,7 +64,7 @@ pub fn parse_public_transaction_event_v2(
.sequence_numbers
.iter()
.map(|x| MerkleTreeSequenceNumberV1 {
pubkey: x.tree_pubkey,
pubkey: x.tree_pubkey.into(),
seq: x.seq,
})
.collect(),
Expand All @@ -66,7 +73,12 @@ pub fn parse_public_transaction_event_v2(
compression_lamports: public_transaction_event
.event
.compress_or_decompress_lamports,
pubkey_array: public_transaction_event.event.pubkey_array,
pubkey_array: public_transaction_event
.event
.pubkey_array
.into_iter()
.map(|p| p.into())
.collect(),
message: public_transaction_event.event.message,
};

Expand All @@ -77,8 +89,8 @@ pub fn parse_public_transaction_event_v2(
.input_sequence_numbers
.iter()
.map(|x| MerkleTreeSequenceNumberV2 {
tree_pubkey: x.tree_pubkey,
queue_pubkey: x.queue_pubkey,
tree_pubkey: x.tree_pubkey.into(),
queue_pubkey: x.queue_pubkey.into(),
tree_type: x.tree_type,
seq: x.seq,
})
Expand All @@ -87,8 +99,8 @@ pub fn parse_public_transaction_event_v2(
.address_sequence_numbers
.iter()
.map(|x| MerkleTreeSequenceNumberV2 {
tree_pubkey: x.tree_pubkey,
queue_pubkey: x.queue_pubkey,
tree_pubkey: x.tree_pubkey.into(),
queue_pubkey: x.queue_pubkey.into(),
tree_type: x.tree_type,
seq: x.seq,
})
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"slot": 44,
"slot": 226,
"transaction": [
"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",
"base64"
],
"meta": {
Expand All @@ -12,7 +12,7 @@
"fee": 5000,
"preBalances": [
99999969994,
290219166,
291110046,
1,
1,
1141440,
Expand All @@ -25,7 +25,7 @@
],
"postBalances": [
99999959992,
290224168,
291115048,
1,
1,
1141440,
Expand Down Expand Up @@ -56,7 +56,7 @@
4,
1
],
"data": "oJ4RFmdrsti3sUJAJ9yukFuYertGYYd3ZaNXGLhs5bcoKeEZZjWqaYVZusT1xeyh7Z8PaZm22QaigKHgnHK4vQ4bhHA1YbTdxLBCtuvvucoiGEvHCBmLzGNNkZXqsK6APYRthyHfS6mDeNTVQtVPWtFFZrQTbSZGWPrVDp1ErxWZQ1fHQyAz84UC7cMaYkhKeFX7BsFpPxfrem1zVEjcbUjeSerZegJ4zutBerefapXq9finHjRKa8nosBxzrHXsM8itTNdowLqaBshfpQZFDcGuggc4A87z4p3Ymy3skupuvTWFQyGkpC2EMGkFXPro2hxsx7t68WfHqf8HnqeBCFhivDFhcomasce7s7SkZrB5JHCVpPKt87pQSehXfbNMuydKV",
"data": "85LBDQZFG2FgGWHRxSRJr6zygDF8Xbhwx1T914mgt3MpwnVSLaPZ4go5ayE5eBsfeEPpVPHYiKvnY6Y4fxuHfJmjtgLcet1RjMsMHWuBDivCSPvRUbreN649zzs4Ldp3rATT2joL24wzQSn9U75iepx4E7MvbxXDekTUnQ3xERtJuj2kPGGq4oZ2vJU5QJ2mhoiuD2cazL2UKPVVC4io3SPjh7w3QHnZXBowkVugYAfaR1frKZzXMb7pUJpSkzzdKC8HpdHQkWcRrqnPPEWXFrWXqw8ScA7GLUatfLVmFRkqYjei9sZBeif8AgsZKzNVNMH5TJKAkpGc78vEor8efpe96W3TUjqYPpbFMEDsfyyX5KcJRPME3Vi5txbhHJYP",
"stackHeight": 2
},
{
Expand Down Expand Up @@ -86,20 +86,20 @@
"Program ComputeBudget111111111111111111111111111111 success",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy invoke [1]",
"Program log: Instruction: InvokeCpi",
"Program consumption: 996414 units remaining",
"Program consumption: 995923 units remaining",
"Program consumption: 996329 units remaining",
"Program consumption: 993542 units remaining",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 invoke [2]",
"Program log: invoke_cpi_with_read_only",
"Program log: mode Anchor",
"Program 11111111111111111111111111111111 invoke [3]",
"Program 11111111111111111111111111111111 success",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq invoke [3]",
"Program log: Instruction: InsertIntoQueues",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq consumed 9340 of 880366 compute units",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq consumed 7270 of 880126 compute units",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq success",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 consumed 118251 of 989234 compute units",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 consumed 116581 of 989404 compute units",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 success",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy consumed 129466 of 999850 compute units",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy consumed 127648 of 999850 compute units",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy success"
],
"preTokenBalances": [],
Expand All @@ -109,7 +109,7 @@
"writable": [],
"readonly": []
},
"computeUnitsConsumed": 129616
"computeUnitsConsumed": 127798
},
"blockTime": 1746129047
"blockTime": 1750077971
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"slot": 62,
"slot": 246,
"transaction": [
"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",
"base64"
],
"meta": {
Expand All @@ -12,7 +12,7 @@
"fee": 5000,
"preBalances": [
99999849970,
290279190,
291170070,
1,
1,
1141440,
Expand All @@ -25,7 +25,7 @@
],
"postBalances": [
99999839968,
290284192,
291175072,
1,
1,
1141440,
Expand Down Expand Up @@ -56,7 +56,7 @@
4,
1
],
"data": "oJ4RFmdrsti3sUJAJ9yukFuYertGYYd3ZaNXGLhs5bcoKeEZZjWqaYVZusT1xeyh7Z8PaZm22QaigKHgnHKMeL6ahFG2941ym4YxNArBeEkrvuzSCMwHdV3W4xbHt7PsLSDHNP4qaGQq5qGPcnguKebosnAUryVK9zPt23u9SnUKPbSPZWgTXUzyAXmYj2VxJany2mVN4dSbqVbDW7mkEi2Xi9MRmQV8GQzwY1u6T7rUHzbqeeiURg6V2Y2JzDMKFTrttDM5tVyFpVTwgeB7TBMKWAdYz4UZQ8WA1NqqxKPnKMbPZ4wHmp7wfDLoJH5wfzfRW8D5FHHswQWaSdNodUH9PKP8mbEG9Xhac5KriTUATt6q95TZaKBgALZDXtK3BdqbD",
"data": "85LBDQZFG2FgGWHRxSRJr6zygDF8Xbhwx1T914mgt3MpwnVSLaPZ4go5ayE5eBsfeEPpVPHYiKvnY6HbmTC6Evdb19RvoEW8FB7vqEzsvduwVuRgy7nCg76L9CAK3L1GnPSyhBkLacZ1KmBTHti7L6wCHP4AxiiAHcGFay5mH3ypZD3sJe2pab8eWM2Sj5MVSRHrTugDAd52ESctUjCqrHCBnoAKAp1E28K8EeV6pNLu5Wud26LzqPT9q8KVFTHvX9ExBRxJ8vjAxrvrTRTDH127nPBybBZnNYLbrSzm6xMcMch719J8FdWQdC6Mz2uj5cbkG7UbMqJ2io8boNMiYSwKumWS433Evm28WJGxu1K8GuGRns9v6Fo3f3nYryDq",
"stackHeight": 2
},
{
Expand Down Expand Up @@ -86,20 +86,20 @@
"Program ComputeBudget111111111111111111111111111111 success",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy invoke [1]",
"Program log: Instruction: InvokeCpi",
"Program consumption: 996414 units remaining",
"Program consumption: 995923 units remaining",
"Program consumption: 996329 units remaining",
"Program consumption: 993542 units remaining",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 invoke [2]",
"Program log: invoke_cpi_with_read_only",
"Program log: mode Anchor",
"Program 11111111111111111111111111111111 invoke [3]",
"Program 11111111111111111111111111111111 success",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq invoke [3]",
"Program log: Instruction: InsertIntoQueues",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq consumed 8496 of 880366 compute units",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq consumed 6425 of 880126 compute units",
"Program compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq success",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 consumed 117407 of 989234 compute units",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 consumed 115736 of 989404 compute units",
"Program SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7 success",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy consumed 128622 of 999850 compute units",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy consumed 126803 of 999850 compute units",
"Program FNt7byTHev1k5x2cXZLBr8TdWiC3zoP5vcnZR4P682Uy success"
],
"preTokenBalances": [],
Expand All @@ -109,7 +109,7 @@
"writable": [],
"readonly": []
},
"computeUnitsConsumed": 128772
"computeUnitsConsumed": 126953
},
"blockTime": 1746129055
"blockTime": 1750077979
}
Loading
Loading