Exemple #1
0
        bool CheckSig(ScriptStack stack, byte[] sigHash)
        {
            var publicKey = stack.PopPublicKey();
            var signature = stack.PopSignature();
            var result    = publicKey.Verify(sigHash, signature);

            return(result);
        }
Exemple #2
0
        IList <PublicKey> PopKeys(ScriptStack stack, BigInteger count)
        {
            var publicKeys = new List <PublicKey>();

            while (count-- > 0)
            {
                publicKeys.Add(stack.PopPublicKey());
            }

            return(publicKeys);
        }