pub fn collect( authority: Pubkey, beneficiary: Pubkey, order: Pubkey, mint: Pubkey, ) -> Instruction