Ejemplo n.º 1
0
        public InProgress <PreClaim> CreatePreClaimProgressFromTx(string domain, string txhash)
        {
            PreClaim cl = new PreClaim(domain, this);

            cl.TxHash = txhash;
            return(new InProgress <PreClaim>(new WaitForHash(cl)));
        }
Ejemplo n.º 2
0
        public async Task <InProgress <PreClaim> > PreClaimDomainAsync(string domain, CancellationToken token = default(CancellationToken))
        {
            ValidatePrivateKey();
            PreClaim c = new PreClaim(domain, this);

            Nonce++;
            await c.SignAndSendAsync(Client.CreateNamePreClaimTransaction(KeyPair.PublicKey, domain, c.Salt, Nonce, Ttl), token).ConfigureAwait(false);

            return(new InProgress <PreClaim>(new WaitForHash(c)));
        }