public ElectrumJsonRpcSingletonAsyncScheduleService(ILoggerFactory set_logger_factory, string set_json_rpc_username, string set_json_rpc_password, string set_json_rpc_server_address, int set_json_rpc_server_port, int set_schedule_pause_period)
     : base(set_logger_factory, set_schedule_pause_period)
 {
     JsonRpcUsername      = set_json_rpc_username;
     JsonRpcPassword      = set_json_rpc_password;
     JsonRpcServerAddress = set_json_rpc_server_address;
     JsonRpcServerPort    = set_json_rpc_server_port;
     ElectrumClient       = new Electrum_JSONRPC_Client(JsonRpcUsername, JsonRpcPassword);
     ConnectToJsonRpcAsync();
 }
コード例 #2
0
 public DeserializeTransactionMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #3
0
 public GetPaymentRequestMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #4
0
 public EncryptMessageMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #5
0
 public FreezeAddressMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #6
0
 public ValidateAddressMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #7
0
 public VerifySignatureMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #8
0
 public GetPubKeysOfAddressMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #9
0
 public ConvertXtypeOfMasterKeyMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #10
0
 public RemoveAllPaymentRequestsMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
 public RemoveLocalTransactionFromWalletAndDependentMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #12
0
 public GetMasterPrivateKeyMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #13
0
 public ImportPrivateKeyMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #14
0
 public ChangeWalletPasswordMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #15
0
 public InformationRegardingTxMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #16
0
 public SetNotifyOfAddressMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #17
0
 public RestoreWalletMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #18
0
 public GetUnusedAddressMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #19
0
 public GetListWalletAddressesMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
 public CreateMultiOutputTransactionMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #21
0
 public SignTransactionMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #22
0
 public CreateNewAddressMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #23
0
 public CreateWalletMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
 public GetTransactionsHistoryWalletMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #25
0
 public SetLabelItemMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #26
0
 public AbstractMethodClass(Electrum_JSONRPC_Client in_client)
 {
     Client = in_client;
 }
コード例 #27
0
 public SetConfigValueMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #28
0
 public GetAddressUnspentMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #29
0
 public GetMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }
コード例 #30
0
 public IsAddressMineMethodClass(Electrum_JSONRPC_Client client) : base(client)
 {
 }