Skip to content

Commit

Permalink
Replaced 'DatabaseError' with 'ProviderError'
Browse files Browse the repository at this point in the history
  • Loading branch information
Eagle941 committed Oct 2, 2024
1 parent 1f0a4ae commit 2caf79b
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions starknet-replay/src/storage/rpc/rpc_client.rs
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@ impl RpcClient {
/// Returns [`Err`] if the request fails.
#[allow(clippy::missing_panics_doc)] // Needed because `tokio::main` calls `unwrap()`
#[tokio::main]
pub async fn starknet_block_number(&self) -> Result<BlockNumber, DatabaseError> {
let block_number: Result<&BlockNumber, DatabaseError> = self
pub async fn starknet_block_number(&self) -> Result<BlockNumber, ProviderError> {
let block_number: Result<&BlockNumber, ProviderError> = self
.block_number
.get_or_try_init(|| async {
let block_number: u64 = self.get_new_client().block_number().await?;
Expand All @@ -117,7 +117,7 @@ impl RpcClient {
pub async fn starknet_get_class(
&self,
class_hash_at_block: &ReplayClassHash,
) -> Result<ContractClass, DatabaseError> {
) -> Result<ContractClass, ProviderError> {
let block_id: BlockId = class_hash_at_block.block_number.into();
let class_hash: Felt = class_hash_at_block.class_hash.0;
let contract_class: ContractClass = self
Expand Down Expand Up @@ -262,10 +262,8 @@ impl RpcClient {
receipt_commitment: None,
};

let mut transactions: Vec<Transaction> =
Vec::with_capacity(block.transactions.len());
let mut receipts: Vec<TransactionReceipt> =
Vec::with_capacity(block.transactions.len());
let mut transactions = Vec::with_capacity(block.transactions.len());
let mut receipts = Vec::with_capacity(block.transactions.len());

for tx in block.transactions {
let transaction = convert_transaction(tx.transaction)?;
Expand Down Expand Up @@ -296,7 +294,7 @@ impl RpcClient {
&self,
block_number: &BlockNumber,
contract_address: &ContractAddress,
) -> Result<Nonce, DatabaseError> {
) -> Result<Nonce, ProviderError> {
trace!(
"starknet_get_nonce {:?} {:?}",
block_number,
Expand Down Expand Up @@ -337,7 +335,7 @@ impl RpcClient {
&self,
block_number: &BlockNumber,
contract_address: &ContractAddress,
) -> Result<ClassHash, DatabaseError> {
) -> Result<ClassHash, ProviderError> {
trace!(
"starknet_get_class_hash_at {:?} {:?}",
block_number,
Expand Down Expand Up @@ -380,7 +378,7 @@ impl RpcClient {
block_number: &BlockNumber,
contract_address: &ContractAddress,
key: &StorageKey,
) -> Result<Felt, DatabaseError> {
) -> Result<Felt, ProviderError> {
trace!(
"starknet_get_storage_at {:?} {:?} {:?}",
block_number,
Expand Down

0 comments on commit 2caf79b

Please sign in to comment.