Skip to content

Commit ec6a412

Browse files
apollo_gateway: dummy validate tx proof in gateway (#10509)
1 parent 19e0150 commit ec6a412

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

crates/apollo_gateway/src/stateless_transaction_validator.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ impl StatelessTransactionValidator {
4141
self.validate_tx_size(tx)?;
4242
self.validate_nonce_data_availability_mode(tx)?;
4343
self.validate_fee_data_availability_mode(tx)?;
44+
self.validate_proof(tx)?;
4445

4546
if let RpcTransaction::Declare(declare_tx) = tx {
4647
self.validate_declare_tx(declare_tx)?;
@@ -218,6 +219,11 @@ impl StatelessTransactionValidator {
218219
Ok(())
219220
}
220221

222+
fn validate_proof(&self, _: &RpcTransaction) -> StatelessTransactionValidatorResult<()> {
223+
// TODO(Einat): Implement proof validation.
224+
Ok(())
225+
}
226+
221227
fn validate_declare_tx(
222228
&self,
223229
declare_tx: &RpcDeclareTransaction,

0 commit comments

Comments
 (0)