Commit graph

  • 505c423360 Added RegisterTransaction and Test BlockChainDev 2018-08-06 21:55:57 +0100
  • 36727770a0 Added State transaction and test BlockChainDev 2018-08-06 21:04:17 +0100
  • fc20a1048d small cleanup of claimTest and contractTest BlockChainDev 2018-08-06 19:43:01 +0100
  • d1d873b87b Added encode test to invocation BlockChainDev 2018-08-06 19:42:39 +0100
  • a1ba610cbb Added miner transaction and tests BlockChainDev 2018-08-06 19:42:07 +0100
  • 77d5f0f720 Added InvocationTransaction and Test BlockChainDev 2018-08-06 19:32:30 +0100
  • 2f446c63c3 added script to attribute file BlockChainDev 2018-08-06 19:32:02 +0100
  • a157f814ea added test for correct hash in claim and contract BlockChainDev 2018-08-06 18:37:36 +0100
  • 63e2636150 Added Claim and test BlockChainDev 2018-08-06 18:34:39 +0100
  • a0cb538a9a refactored binaryReader; added r.Err BlockChainDev 2018-08-06 18:19:00 +0100
  • cd87046eb7 moved types.go and version.go into own folders BlockChainDev 2018-08-06 18:17:40 +0100
  • b918598f4e refactored contractTransaction and added test BlockChainDev 2018-08-06 18:16:41 +0100
  • 4ebf9de8fd Added DecodePayload, Decode, Encode, and renamed basictransaction to base BlockChainDev 2018-08-06 18:15:55 +0100
  • 58bda18d0a small refactor of comment in messagebase.go BlockChainDev 2018-08-06 18:14:14 +0100
  • 44aafbf2bf Rename maddr_test func name BlockChainDev 2018-08-06 00:11:26 +0100
  • 8b0d4216fc Added Encoding To Test BlockChainDev 2018-08-05 23:40:03 +0100
  • 21c3a315a9 small rename of New functions in net_addr BlockChainDev 2018-08-05 23:31:34 +0100
  • 87e3bec2bb Added maddr tests BlockChainDev 2018-08-05 23:31:15 +0100
  • 1c48b11b6d Added init func and netaddr append func BlockChainDev 2018-08-05 23:31:02 +0100
  • a8e4174010 small refactor of mheaders.go BlockChainDev 2018-08-05 23:29:28 +0100
  • 8ce726174a Added GetAddr Test BlockChainDev 2018-08-05 21:20:47 +0100
  • 183d8e7b5f Added GetBlocks Test BlockChainDev 2018-08-05 21:20:36 +0100
  • 7e17e3a8be Added GetData Test BlockChainDev 2018-08-05 21:20:22 +0100
  • cec6d5614a Added GetHeaders Test BlockChainDev 2018-08-05 21:20:12 +0100
  • a14c53f993 Refactored tests by removinf if err statement for asset err BlockChainDev 2018-08-05 21:19:57 +0100
  • 22e631e4ce Added ReaderToBuffer func to util BlockChainDev 2018-08-05 21:18:54 +0100
  • 24b31b388a Removed temp func from Bin reader BlockChainDev 2018-08-05 21:18:37 +0100
  • 4d27e7ae37 Added Net_Addr BlockChainDev 2018-08-05 21:18:13 +0100
  • 02f67b860b Refactored MSG_Version BlockChainDev 2018-08-05 21:17:58 +0100
  • 61fb60a062 Refactored MSG_INV BlockChainDev 2018-08-05 21:17:41 +0100
  • cbecc783ed Refactored MSG_Header BlockChainDev 2018-08-05 21:17:18 +0100
  • 936e008856 Refactored MSG_GetHeaders BlockChainDev 2018-08-05 21:17:01 +0100
  • 25f4398979 Refactored MSG_GetData BlockChainDev 2018-08-05 21:16:43 +0100
  • 371324fde1 Refactored MSG_GetBlocks BlockChainDev 2018-08-05 21:16:29 +0100
  • 966a50cfff Refactored MSG_Addr BlockChainDev 2018-08-05 21:16:02 +0100
  • 7b0a667b16 Added address/util with Toscripthash function BlockChainDev 2018-08-04 01:03:58 +0100
  • 3d684edb11 Added mheaders test BlockChainDev 2018-08-04 01:03:31 +0100
  • a596f9c8b2 small refactor headersmessage BlockChainDev 2018-08-04 01:03:20 +0100
  • f43dbca22b refactored blockHeader; added padding 0 BlockChainDev 2018-08-04 01:02:38 +0100
  • dc1f620336 Added reverse to uint256 struct BlockChainDev 2018-08-04 01:01:48 +0100
  • 625ffc6590 Add base58 to util/crypto BlockChainDev 2018-08-04 01:01:29 +0100
  • f902962311 Add Hash package to crypto/util BlockChainDev 2018-08-04 01:01:07 +0100
  • ff657de506 Added MSG_INV tests and small refactor of inv file BlockChainDev 2018-08-02 23:05:49 +0100
  • 3adb1c5184 Added return statements so that only one case is executed BlockChainDev 2018-08-02 21:44:29 +0100
  • a80299c743 Removed uint160 from util.go and added the uint160 file with methods BlockChainDev 2018-08-02 20:46:31 +0100
  • 851495a1b5 Added slice util method BlockChainDev 2018-08-02 20:43:54 +0100
  • ee5eccdaea Added uint256 struct from v2 package BlockChainDev 2018-08-02 20:43:35 +0100
  • c2add5e134 Removed uint256 type from util BlockChainDev 2018-08-02 20:43:14 +0100
  • 837e3fbeb4 Added back new fixed8 package BlockChainDev 2018-08-02 20:38:38 +0100
  • 6c6b93afa5 Added NewVerack Test BlockChainDev 2018-08-02 20:11:00 +0100
  • 145a7478ca Refactored BasicTrans, ContractTrans and Version BlockChainDev 2018-07-25 22:51:49 +0100
  • 189a7306e3 Moved script.go into transactions; added basictransaction and contracttransaction BlockChainDev 2018-07-25 22:30:10 +0100
  • cb8a16186c refactored blockheader BlockChainDev 2018-07-25 22:29:22 +0100
  • cf274ffc3b Added Version, Type, Witness, Input and Output BlockChainDev 2018-07-25 22:28:45 +0100
  • a28a7dd909 Added attribute struct and serialisation methods BlockChainDev 2018-07-25 19:40:46 +0100
  • 0c3a55f603 Seperated script from blockheader file BlockChainDev 2018-07-25 19:40:21 +0100
  • f9f588143c Added Input, output, attr_usage, type and version BlockChainDev 2018-07-25 19:39:55 +0100
  • be08834252 Added CMD getData BlockChainDev 2018-07-24 21:30:47 +0100
  • 6211556884 updated readme BlockChainDev 2018-07-24 21:21:01 +0100
  • d0cb97ec4c MessageHeader Added BlockChainDev 2018-07-24 21:18:00 +0100
  • a9e4344c5a Added BlockHeaderMessage BlockChainDev 2018-07-24 20:52:32 +0100
  • c79cf81e31 Copied bytes func from v1 BlockChainDev 2018-07-24 20:41:43 +0100
  • 884b3ae592 fixed version Message test BlockChainDev 2018-07-24 18:26:43 +0100
  • 683742bd8e Structured the Wire package by creating folders BlockChainDev 2018-07-24 18:22:33 +0100
  • a31e7ac11b updated readme BlockChainDev 2018-07-24 16:42:45 +0100
  • 9e916cc7c0 renamed MessageHeader to MessageBase as it causes confusion BlockChainDev 2018-07-24 15:27:21 +0100
  • 58bda545fc Removed Debug statements BlockChainDev 2018-07-24 14:22:18 +0100
  • d3c7f43664 Removed unused files, moved wire out of core, into pkg BlockChainDev 2018-07-24 14:19:33 +0100
  • eea298b6e6 Updated Readme BlockChainDev 2018-07-24 14:12:46 +0100
  • fb1432be15 update readme BlockChainDev 2018-07-24 14:11:35 +0100
  • bac93daf42 Modified InvMessage To be compatible with c# BlockChainDev 2018-07-24 13:25:30 +0100
  • 187453714c Added MessageInventory BlockChainDev 2018-07-24 13:02:27 +0100
  • dfe8a6df57 refactored Message.go BlockChainDev 2018-07-23 23:48:10 +0100
  • e3ee262f92 refactored HeaderMessage BlockChainDev 2018-07-23 23:47:45 +0100
  • 5ed6d5ec6b Refactored Version Message BlockChainDev 2018-07-23 23:45:43 +0100
  • 9ee090d964 Added GetBlockMessage BlockChainDev 2018-07-23 23:45:23 +0100
  • 79b556656e Added AddrMessage BlockChainDev 2018-07-23 23:45:10 +0100
  • 700fc74d28 added getHeadersMsg BlockChainDev 2018-07-23 23:44:55 +0100
  • ba4712d796 updated readme BlockChainDev 2018-07-23 23:43:31 +0100
  • b3afc153be refactored BinReader and BinWriter BlockChainDev 2018-07-23 23:42:44 +0100
  • 9a1d2c23ec copied endpoint file from V1 BlockChainDev 2018-07-23 23:41:52 +0100
  • 67671d30c5 Added Previous io functions as methods to BinaryWriter BlockChainDev 2018-07-23 16:42:03 +0100
  • 5800c459a1
    Merge db2f6c6f7b into 2bc023b7e0 Pawan Rawal 2018-07-22 22:18:17 +0000
  • 6dc48e1922 Added getaddr and verack commands BlockChainDev 2018-07-22 22:41:53 +0100
  • cadbfff783 updated readme BlockChainDev 2018-07-22 22:29:12 +0100
  • dae87a5638 updated readme with roadmap BlockChainDev 2018-07-22 22:28:53 +0100
  • 539f874020 Removed network message file, with minNetworkMessage func BlockChainDev 2018-07-22 22:10:34 +0100
  • d963535007 Updated tests BlockChainDev 2018-07-22 21:59:47 +0100
  • 675a258616 updated readme BlockChainDev 2018-07-22 21:59:29 +0100
  • 5b8a72a2ec When versionMessage is decoded, we must load the buffer, as we do in NewVersionMessage BlockChainDev 2018-07-22 21:24:06 +0100
  • 0e1ca4c7d1 Implemented DecodeMessageHeader BlockChainDev 2018-07-22 20:48:19 +0100
  • c202a2c376 Added message tests and changed message to pass tests BlockChainDev 2018-07-22 20:47:31 +0100
  • efa5a6fd82 rollback - was trying to fix issue6. Will leave it for now, as it does not effect readability or usability BlockChainDev 2018-07-22 17:39:31 +0100
  • 3367118806 Fixed endian Bug in bWrite BlockChainDev 2018-07-22 17:11:44 +0100
  • 6f15206d27 small refactor for binary writer -- Switch branch BlockChainDev 2018-07-22 17:04:20 +0100
  • 8c38ec34c7 Encapsulated the binary.Write logic, for readability BlockChainDev 2018-07-22 16:55:51 +0100
  • 2bc023b7e0 Fix/args config path (#91) suzumi49n 2018-07-22 15:46:49 +0900
  • 9a22892bda cleaned up messageversion test BlockChainDev 2018-07-21 23:05:08 +0100
  • 45be1b772b no change switching branch BlockChainDev 2018-07-21 22:35:39 +0100
  • 4ed895c36b Adding the wire protocol BlockChainDev 2018-07-21 22:21:18 +0100