Exemplo n.º 1
0
 public LykkeSignedTransactionManager(Web3 web3, ISignatureApi signatureApi, BaseSettings baseSettings)
 {
     _web3         = web3;
     _signatureApi = signatureApi;
     Client        = web3.Client;
     _minGasPrice  = UnitConversion.Convert.ToWei(baseSettings.MinGasPriceGwei, UnitConversion.EthUnit.Gwei);
     _maxGasPrice  = UnitConversion.Convert.ToWei(baseSettings.MaxGasPriceGwei, UnitConversion.EthUnit.Gwei);
 }
 public SignatureApiProvider(ISignatureApi signatureApi)
 {
     _signatureApi = signatureApi;
 }
Exemplo n.º 3
0
 public IsAliveController(IRpcBitcoinClient rpcClient, Func <QBitNinjaClient> qbitninja, ISignatureApi signatureApi)
 {
     _rpcClient    = rpcClient;
     _qbitninja    = qbitninja;
     _signatureApi = signatureApi;
 }
Exemplo n.º 4
0
 public SignatureInterceptor(ISignatureApi signatureApi, Web3 web3, BaseSettings baseSettings)
 {
     _transactionManager = new LykkeSignedTransactionManager(web3, signatureApi, baseSettings);
 }