Commit graph

  • 231aa29e5a Fix test BlockChainDev 2019-03-17 18:38:52 +0000
  • 98096f6c20 golint BlockChainDev 2019-03-17 18:31:58 +0000
  • 5e26b40b5e Merge branch 'dev' into vm BlockChainDev 2019-03-17 18:30:48 +0000
  • a7db1ceaa5 minor comment BlockChainDev 2019-03-17 18:30:12 +0000
  • f8979fe7af
    Fix lint errors (#182) decentralisedkev 2019-03-17 18:26:35 +0000
  • ef364900bb Add basic tests for vm BlockChainDev 2019-03-16 22:15:08 +0000
  • 17c53d1081 refactor Add, Sub to return VMSTATE add popTwoByteArrays helper function BlockChainDev 2019-03-16 22:09:34 +0000
  • c7e32e7eb3 Refactor PushNBytes Opcode BlockChainDev 2019-03-16 22:09:23 +0000
  • 7b519eba0d Add RET Opcode BlockChainDev 2019-03-16 22:09:04 +0000
  • 79e92d5e14 Add THROWIFNOT Opcode BlockChainDev 2019-03-16 22:08:35 +0000
  • 31511e55d0 Add Equal Opcode BlockChainDev 2019-03-16 22:06:32 +0000
  • 329f8f388c Add ExecuteOp, Step and Run methods on the VM BlockChainDev 2019-03-16 22:05:00 +0000
  • a7e973030c Remove context_test rename invocation to invocationstack export vmstate BlockChainDev 2019-03-16 21:52:05 +0000
  • 9eb11d2822 Make Next() method on Context failable refactor peekContext and Peek BlockChainDev 2019-03-16 21:45:48 +0000
  • 48413900ca remove error on NewBoolean Expose underlying with Getter on Boolean StackItem Add Equals method for ByteArray BlockChainDev 2019-03-16 21:44:03 +0000
  • 80fd427517 - Add Op to handleOP func signature - Add PushNBytes OPcode BlockChainDev 2019-03-15 23:37:54 +0000
  • 9a59755745 Export Context Read methods - Return errors where failable BlockChainDev 2019-03-15 23:21:30 +0000
  • 280d526f41 Add SUB Opcode BlockChainDev 2019-03-15 22:55:08 +0000
  • abc3b46f1c Add popTwoIntegers convenience func BlockChainDev 2019-03-15 22:54:52 +0000
  • baf9d2b768 - Add test for math Add opcode - basic opcode execution BlockChainDev 2019-03-15 22:42:35 +0000
  • c7fb4c3bdf - Add Add OpCode - Add Opcode Function map BlockChainDev 2019-03-15 22:36:16 +0000
  • 101d48cd27 Move opcode file BlockChainDev 2019-03-15 22:35:12 +0000
  • ce2cad0817 rename testhelper to test_helper BlockChainDev 2019-03-15 22:34:04 +0000
  • f954e6f2ca Add Invocation stack - convenience RAS BlockChainDev 2019-03-15 22:33:32 +0000
  • 1ff0caf40e Add Context stack Item BlockChainDev 2019-03-15 22:32:08 +0000
  • 04c56b514c Refactor Int, Boolean, ByteArray conversion BlockChainDev 2019-03-15 22:30:25 +0000
  • e2ef6bd2f4 Add Builder BlockChainDev 2019-03-15 22:27:34 +0000
  • f60d65f1a4 - Add guide to stack readme - Add testReadInt64 BlockChainDev 2019-02-28 13:51:02 +0000
  • 5789aba4b2 Add instructions file for vm BlockChainDev 2019-02-27 22:52:58 +0000
  • ce614cfbec Merge branch 'dev' into vm BlockChainDev 2019-02-27 22:45:56 +0000
  • da0a56f922 Add conversions for bytearray and Int stack items BlockChainDev 2019-02-27 22:41:46 +0000
  • 8d55ea12f0 VM: removed helper functions from stack_test.go BlockChainDev 2019-02-27 21:40:31 +0000
  • 263bc4c1b1 VM: moved test helper functions into separate file BlockChainDev 2019-02-27 21:38:39 +0000
  • 64491a4d83 VM: Add Sub, Mul, Mod LSH, RSH BlockChainDev 2019-02-27 21:38:11 +0000
  • c163ae2019 VM: first pass at Random Access Stack object BlockChainDev 2019-02-27 20:58:17 +0000
  • b79602cc5d VM: Add tests for stack item BlockChainDev 2019-02-27 20:56:19 +0000
  • d8d27761ae VM: Add stackItems; Array, Boolean, Int and ByteArray BlockChainDev 2019-02-27 20:55:48 +0000
  • e29b85d0d7 VM:Add abstract stack item BlockChainDev 2019-02-27 20:50:00 +0000
  • 94eb16c9ca Add CircleCI to dev-branch (#165) Evgeniy Kulikov 2019-02-27 16:49:16 +0300
  • bf16bcfc35 Setup TravisCI for dev branch (#161) Evgeniy Kulikov 2019-02-26 23:30:05 +0300
  • 926dd20792 Fix possible data race in pkg/stall (#163) Evgeniy Kulikov 2019-02-26 20:28:38 +0300
  • 1d1f81e168 Add go.mod to dev-branch (#160) Evgeniy Kulikov 2019-02-26 19:31:07 +0300
  • 7eafd1ac17 Remove extraneous packages BlockChainDev 2019-02-25 22:44:56 +0000
  • cda7a31e4e Initial commit BlockChainDev 2019-02-25 22:44:14 +0000
  • a5e85d69de Replace assertion for rpc/server_test.go (#156) Evgeniy Kulikov 2019-02-22 10:47:02 +0300
  • 19201dcf52 Implemented rpc server method GetRawTransaction (#135) dauTT 2019-02-20 18:39:32 +0100
  • 20bb05b335 Fix #140 (improve error message) (#142) Evgeniy Kulikov 2019-02-20 19:28:11 +0300
  • a56511ced3 PublicKey from serialized bytes (#154) Anastasia Prasolova 2019-02-20 16:34:28 +0300
  • 2fd2866f7f Key signature and wallet address get functions added to Public key (#144) Anastasia Prasolova 2019-02-19 21:37:35 +0300
  • cdba88b9f2 Code refactoring (#143) Evgeniy Kulikov 2019-02-19 16:22:33 +0300
  • 9c24bf9139 Blockchain graceful shutdown (#139) Evgeniy Kulikov 2019-02-19 14:48:48 +0300
  • c0a5c100ca Fix API documentation link (#141) Evgeniy Kulikov 2019-02-19 14:48:02 +0300
  • 57cb289bcd make State a set as in reference C# implementation (#123) fyrchik 2019-02-19 14:47:25 +0300
  • 001a0e601e Add RPC Server method ValidateAddress (#134) Evgeniy Kulikov 2019-02-13 21:18:47 +0300
  • 763452fe33 Fix #130: Wrong answer for RPC server method getaccountstate (#131) Evgeniy Kulikov 2019-02-13 21:01:52 +0300
  • 67cbcac643 Fix typos (#133) Evgeniy Kulikov 2019-02-13 21:01:10 +0300
  • 845d719698 Fix possible data race (#136) Evgeniy Kulikov 2019-02-12 22:03:21 +0300
  • 630919bf7d Fix typos and warnings for GoReport / GolangCiLinter (#132) Evgeniy Kulikov 2019-02-09 18:53:58 +0300
  • d183ea3c1f BalanceGetter interface shortened (#127) Anastasia Prasolova 2019-02-08 18:32:01 +0300
  • 7e43717657 Implemented rcp method GetAccountState (#124) dauTT 2019-02-08 09:04:38 +0100
  • a5e2df6942 small fix of utxo calculation on raw transaction build (#126) Anastasia Prasolova 2019-02-07 14:44:51 +0300
  • a058598ecc Parse stack params (#119) Anastasia Prasolova 2019-02-05 15:22:10 +0300
  • 7c1147f04f [FIX] http/Transport.Dial is deprecated (#125) Evgeniy Kulikov 2019-02-05 11:29:39 +0300
  • 9252937375 Simplify code and improve performance (crypto/PublicKey.DecodeBinary) (#121) Evgeniy Kulikov 2019-01-28 15:03:02 +0300
  • a9a7cb1629
    Create ROADMAP.md hal0x2328 2019-01-25 12:41:43 -0500
  • f000b76879 [FIX] Formatting and code-style (#118) Evgeniy Kulikov 2019-01-25 14:20:35 +0300
  • df2e9f68ef Add StackParam JSON Unmarshaler (#116) fyrchik 2019-01-22 15:15:04 +0300
  • 1360e1de68 Added rpc unit tests (#107) dauTT 2019-01-22 13:14:52 +0100
  • 77296f6481 Small fixes (#117) Anastasia Prasolova 2019-01-22 15:14:40 +0300
  • 74f0019df2 SendToAddress RPC call (#114) Anastasia Prasolova 2018-12-21 12:32:18 +0300
  • 9c605735b7
    [WIP] Remove version from CI (#111) Anthony De Meulemeester 2018-12-06 11:32:52 +0100
  • 3305782ac9 Remove mention of the bump version (#112) Evgeniy Kulikov 2018-12-06 13:31:41 +0300
  • fa1da2cb91 Function to get private key from ASN.1 serialized structure (#109) Anastasia Prasolova 2018-12-05 22:04:31 +0300
  • 5b57a10250 Fix NEP2Encrypt add Unit Tests (#108) Sathvik Birudavolu 2018-12-05 06:30:13 -0500
  • e2f42e92a0 Implemented rcp method GetAssetState (#103) dauTT 2018-11-26 22:12:33 +0100
  • de45c58551 RPC invocation parameters (#106) aprasolova 2018-11-26 18:57:53 +0300
  • 6ccb518ab0 Optimizations + some improvements (#105) Evgeniy Kulikov 2018-11-26 18:56:45 +0300
  • c8d7671d26
    Updated readme with new location of the neo-storm repository (#101) 0.44.10 Anthony De Meulemeester 2018-09-27 08:27:32 +0200
  • 903bb86f96
    Task/fix sc template (#100) 0.44.9 Anthony De Meulemeester 2018-09-27 08:21:31 +0200
  • d77354db66
    Add missing compiler interop API functions (#93) 0.44.8 Anthony De Meulemeester 2018-08-19 20:47:10 +0200
  • 34a37ff51d
    added filter payloads for spv client compliance (#90) 0.44.7 Anthony De Meulemeester 2018-08-10 16:32:49 +0200
  • 2bc023b7e0 Fix/args config path (#91) suzumi49n 2018-07-22 15:46:49 +0900
  • 311313f2ff
    implemented smart contract utility function FromAddress (#88) 0.44.6 Anthony De Meulemeester 2018-07-02 15:02:00 +0200
  • 4bd4635e49 add rpc.GetRawTransaction() method (#87) 0.44.5 fyrchik 2018-06-27 08:48:39 +0300
  • f69451d36d Add Error fields to RPC responses (#84) 0.44.4 fyrchik 2018-05-13 21:32:45 +0300
  • 1d9045877c Add JSON unmarshallers for numeric types from util (#83) 0.44.3 fyrchik 2018-05-09 08:20:16 +0300
  • 35551282b0
    Porting the NEX ICO template to neo-go as first class smart contract example (#78) 0.44.2 Anthony De Meulemeester 2018-05-06 08:03:26 +0200
  • 0ca8865402 add ParseString constructor to util.Fixed8 (#79) 0.44.1 fyrchik 2018-05-04 20:41:42 +0300
  • cff42de061 Add proper field names for JSON RPC (#80) fyrchik 2018-05-04 20:15:35 +0300
  • 68ca254dd2 Adds basic docker-compose support for standing up a cluster (#74) 0.43.0 Steven Jack 2018-04-28 19:20:27 +0100
  • e12699e3ed Add proper field names for JSON RPC 0.44.0 Evgenii 2018-04-28 16:16:32 +0300
  • 648563c3e2
    Compiler (#73) 0.42.0 Anthony De Meulemeester 2018-04-22 20:11:37 +0200
  • a73757df66 Install missing dep (#72) 0.41.2 Steven Jack 2018-04-19 18:57:12 +0100
  • 2cdfee211a
    Persisting more states (#71) 0.41.1 Anthony De Meulemeester 2018-04-16 22:15:30 +0200
  • 7883f305e7 Docker setup (#70) 0.41.0 Steven Jack 2018-04-16 09:41:23 +0100
  • 8ea013ab60 Incorrect import (#69) 0.40.2 Steven Jack 2018-04-15 17:56:18 +0100
  • ab2568cc51
    Fixed some networking issues (#68) 0.40.1 Anthony De Meulemeester 2018-04-13 12:14:08 +0200
  • 4bd5b2812e
    Optimisations and API changes for smart contracts (#67) 0.40.0 Anthony De Meulemeester 2018-04-10 11:45:31 +0200
  • b2021c126e
    Tweaks for network and storage (#66) 0.39.2 Anthony De Meulemeester 2018-04-09 18:58:09 +0200
  • 5b5a7106c1
    Fix append for bytearrays (#64) 0.39.1 Anthony De Meulemeester 2018-04-05 10:35:33 +0200