コード例 #1
0
ファイル: BlockChain.cs プロジェクト: wyk125/AElf
        private async Task RollbackStateForBlock(IBlock block)
        {
            var txIds = block.Body.Transactions;
            var disambiguationHash = HashHelpers.GetDisambiguationHash(block.Header.Index,
                                                                       Address.FromRawBytes(block.Header.P.ToByteArray()));

            await RollbackStateForTransactions(txIds, disambiguationHash);
        }
コード例 #2
0
 public Hash GetDisambiguationHash()
 {
     return(HashHelpers.GetDisambiguationHash(Index, Address.FromRawBytes(P.ToByteArray())));
 }