feat(sequencer): make bridge deposits fault-tolerant

This commit is contained in:
Daniil Polyakov
2026-06-04 15:17:56 +03:00
parent bdcf630aa9
commit 7f5590907f
11 changed files with 439 additions and 28 deletions
+3
View File
@@ -12,6 +12,9 @@ pub enum Instruction {
/// - Bridge PDA account
/// - Recipient vault PDA account
Deposit {
/// Deposit OP ID from L1, stored here to pin each [`Deposit`](Instruction::Deposit) to a
/// Deposit Event on L1.
l1_deposit_op_id: [u8; 32],
vault_program_id: ProgramId,
recipient_id: AccountId,
amount: u128,