pub fn process(
program_id: &Pubkey,
accounts: &[AccountInfo],
data: &[u8],
) -> ProgramResultExpand description
Confirm delivery and release funds to treasury
Accounts:
0. [signer] Oracle - authorized backend service
[writable]Escrow state account (PDA)[writable]Escrow vault account (PDA)[writable]Treasury account (PDA)[]System program
Data:
- mail_id_low: u64 (8 bytes)
- mail_id_high: u64 (8 bytes)