Add license header.
[NovacoinLibrary.git] / Novacoin / ScriptCode.cs
index 21fbf67..f6f43d6 100644 (file)
@@ -1,11 +1,24 @@
+/**
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 using System;
 using System.Collections.Generic;
 using System.Linq;
-using System.Text;
-
 using System.Numerics;
-
-// using Org.BouncyCastle.Math;
+using System.Text;
 
 namespace Novacoin
 {
@@ -265,7 +278,7 @@ namespace Novacoin
                     {
                         // The next byte contains the number of bytes to be pushed onto the stack, 
                         //    i.e. you have something like OP_PUSHDATA1 0x01 [0x5a]
-                        szBytes[3] = (byte)codeBytes.Get();
+                        szBytes[3] = codeBytes.Get();
                     }
                     else if (opcode == instruction.OP_PUSHDATA2)
                     {