use of org.aion.rpc.types.RPCTypes.PasswordParams in project aion by aionnetwork.
the class PersonalRPCImplTest method testPersonal_newAccount.
@Test
public void testPersonal_newAccount() {
AionAddress expectedAddress = new AionAddress(ByteUtil.hexStringToBytes("a07913c03686c9659c1b614d098fd1db380a52b71fd58526b53d8107f7b355d5"));
String password = "password";
doReturn(expectedAddress).when(chainHolder).newAccount(anyString());
Request request = new Request(idGenerator.generateID(), newAccountMethod, PasswordParamsConverter.encode(new PasswordParams(password)), VersionType.Version2);
AionAddress responseAddress = execute(request, AddressConverter::decode);
assertEquals(expectedAddress, responseAddress);
}
Aggregations