The WWW::Mechanize instance used to communicate with the Bankwest Online Banking server. Needs to be pre-populated with the correct cookies. Required; use "login" in Finance::Bank::Bankwest to obtain a session object with the right one of these.

Returns a list of Finance::Bank::Bankwest::Account objects, each representing the details of an account. The list is ordered according to user-defined settings within the Bankwest Online Banking web interface.

A string in DD/MM/YYYY format representing the earliest date allowed in returned transactions (time is ignored). Cannot be a future date, and cannot be a date earlier than 1 January of the year before the last.

A string in DD/MM/YYYY format representing the latest date allowed in returned transactions. Cannot be before the from_date, and cannot be a date later than 31 December of next year.

Defaults to undef, causing all transactions with a date on or later than the from_date to be returned.

Transactions with a posted date occurring later than this date are not returned, even if those transactions actually occurred before or on this date. For example, setting both from_date and to_date to a Saturday will probably result in nothing being returned because all transactions actually occurring on that day will probably have a posted date of the following Monday.