cryptolandtech / cryptolandtech/moonlet-core
Moonlet Core - Wallet - Integration Tests
- Dominant language
- TypeScript
- Stars
- 13
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
# Wallet integration tests
## Integration
### Wallet: constructed with parameters ( mnemonic, language = EN )
#### create one Ethereum account
- [X] should create first account
- [X] wallet should have 1 account
- [x] transfer value to account / validate both balances
- [x] transfer value to non payable fallback() contract / validate both balances
- [x] transfer value to low payable fallback() contract / validate both balances
- [x] transfer value to high payable fallback() contract / validate both balances
#### create two Ethereum accounts
- [X] should create first account
- [X] should create second account
- [X] wallet should have 2 accounts
- [ ] transfer value from account 1 to account 2 validate both balances
#### create one Zilliqa accounts
- [X] should create first account
- [X] wallet should have 1 account
- [ ] transfer value to account / validate both balances
- [ ] transfer value to contract / validate both balances
#### create two Zilliqa accounts
- [X] should create first account
- [X] should create second account
- [X] 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
- [x] #8
- [x] #9
- [x] #10
- [x] #11
- [x] #12
- [x] #13
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.