public EthereumTransfersSender(IEthereumDatabaseHelper databaseHelper, EthereumOptions options,
                                       IBackofficeTransferHelper backofficeTransferHelper,
                                       IEthereumDepositAddressProvider depositAddressProvider) : base(PaymentSystem.Ethereum)
        {
            _databaseHelper           = databaseHelper;
            _options                  = options;
            _backofficeTransferHelper = backofficeTransferHelper;
            _depositAddressProvider   = depositAddressProvider;

            _hotWalletSender = new EthereumBlockchainManager(options, _options.HotWalletPrivateKey, _databaseHelper);
        }
 public EthereumBlockchainManager(EthereumOptions options, string optionsHotWalletPrivateKey, IEthereumDatabaseHelper databaseHelper)
 {
     throw new System.NotImplementedException();
 }