public SendTxPackage(string aTransactionData, long aCurrencyId, DelegateOnSendTransactionCompleted aEvent) { TransactionData = aTransactionData; CurrencyId = aCurrencyId; CompletedEvent = aEvent; NextRequestTime = DateTime.Now; StartTime = DateTime.Now; }
public override void SendRawTransaction(string aRawTX, DelegateOnSendTransactionCompleted aTxSentEventDelegate) { string lRawTxToSend = aRawTX.Contains("0x") ? aRawTX : string.Concat("0x", aRawTX); FServerConnection.DirectSendNewTransaction(aRawTX, FToken.ParentCurrencyID, aTxSentEventDelegate); }
internal void SendNewTransaction(string aTransactionData, long aCurrencyId, DelegateOnSendTransactionCompleted aEvent) { BeginInvoke(new DelegateThreadSendTransaction(ThreadSendTransaction), new SendTxPackage(aTransactionData, aCurrencyId, aEvent)); }
public virtual void SendRawTransaction(string aRawTX, DelegateOnSendTransactionCompleted aTxSentEventDelegate) { FServerConnection.DirectSendNewTransaction(aRawTX, FCurrencyItem.Id, aTxSentEventDelegate); }