Commit graph

  • 8e0be6e7a5 rpcbinding: improve indentation for internal array code Roman Khimov 2022-12-01 21:59:28 +0300
  • 0214628127 rpcbinding: generate bindings using new extended type data Roman Khimov 2022-11-25 13:04:24 +0300
  • 2bcf3a4ad5 compiler: unwrap pointers for debug types Roman Khimov 2022-11-25 13:01:57 +0300
  • d7fafea328 compiler: handle ledger/management enums better for debug Roman Khimov 2022-11-25 13:00:43 +0300
  • 0f61a13006 compiler: Contract type is in the management package Roman Khimov 2022-11-25 10:35:13 +0300
  • b9d20b32e9 compiler: push additional type data into the bindings file Roman Khimov 2022-12-01 21:05:54 +0300
  • d6b99a9a27
    Merge pull request #2831 from nspcc-dev/loglevel-config Roman Khimov 2022-12-06 13:35:59 +0700
  • 2e1b502463 cli: make the node use new logging level on SIGHUP Roman Khimov 2022-12-05 15:43:55 +0300
  • cceb044a02 config: add LogLevel option to control logging level Roman Khimov 2022-12-05 14:58:16 +0300
  • 85b69141f7
    Merge pull request #2830 from nspcc-dev/bump-aspid-again Roman Khimov 2022-12-05 14:48:54 +0700
  • 5ffe04269f config: move Aspidochelone fork height for NeoFS mainnet again Roman Khimov 2022-12-05 10:41:43 +0300
  • b7518423d4
    Merge pull request #2829 from nspcc-dev/ms-per-block Roman Khimov 2022-12-05 14:27:55 +0700
  • 4972def311 config: use 100ms for unit_testnet.single Roman Khimov 2022-12-02 19:42:55 +0300
  • af66a0441e config: update configuration files to use TimePerBlock Roman Khimov 2022-12-02 19:26:10 +0300
  • c2adbf768b config: add TimePerBlock to replace SecondsPerBlock Roman Khimov 2022-12-02 19:10:45 +0300
  • a654396150
    Merge pull request #2702 from nspcc-dev/management-id-hash Roman Khimov 2022-12-02 23:48:44 +0700
  • d909cab4a4 rpcclient/management: add new methods Roman Khimov 2022-09-20 18:45:04 +0300
  • 4ce968e4d0 *: update interops, add tests for new management methods Roman Khimov 2022-09-20 16:18:22 +0300
  • cb5c18dc73 interop: add getContractByID and getContractHashes to management Roman Khimov 2022-09-20 16:09:34 +0300
  • 4a626f505e core: drop old STContractID data Roman Khimov 2022-09-19 23:13:25 +0300
  • 970862765d native: implement management.getContractById Roman Khimov 2022-09-19 22:56:33 +0300
  • 6c68da7a52 rpcsrv: add block 20 hash comparison test Roman Khimov 2022-09-19 22:54:09 +0300
  • f6a9969fa8
    Merge pull request #2770 from nspcc-dev/push-bool Roman Khimov 2022-12-02 14:20:11 +0700
  • 389bdfd1b6
    Merge pull request #2719 from nspcc-dev/eval Roman Khimov 2022-12-02 14:08:40 +0700
  • 93cec0bba5
    Merge pull request #2786 from nspcc-dev/simplify-getversion Roman Khimov 2022-12-02 14:07:55 +0700
  • 3ef66239a8
    Merge pull request #2814 from nspcc-dev/startup-time Roman Khimov 2022-12-02 14:06:23 +0700
  • 2b140631f4 rpc: adjust Boolean handling in ExpandArrayIntoScript Anna Shaleva 2022-10-28 12:23:27 +0300
  • 1250e82c2a vm: add PUSHT and PUSHF opcodes Anna Shaleva 2022-10-28 12:12:32 +0300
  • 6912695b9d
    Merge pull request #2826 from nspcc-dev/check-for-max-block-sysfee Roman Khimov 2022-11-29 14:57:10 +0700
  • 6847e1760c core: filter out txes with system fee > MaxBlockSystemFee Roman Khimov 2022-11-29 10:31:00 +0300
  • 4ca478dfc4
    Merge pull request #2824 from nspcc-dev/fix-load Roman Khimov 2022-11-28 22:10:21 +0700
  • 6d3cc0f7e7 core: extend error text for storage context in dynamic script Anna Shaleva 2022-11-28 11:44:24 +0300
  • 0ceae612c6 vm: improve failed SYSCALL logging Anna Shaleva 2022-11-28 10:46:53 +0300
  • 07e32e221d *: update interops, add System.Runtime.LoadScript wrapper check Roman Khimov 2022-09-30 00:05:50 +0300
  • de2de986a7 interop: add runtime.LoadScript Roman Khimov 2022-09-29 23:49:31 +0300
  • 4e26f4b26e runtime: implement System.Runtime.LoadScript, fix #2701 Roman Khimov 2022-09-29 16:10:47 +0300
  • 1c38b45074 core: don't always store all hashes in memory Roman Khimov 2022-11-18 23:06:39 +0300
  • 0ad6e295ea core: make GetHeaderHash accept uint32 Roman Khimov 2022-11-18 23:19:50 +0300
  • 16db4746cc core: drop another useless genesis-specific header handling branch Roman Khimov 2022-11-18 23:01:33 +0300
  • 83e2ca054f core: simplify header hash list restoration logic Roman Khimov 2022-11-18 16:34:24 +0300
  • ff284d5d5c core: remove genesis-specific header hash logic from init Roman Khimov 2022-11-18 16:11:10 +0300
  • a43a87675d
    Merge pull request #2823 from nspcc-dev/bump-mainnet-neofs-fork-block Roman Khimov 2022-11-24 15:08:41 +0700
  • 7d041aea56 config: the network is past 2.7M non-upgraded Roman Khimov 2022-11-24 10:56:03 +0300
  • 027e94fbde compiler: don't push overrides for unexported methods Roman Khimov 2022-11-14 17:11:54 +0300
  • 92dfec61c9
    Merge pull request #2822 from nspcc-dev/0997 v0.99.7 Roman Khimov 2022-11-23 20:30:36 +0700
  • f10311f974 CHANGELOG: release 0.99.7 Roman Khimov 2022-11-23 15:51:00 +0300
  • 3ac76c319d
    Merge pull request #2821 from nspcc-dev/improve-wsclient-handshake-error Roman Khimov 2022-11-23 18:40:06 +0700
  • 327dfb8dbf rpcsrv: add wsclient error message test for #2818 Roman Khimov 2022-11-23 12:24:20 +0300
  • 2591c39500 rpcsrv: make websocket client limit configurable Roman Khimov 2022-11-23 12:19:49 +0300
  • fb09670fd1 rpcclient: extract more detailed server-side on WS connection problem Roman Khimov 2022-11-23 11:25:05 +0300
  • ab0b23625b
    Merge pull request #2817 from nspcc-dev/always-return-hash-vub-from-sender Roman Khimov 2022-11-23 14:37:38 +0700
  • fd04b2befd actor: don't abort waiter on "already exists" error Roman Khimov 2022-11-22 17:12:24 +0300
  • 66ddeccdad
    Merge pull request #2813 from nspcc-dev/fix-state-reset Roman Khimov 2022-11-23 13:43:42 +0700
  • f3ef2890f0 core: check headers at the proper state on state reset Anna Shaleva 2022-11-21 15:50:44 +0300
  • cd6bb68246 actor: check for tx after the subscription in wsWaiter, fix #2805 Roman Khimov 2022-11-22 16:41:22 +0300
  • c95d140113 rpcclient: always return tx hash from sendrawtransaction Roman Khimov 2022-11-22 15:18:37 +0300
  • b27a9bcf95 core: adjust info message for proper-stated chains Anna Shaleva 2022-11-20 21:05:20 +0300
  • b82374823e core: increase persist batch size for reset storage changes Anna Shaleva 2022-11-20 20:55:51 +0300
  • bdc42cd595 core: reset blocks, txs and AERs in several stages Anna Shaleva 2022-11-20 20:55:48 +0300
  • d67f0df516 core: reset block headers together with header height info Anna Shaleva 2022-11-20 20:55:45 +0300
  • 283da8f599 core: use DAO-provided block height during during state reset Anna Shaleva 2022-11-20 20:55:39 +0300
  • 7d55bf2cc1 core: log persisted storage item batches count during state reset Anna Shaleva 2022-11-18 13:20:54 +0300
  • f52451e582 core: fix state reset with broken contract Anna Shaleva 2022-11-18 12:59:39 +0300
  • ecda07736e core: stop storage items reset after any seek error Anna Shaleva 2022-11-18 12:57:35 +0300
  • bfe7aeae7b core: stop storage items reset after the first persist error Anna Shaleva 2022-11-18 12:55:37 +0300
  • 235518eb6c core: reset batch counter to zero after each persist in resetStateInternal Anna Shaleva 2022-11-18 12:53:09 +0300
  • 9f23fafc03 core: improve logging of resetStateInternal Anna Shaleva 2022-11-18 12:51:17 +0300
  • 0039615ae3
    Merge pull request #2816 from nspcc-dev/fix-pointer-serialization Roman Khimov 2022-11-20 22:59:52 +0700
  • 9ba18b5dfa stackitem: serialize/deserialize pointers, fix #2815 Roman Khimov 2022-11-19 23:13:59 +0300
  • 286f40b828 cli/vm: use tx system fee by default Roman Khimov 2022-11-20 16:02:24 +0300
  • 2908965a8d cli/vm: add --gas parameter to load* commands Roman Khimov 2022-11-19 23:08:06 +0300
  • 48140320db
    Merge pull request #2812 from nspcc-dev/improve-vm-context-handling Roman Khimov 2022-11-20 19:42:35 +0700
  • ca9fde745b
    Merge pull request #2809 from nspcc-dev/fix-subs Roman Khimov 2022-11-18 16:16:41 +0700
  • 8e7f65be17 vm: use proper estack for exception handler Roman Khimov 2022-11-18 10:51:29 +0300
  • cb64957af5 vm: don't use Stack for istack Roman Khimov 2022-11-17 22:06:49 +0300
  • 4df9a5e379 rpcsrv: refactor subscribe routine Anna Shaleva 2022-11-18 10:40:28 +0300
  • bb9f17108e
    Merge pull request #2811 from nspcc-dev/network-connections-fix Roman Khimov 2022-11-18 14:26:25 +0700
  • b7f19a54d5 services: fix chain locked by WS subscriptions handlers Anna Shaleva 2022-11-17 16:00:22 +0300
  • 2bcb7bd06f compiler: don't use (*VM).Istack when it's not needed Roman Khimov 2022-11-17 20:46:06 +0300
  • b8c09f509f network: add random slight delay to connection attempts Roman Khimov 2022-11-17 18:42:43 +0300
  • 075a54192c network: don't try too many connections Roman Khimov 2022-11-17 18:03:04 +0300
  • 5d7b37a6ff
    Merge pull request #2810 from nspcc-dev/fix-loadgo Roman Khimov 2022-11-17 21:50:46 +0700
  • 6bce973ac2 network: drop duplicationg check from handleAddrCmd() Roman Khimov 2022-11-17 17:42:36 +0300
  • 1c7487b8e4 network: add a timer to check for peers Roman Khimov 2022-11-17 17:32:05 +0300
  • e73c3c7ec4 services: adjust WS waiter test Anna Shaleva 2022-11-17 10:08:09 +0300
  • 23f118a1a9 network: rework discoverer/server interaction Roman Khimov 2022-11-17 17:07:19 +0300
  • 6ba4afc977 network: consider handshaked peers only when comparing with MinPeers Roman Khimov 2022-11-17 16:40:29 +0300
  • f8f8d5effe cli: split TestLoad into multiple parts Anna Shaleva 2022-11-17 16:23:33 +0300
  • f8949564c8
    Merge pull request #2807 from nspcc-dev/release-0.99.6 v0.99.6 Roman Khimov 2022-11-17 04:29:10 +0700
  • ad912392b4 CHANGELOG: release 0.99.6 Roman Khimov 2022-11-17 00:25:53 +0300
  • ab0ff63ce1
    Merge pull request #2804 from nspcc-dev/check-aer-sub Roman Khimov 2022-11-17 04:24:35 +0700
  • 1399496dfb rpcclient: refactor event-based waiting loop Anna Shaleva 2022-11-16 23:01:01 +0300
  • 95e23c8e46 actor: fix event-based tx awaiting Anna Shaleva 2022-11-16 14:59:45 +0300
  • 6dbae7edc4 rpcclient: fix WS-client unsubscription process Anna Shaleva 2022-11-16 12:35:26 +0300
  • ddaba9e74d rpcsrv: fix "subscribe" parameters handling Anna Shaleva 2022-11-16 13:32:39 +0300
  • d043139b66 rpcsrv: adjust "subscribe" response error Anna Shaleva 2022-11-16 12:37:18 +0300
  • 3f122fd591 rpcclient: adjust WS waiter error formatting Anna Shaleva 2022-11-16 12:22:18 +0300
  • 5f763a26e7
    Merge pull request #2802 from nspcc-dev/fix-node-startup-with-broken-contract Roman Khimov 2022-11-16 16:21:56 +0700
  • 822722bd2e native: ignore decoding errors during cache init Roman Khimov 2022-11-16 11:36:04 +0300
  • 0402a75d20 cli: fix error message formatting Roman Khimov 2022-11-16 11:34:29 +0300