519 Commits (754add30df3fc545fdbb9e4b52dfdbef956ac798)

Author SHA1 Message Date
Manuel Araoz ec464681fe add sorting to Script#buildMutlisigOut() 10 years ago
Esteban Ordano 1579eed9af Consistency with "id", "hash", and "_getHash" 10 years ago
Esteban Ordano 0c28bc1786 Split buildPKH arguments, add Copy constructor on publickey 10 years ago
Esteban Ordano 5c974a8ef2 Refactor transaction to match new API 10 years ago
Manuel Araoz b61bd6f76a add Script#isPushOnly() 10 years ago
Esteban Ordano ea17a6ace1 Add a preconditions module, and refactor errors 10 years ago
Esteban Ordano fd531de123 Update opcode and script transactions 10 years ago
Esteban Ordano 3551742fee Miscelaneus updates to docs and bufferreader/writer 10 years ago
Esteban Ordano 1816ba197f Add check functions to Address 10 years ago
Braydon Fuller c86f6d68a9 ECDSA: Remove console.log 10 years ago
Esteban Ordano 4e9e89cdbf Move license notes to LICENSE 10 years ago
Esteban Ordano 736bcd6bd4 Backport changes to ecdsa from fullnode 10 years ago
Esteban Ordano f8397a617e Add option to create private key from hex 10 years ago
Esteban Ordano baf6a24d23 Add ".publicKey" property to PrivateKey 10 years ago
Braydon Fuller 5d1da9802c Block: Added validation of proof of work, merkle tree and other interface changes. Closes #601 10 years ago
Manuel Araoz 58b43345c0 add docs 10 years ago
Manuel Araoz 6c5198b743 fix a browser test 10 years ago
Manuel Araoz d19ad6f384 remove commented code 10 years ago
Manuel Araoz eaaab5c7d0 implement Script.buildScriptHashOut() 10 years ago
Manuel Araoz 4bca5316ea implement Script.buildDDataOut() 10 years ago
Manuel Araoz b87e687fd9 implement Script.buildPublicKeyHashOut() 10 years ago
Manuel Araoz 163925c754 implement Script.buildMultisigOut() 10 years ago
Manuel Araoz 7b54a53414 add Opcode.smallInt() 10 years ago
Manuel Araoz 4fae69807d change isOpReturn to isDataOut 10 years ago
Manuel Araoz d05aa27bed finish all tests 10 years ago
Braydon Fuller 012466d411 PublicKey: Remove compressed boolean from validation, not nessassary. 10 years ago
Braydon Fuller 64c0d5f942 Payment Protocol: Restore and reorganize files for payment protocol. 10 years ago
Esteban Ordano d29d8d267d Add message to stack 10 years ago
Esteban Ordano 121b9fc090 Fixes issues with errors 10 years ago
Manuel Araoz ef8f1eabd2 add script.isStandard() 10 years ago
Manuel Araoz c4cc6ba56d fix tests with new script api 10 years ago
Manuel Araoz 87c40193b9 add pubkey in pubkey out script types 10 years ago
Manuel Araoz 3e2bcaa297 more verbose invalid script error 10 years ago
Manuel Araoz ed0fc6298c fix classify tests 10 years ago
Manuel Araoz 7d9151abc6 fix classify tests 10 years ago
Manuel Araoz 293a3299d4 add classify tests 10 years ago
Manuel Araoz 72b5dcc6af add Script.isMultisigIn 10 years ago
Manuel Araoz 96e1451d28 add script.isMultisigOut 10 years ago
Manuel Araoz 350816ad40 opcode refactor: isSmallIntOp 10 years ago
Manuel Araoz 4a6755d0d1 add Script#prepend() 10 years ago
Manuel Araoz ebf97aa4bb fix condition style again 10 years ago
Manuel Araoz 94f1afbad7 fix tests 10 years ago
Manuel Araoz 98be01b207 fix conditional format 10 years ago
Manuel Araoz 66e96e5fa4 make tests pass with Script refactor 10 years ago
Manuel Araoz 87f6651554 initial Script refactor 10 years ago
Braydon Fuller 968f9936d8 Networks: Add mainnet alias 10 years ago
Braydon Fuller d5d88287cd Networks: Consistency of network reference for 'livenet', and removed hardcoded value. 10 years ago
Esteban Ordano 3dbb35a708 Fixes build, add "mainnet" again and fixes uri 10 years ago
Braydon Fuller b91b0fe4a5 PrivateKey: Use defaultNetwork if not specified 10 years ago
Braydon Fuller eb72310a62 Address: Use defaultNetwork if network is not specified 10 years ago