8000 Moonlet Core - Wallet - Integration Tests · Issue #15 · cryptolandtech/moonlet-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Moonlet Core - Wallet - Integration Tests #15

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
20 of 40 tasks
mickys opened this issue Oct 5, 2018 · 0 comments
Open
20 of 40 tasks

Moonlet Core - Wallet - Integration Tests #15

mickys opened this issue Oct 5, 2018 · 0 comments
Assignees
Labels
good first issue Good for newcomers help wanted Extra attention is needed todo Todo List
Milestone

Comments

@mickys
Copy link
Member
mickys commented Oct 5, 2018

Wallet integration tests

Integration

Wallet: constructed with parameters ( mnemonic, language = EN )

create one Ethereum account

  • should create first account
  • wallet should have 1 account
  • transfer value to account / validate both balances
  • transfer value to non payable fallback() contract / validate both balances
  • transfer value to low payable fallback() contract / validate both balances
  • transfer value to high payable fallback() contract / validate both balances

create two Ethereum accounts

  • should create first account
  • should create second account
  • wallet should have 2 accounts
  • transfer value from account 1 to account 2 validate both balances

create one Zilliqa accounts

  • should create first account
  • wallet should have 1 account
  • transfer value to account / validate both balances
  • transfer value to contract / validate both balances

create two Zilliqa accounts

  • should create first account
  • should create second account
  • wallet should have 2 accounts
  • transfer value from account 1 to account 2 validate both balances

create three Ethereum account

  • ethereum 1 - HD account
  • ethereum 2 - Loose account
  • ethereum 3 - Hardware account
  • transfer value from account 1 to account 2 / validate both balances
  • transfer value from account 1 to account 3 / validate both balances
  • transfer value from account 2 to account 1 / validate both balances
  • transfer value from account 2 to account 3 / validate both balances
  • call external hardware signer for account 3

create three Zilliqa account

  • Zilliqa 1 - HD account
  • Zilliqa 2 - Loose account
  • Zilliqa 3 - Hardware account
  • transfer value from account 1 to account 2 / validate both balances
  • transfer value from account 1 to account 3 / validate both balances
  • transfer value from account 2 to account 1 / validate both balances
  • transfer value from account 2 to account 3 / validate both balances
  • call external hardware signer for account 3

Depends on

@mickys mickys added help wanted Extra attention is needed good first issue Good for newcomers todo Todo List labels Oct 5, 2018
@mickys mickys added this to the Milestone 1 milestone Oct 5, 2018
@mickys mickys self-assigned this Oct 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed todo Todo List
Projects
None yet
Development

No branches or pull requests

1 participant
0