mizuho

package
v0.0.0-...-af2ed8d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const BankCode = "0001"
View Source
const BankName = "みずほ銀行"
View Source
const DummyFingerPrint = "version%3D3%2E2%2E0%2E0%5F3%26pm%5Ffpua%3Dmozilla"
View Source
const MizuhoUrl = "https://web1.ib.mizuhobank.co.jp/servlet/"

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	common.BankAccount
	// contains filtered or unexported fields
}

Mizuho Direct

func Login

func Login(id, password string, options map[string]interface{}) (*Account, error)

func (*Account) AccountInfo

func (a *Account) AccountInfo() *common.BankAccount

func (*Account) CommitTransfer

func (a *Account) CommitTransfer(tr common.TransferState, pass2 string) (string, error)

func (*Account) GetRegistered

func (a *Account) GetRegistered() (map[string]string, error)

func (*Account) History

func (a *Account) History(from, to time.Time) ([]*common.Transaction, error)

func (*Account) LastLogin

func (a *Account) LastLogin() (time.Time, error)

func (*Account) Login

func (a *Account) Login(id, password string, options map[string]interface{}) error

func (*Account) Logout

func (a *Account) Logout() error

func (*Account) NewTransferToRegisteredAccount

func (a *Account) NewTransferToRegisteredAccount(targetName string, amount int64) (common.TransferState, error)

func (*Account) Recent

func (a *Account) Recent() ([]*common.Transaction, error)

func (*Account) ReloadTopPage

func (a *Account) ReloadTopPage() error

func (*Account) TotalBalance

func (a *Account) TotalBalance() (int64, error)

type TransferState

type TransferState map[string]interface{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL