Commit graph

  • 6accda7ff7 Added sync manager BlockChainDev 2018-08-19 23:39:11 +0100
  • f1ee54d8f6 Fixed Endian BlockChainDev 2018-08-19 21:45:12 +0100
  • 38c4448f55 refactor peer and config to include peer in onblock method BlockChainDev 2018-08-19 21:07:40 +0100
  • 40c5a9e6fd updated blockchain class with stubs BlockChainDev 2018-08-19 21:05:53 +0100
  • 2f864c0912 small refactor inventory and msg BlockChainDev 2018-08-19 21:05:20 +0100
  • d77354db66
    Add missing compiler interop API functions (#93) 0.44.8 Anthony De Meulemeester 2018-08-19 20:47:10 +0200
  • fa58ad238d Updated Example to include syncmanager and scaffolding BlockChainDev 2018-08-19 13:44:04 +0100
  • 62822426d0 Moved AddHeaders To syncManager; Will fetch from Blockchain on startup BlockChainDev 2018-08-19 13:42:37 +0100
  • 2e76b5a86c Add stub pubsub BlockChainDev 2018-08-19 13:36:45 +0100
  • 3a2dcb3814 Add stub blockchain BlockChainDev 2018-08-19 13:36:16 +0100
  • 35a74c1982 updated the compiler README to be more accurate on compiler features Anthony De Meulemeester 2018-08-19 12:40:23 +0200
  • 37c6ecfbac Fixed wrong example in the compiler README Anthony De Meulemeester 2018-08-19 12:38:19 +0200
  • 0ba44f86b6 Added missing storage.Find storage API function Anthony De Meulemeester 2018-08-19 12:36:09 +0200
  • 9d33ac111e bumped version Anthony De Meulemeester 2018-08-19 12:31:25 +0200
  • c016ae848a added asset interop api Anthony De Meulemeester 2018-08-19 12:30:13 +0200
  • 3d80dddf30 added transaction interop api Anthony De Meulemeester 2018-08-19 11:55:58 +0200
  • 7f95bc4dc8 Added block and header stdlib interop functions Anthony De Meulemeester 2018-08-19 11:25:14 +0200
  • 4383cd3b74 removed getCurrentBlock from runtime functions Anthony De Meulemeester 2018-08-18 12:38:22 +0200
  • 4719215ad9 added runtime serialize and deserialize functions Anthony De Meulemeester 2018-08-18 12:33:46 +0200
  • 0ef92067bc Added Dialtimeout to example BlockChainDev 2018-08-17 14:46:29 +0100
  • 066b2f8d5a readme spelling BlockChainDev 2018-08-17 14:39:54 +0100
  • 1175395648 removed mockfile BlockChainDev 2018-08-17 14:36:39 +0100
  • 58fbb5bce4 readme BlockChainDev 2018-08-17 14:35:47 +0100
  • d1e7649766 readme BlockChainDev 2018-08-17 14:34:54 +0100
  • 4109f94a98 Update Peers readme BlockChainDev 2018-08-17 14:33:22 +0100
  • 71d45c9226 Adding IdleTimer to Peer BlockChainDev 2018-08-17 14:13:49 +0100
  • ee165aa33e small refactor of peer BlockChainDev 2018-08-17 14:04:25 +0100
  • f2e2bf00be peer.readme BlockChainDev 2018-08-17 13:33:55 +0100
  • d65bb36c9a Conventions update BlockChainDev 2018-08-17 13:33:25 +0100
  • 08967345ba Add database package BlockChainDev 2018-08-17 13:33:13 +0100
  • 82c4e5b829 refactor BlockChainDev 2018-08-17 13:32:51 +0100
  • f8d63e986a added fileutil BlockChainDev 2018-08-16 13:30:51 +0100
  • 3eea45510d refactor BlockChainDev 2018-08-16 13:30:21 +0100
  • a3f1d0735d Demo getheaders BlockChainDev 2018-08-15 18:00:40 +0100
  • be3f276e3a refactor BlockChainDev 2018-08-15 17:59:35 +0100
  • 4f09cca2b6 remove unused funcs BlockChainDev 2018-08-15 16:25:24 +0100
  • e233c836c6 refactored msg to re-use buffer; refactored all other structs and tests to match BlockChainDev 2018-08-15 16:17:51 +0100
  • 41b1e0debe refactored wire.message to read exactly (header)24 bytes BlockChainDev 2018-08-15 01:01:36 +0100
  • 26577b805e included readverack in the handshake BlockChainDev 2018-08-15 01:00:25 +0100
  • a5dc55a02b Added chainparams BlockChainDev 2018-08-15 00:56:43 +0100
  • 0f7871d421 BUG; changed p.net to p.config.net; both will be the same, so just use config value BlockChainDev 2018-08-15 00:53:52 +0100
  • 58be4526fc Added WriteLoop and stallDetector to Peer BlockChainDev 2018-08-14 00:51:25 +0100
  • 066caca9ce refactored stallDetector and test BlockChainDev 2018-08-14 00:48:32 +0100
  • 482c2f4a01 renamed actionchan to inchan. Added outchan BlockChainDev 2018-08-14 00:29:41 +0100
  • 04e22eeaa5 Added utils for peer; ip-getter BlockChainDev 2018-08-14 00:17:42 +0100
  • 2d5a6c8f45 Added PeerAbstraction integ test BlockChainDev 2018-08-14 00:17:14 +0100
  • 8eac899e99 Added Inital config for Peer abstraction BlockChainDev 2018-08-14 00:16:56 +0100
  • 5c703aabda updated local.go integtest with new mversion BlockChainDev 2018-08-14 00:16:06 +0100
  • 4d5b68d7f6 refactored mversion to allow caller to set majority of fields BlockChainDev 2018-08-14 00:14:26 +0100
  • 792f6a0ca8 Added minor todo comments BlockChainDev 2018-08-14 00:13:28 +0100
  • e5cba6a4b9 Added comments to stall detector and the remove method BlockChainDev 2018-08-13 21:47:33 +0100
  • 1515b9b885 remove all timer func algos BlockChainDev 2018-08-13 21:38:15 +0100
  • 92fac44aa6 changed it to use chan to communicate with stalldetector BlockChainDev 2018-08-13 21:35:50 +0100
  • 35fbf59b9e updated stallhandler BlockChainDev 2018-08-13 21:02:32 +0100
  • aaa729e766 stall handler BlockChainDev 2018-08-13 20:59:13 +0100
  • f921dc9f96 Added contrib guidelines BlockChainDev 2018-08-11 13:51:50 +0100
  • bbd8c5645f Added conventions guideline BlockChainDev 2018-08-11 13:51:41 +0100
  • 34a37ff51d
    added filter payloads for spv client compliance (#90) 0.44.7 Anthony De Meulemeester 2018-08-10 16:32:49 +0200
  • 53c2602e08 bumped version Anthony De Meulemeester 2018-08-10 16:30:57 +0200
  • c7a287bb53
    V2 Rebase (#92) decentralisedkev 2018-08-10 00:33:51 +0100
  • 6322f64988 Commented out test that times out; max Hashes BlockChainDev 2018-08-10 00:30:18 +0100
  • 2772490532 Added BlockBase, refactored code to show this BlockChainDev 2018-08-10 00:26:01 +0100
  • 3479653d86 merge rollback BlockChainDev 2018-08-09 22:38:11 +0100
  • ca7211c800 rollback merge BlockChainDev 2018-08-09 21:36:37 +0100
  • 18fa1474e5 Merge branch 'v2' of https://github.com/decentralisedkev/neo-go into v2 BlockChainDev 2018-08-09 21:35:14 +0100
  • 77d21a2461 Fixed Test; -- rollback merge BlockChainDev 2018-08-09 21:34:52 +0100
  • 11722c0f73
    Create Dockerfile decentralisedkev 2018-08-09 21:27:26 +0100
  • 4ca0095cdb
    Update main.go decentralisedkev 2018-08-09 21:23:45 +0100
  • d0a036e214
    Update main.go decentralisedkev 2018-08-09 21:23:19 +0100
  • d2cd218b07
    Create main.go decentralisedkev 2018-08-09 21:19:22 +0100
  • 8876d3c109
    Update Makefile decentralisedkev 2018-08-09 21:10:51 +0100
  • 5999a7dec2
    Update VERSION decentralisedkev 2018-08-09 21:06:55 +0100
  • ac882de5a2
    Create Makefile decentralisedkev 2018-08-09 21:04:08 +0100
  • 50a6a21f86
    Create VERSION decentralisedkev 2018-08-09 20:53:13 +0100
  • afd87a1137
    Create Gopkg.toml decentralisedkev 2018-08-09 20:48:31 +0100
  • 508353fdb5
    Create circle.yml decentralisedkev 2018-08-09 20:47:47 +0100
  • da4e056409 merge BlockChainDev 2018-08-09 20:07:33 +0100
  • c183a4f5b5 merge BlockChainDev 2018-08-09 20:06:22 +0100
  • a617960578 Added other message cases and msgTX BlockChainDev 2018-08-09 18:25:42 +0100
  • ca1b83dce0 Moved BytesToTrans func to transaction package BlockChainDev 2018-08-09 18:24:38 +0100
  • 50c403df33 Added IntegTest for handshake protocol BlockChainDev 2018-08-09 17:05:06 +0100
  • 473e474c72 Added block reference in test BlockChainDev 2018-08-09 17:03:22 +0100
  • 5f0030663c changed port to littleEndian; refactored to use checksum package; nonce now has range BlockChainDev 2018-08-09 17:01:16 +0100
  • f4a8c1ea2d refactored to use checksum package instead of previous chekcsum func in utils BlockChainDev 2018-08-09 16:59:54 +0100
  • f0ed531432 WriteMSG passed a buffer into EncodePayload; possible bug in go if pass bw.W BlockChainDev 2018-08-09 16:50:33 +0100
  • d0b482524e Renamed Lenth to PayloadLength ; People may think it is headerLength BlockChainDev 2018-08-09 16:49:20 +0100
  • 19339d998f Created checksum package and moved methods from util BlockChainDev 2018-08-09 16:48:21 +0100
  • 2c3e635d93 Renamed Product and Test to Mainnet and TestNet BlockChainDev 2018-08-09 16:48:00 +0100
  • e556c74262 Update readme BlockChainDev 2018-08-07 23:29:40 +0100
  • 7d5e9f5b18 Update readme BlockChainDev 2018-08-07 23:29:26 +0100
  • 643deb6147 Removed two methods from transactioner interface BlockChainDev 2018-08-07 23:28:49 +0100
  • 45946279e2 Added Block, BlockCMD and Test BlockChainDev 2018-08-07 23:26:59 +0100
  • e776461dd1 removed logs, added Transactioner interface BlockChainDev 2018-08-07 23:26:33 +0100
  • 8f19a7dcec Removed last padding from blockheader, in docs, but not in blockheaders BlockChainDev 2018-08-07 23:25:14 +0100
  • a9f7b1f776 removed print statement and unused comments BlockChainDev 2018-08-07 23:22:49 +0100
  • 75e83694b5 Added Issue Trans and Test file BlockChainDev 2018-08-06 23:05:22 +0100
  • 0be8524dff Added PublishTransaction and Test BlockChainDev 2018-08-06 23:00:30 +0100
  • ed83e04c3b Refactor tx inits to be less verbose BlockChainDev 2018-08-06 22:21:08 +0100
  • 434e7ce264 Added EnrollmentTrans and Test BlockChainDev 2018-08-06 22:10:08 +0100
  • 16a189d9d8 Refactored Register To use new pubkey struct BlockChainDev 2018-08-06 22:09:46 +0100