class WalletApiImpl extends AbstractApi implements WalletApi, Signer {

  @Override
  public PreparedWalletApi with(final AergoClient aergoClient) {
    assertNotNull(aergoClient, "AergoClient must not null");
    return new PreparedWalletApiImpl(aergoClient, this.proxySigner, this.txRequester);
  }

    WalletApiImpl(final KeyStore keyStore, final TryCountAndInterval tryCountAndInterval);

}