Commit graph

  • 10a0716217 rpc: implement transaction awaiting functionality Anna Shaleva 2022-10-12 15:23:32 +0300
  • 6d38e75149 rpc: support multiple WSClient notification receivers Anna Shaleva 2022-10-17 13:31:24 +0300
  • 4ce6bc6a66 rpc: adjust comment to Notification value cast Anna Shaleva 2022-10-17 09:12:33 +0300
  • 0c3b03617e core: optimize HasBlock check for recent blocks Roman Khimov 2022-10-19 13:02:27 +0300
  • e26055190e network: check inv against currently processed transactions Roman Khimov 2022-10-18 18:30:52 +0300
  • cfb5058018 network: batch getdata replies Roman Khimov 2022-10-21 10:49:44 +0300
  • bf4636f70a
    Merge pull request #2755 from nspcc-dev/improve-networking Roman Khimov 2022-10-21 16:22:02 +0700
  • e1b5ac9b81 network: separate tx handling from msg handling Roman Khimov 2022-10-20 17:04:39 +0300
  • 09015e06d5
    Merge pull request #2754 from nspcc-dev/move-neofs-mainnet-fork-date Roman Khimov 2022-10-21 16:02:23 +0700
  • e003b67418 network: reuse inventory hash list for request hashes Roman Khimov 2022-10-18 22:57:55 +0300
  • 831067c29e config: reschedule Aspidochelone fork block for NeoFS mainnet Roman Khimov 2022-10-21 10:52:11 +0300
  • 295add052b
    Merge pull request #2752 from nspcc-dev/initialize-dbft-with-previous-timestamp Roman Khimov 2022-10-20 16:53:08 +0700
  • 493b979b95 dbft: rev up, fix context timestamp initialization Roman Khimov 2022-10-19 18:43:23 +0300
  • 0f625f04f0
    Merge pull request #2748 from nspcc-dev/stop-tx-flow Roman Khimov 2022-10-18 16:29:37 +0700
  • 73ce898e27 network/consensus: use new dbft StopTxFlow callback Roman Khimov 2022-10-14 21:00:26 +0300
  • 903beeb5df
    Merge pull request #2750 from nspcc-dev/network-prometheus-metrics Roman Khimov 2022-10-18 13:07:50 +0700
  • 2791127ee4 network: add prometheus histogram with cmd processing time Roman Khimov 2022-10-17 15:31:39 +0300
  • 73079745ab
    Merge pull request #2746 from nspcc-dev/optimize-tx-callbacks Roman Khimov 2022-10-17 16:39:41 +0700
  • 45f4e8c649
    Merge pull request #2747 from aprasolova/codeowners Roman Khimov 2022-10-17 13:37:25 +0700
  • f843b983ef Add CODEOWNERS file anastasia prasolova 2022-10-16 21:14:58 +0300
  • dce9f80585
    Merge pull request #2743 from nspcc-dev/log-fan-out Roman Khimov 2022-10-14 23:18:34 +0700
  • 4dd3fd4ac0 network: only call tx callback if we're waiting for transactions Roman Khimov 2022-10-14 11:53:04 +0300
  • 65f0fadddb network: register peer only if it's not a duplicate Roman Khimov 2022-10-14 10:16:50 +0300
  • 851cbc7dab network: implement adaptive peer requests Roman Khimov 2022-10-13 22:53:20 +0300
  • c17b2afab5 network: add BroadcastFactor to control gossip, fix #2678 Roman Khimov 2022-10-13 22:14:14 +0300
  • 3ed140abbf config: raise mainnet/testnet MinPeers to 10 Roman Khimov 2022-10-13 18:49:24 +0300
  • 215e8704f1 network: simplify discoverer, make it almost a lib Roman Khimov 2022-10-13 18:26:05 +0300
  • c1ef326183 network: re-add addresses to the pool on UnregisterConnectedAddr Roman Khimov 2022-10-13 15:47:55 +0300
  • 631f166709 network: broadcast to log-dependent number of nodes Roman Khimov 2022-10-12 22:57:49 +0300
  • c3001bc5bd
    Merge pull request #2740 from nspcc-dev/cli-improvement Roman Khimov 2022-10-13 20:21:47 +0700
  • 8b91428db8 cli: unify documentation of VM CLI commands Anna Shaleva 2022-10-12 13:40:36 +0300
  • 62197929f4 cli: unify the style of Usage message for VM CLI commands Anna Shaleva 2022-10-12 13:21:37 +0300
  • 884428ab93 cli: add 'jump' command Anna Shaleva 2022-10-12 13:16:19 +0300
  • 811e09675f cli: simplify VM preparation for VM CLI Anna Shaleva 2022-10-12 10:19:47 +0300
  • 7db9258104 vm: make LoadFileWithFlags actually load with flags provided Anna Shaleva 2022-10-11 15:01:54 +0300
  • d09a0c18a7 cli: unify signers parsing Anna Shaleva 2022-10-11 14:59:51 +0300
  • 4dbaf2a123 smartcontract: add comment to GetCompleteTransaction Anna Shaleva 2022-10-11 12:55:51 +0300
  • af658bc3e5 cli: support Null as an argument for invocation-related commands Anna Shaleva 2022-10-12 12:07:44 +0300
  • cff3cd906b
    Merge pull request #2742 from nspcc-dev/network-code-cleanup Roman Khimov 2022-10-13 12:39:24 +0700
  • 7eb87afab8 cli: unify parameters parsing Anna Shaleva 2022-10-10 14:00:26 +0300
  • dc62046019 network: add network size estimation metric Roman Khimov 2022-10-12 22:29:55 +0300
  • bcf77c3c42 network: filter out not-yet-ready nodes when broadcasting Roman Khimov 2022-10-12 15:46:58 +0300
  • 137f2cb192 network: deduplicate TCPPeer code a bit Roman Khimov 2022-10-12 15:43:31 +0300
  • 104da8caff network: broadcast messages, enqueue packets Roman Khimov 2022-10-12 15:39:20 +0300
  • d5f2ad86a1 network: drop unused EnqueueMessage interface from Peer Roman Khimov 2022-10-12 15:27:08 +0300
  • b345581c72 network: pings are broadcasted, don't send them to everyone Roman Khimov 2022-10-12 15:25:03 +0300
  • 3fba4e4f17 cli: support 'loaddeployed' VM CLI command Anna Shaleva 2022-10-11 12:22:07 +0300
  • 9977606e40 cli: support 'loadtx' VM CLI command Anna Shaleva 2022-10-10 13:59:37 +0300
  • ec4983e88e
    Merge pull request #2741 from nspcc-dev/separate-broadcast-queue-handling Roman Khimov 2022-10-12 16:33:27 +0700
  • e1d5f18ff4 network: fix outdated Peer interface comments Roman Khimov 2022-10-12 10:16:07 +0300
  • 8b26d9475b network: speculatively set GetAddrSent status Roman Khimov 2022-10-11 17:44:13 +0300
  • e80c60a3b9 network: rework broadcast logic Roman Khimov 2022-10-10 22:48:06 +0300
  • 0294e2eb18
    Merge pull request #2738 from nspcc-dev/dont-block-forever-2 Roman Khimov 2022-10-11 19:40:10 +0700
  • 44df4b9dbb
    Merge pull request #2739 from nspcc-dev/fix-sc-conversion Roman Khimov 2022-10-11 18:06:19 +0700
  • 641abd4d1c smartcontract: fix underlying PublicKey parameter value Anna Shaleva 2022-10-11 13:34:14 +0300
  • dabdad20ad network: don't wait indefinitely for packet to be sent Roman Khimov 2022-09-30 19:36:40 +0300
  • 478b4b0c1c
    Merge pull request #2737 from nspcc-dev/fix-win-cleanup Roman Khimov 2022-10-10 15:49:18 +0700
  • 63fddb3f1a core: close BoltDB on failed root bucket creation Anna Shaleva 2022-10-10 09:20:11 +0300
  • 343ce4d4bb cli: properly cleanup state-dependand VM CLI Anna Shaleva 2022-10-10 07:37:08 +0300
  • f86cdd95b2
    Merge pull request #2735 from nspcc-dev/changelog-0.99.4 v0.99.4 Roman Khimov 2022-10-07 21:23:48 +0700
  • 1426b54fd7
    Merge pull request #2723 from nspcc-dev/smart-vm-cli Roman Khimov 2022-10-07 21:21:11 +0700
  • 4d2afa2624 cli/vm: use ParseInt to properly (and easily) check for int32 Roman Khimov 2022-10-07 17:10:04 +0300
  • 735db08f84 services: adjust RPC server's getHistoricParams Anna Shaleva 2022-10-07 16:06:12 +0300
  • eac5e1526e cli: rename VMCLI to CLI Anna Shaleva 2022-10-07 15:47:21 +0300
  • 16f5ae3812 cli: add upper bound check for contract ID for 'storage' VM CLI cmd Anna Shaleva 2022-10-07 15:31:07 +0300
  • 95cbddf19e cli: use custom logger to filter out runtime.Log messages Anna Shaleva 2022-10-07 15:27:24 +0300
  • b2cd007d8d cli: move handleLoggingParams to 'options' package Anna Shaleva 2022-10-07 14:51:51 +0300
  • b3c8192d2e cli: add 'changes' command for VM CLI Anna Shaleva 2022-10-05 15:06:20 +0300
  • cac4f6a4a6 cli: allow to dump storage diff for 'storage' VM CLI command Anna Shaleva 2022-10-05 13:56:26 +0300
  • 0db4e8d62c core: allow to perform storage search within given amount of DAO layers Anna Shaleva 2022-10-05 13:42:15 +0300
  • 8c78177806 vm: add 'storage' VM CLI command to dump storage items Anna Shaleva 2022-10-04 15:38:42 +0300
  • ff03c33e6d vm: allow historic calls inside VM CLI Anna Shaleva 2022-10-04 14:53:31 +0300
  • 79e13f73d8 core, rpc: move getFakeNextBlock to Blockchain Anna Shaleva 2022-10-06 13:24:57 +0300
  • 0036c89d63 vm: add 'env' command showing state of the blockchain-backed VM CLI Anna Shaleva 2022-10-04 14:19:42 +0300
  • f1ecdb82cc vm: add 'events' command to VM CLI Anna Shaleva 2022-10-04 13:05:51 +0300
  • f45d8fc08d vm: remove default syscall handler Anna Shaleva 2022-10-04 09:46:04 +0300
  • 33ae8d0ddc vm: clear manifest on VM CLI reset Anna Shaleva 2022-10-04 13:19:18 +0300
  • 513821cfff vm: allow to provide state for VM CLI Anna Shaleva 2022-10-03 15:05:48 +0300
  • 0b717b0c22 vm: move vm CLI to cli/vm package Anna Shaleva 2022-10-05 12:30:54 +0300
  • 4a46001746 smartcontract: fix error message for CreateMultiSigRedeemScript Anna Shaleva 2022-10-04 09:07:57 +0300
  • a91cf2a007 core: set default SecondsPerBlock value on blockchain creation Anna Shaleva 2022-10-04 09:02:03 +0300
  • 70e59d83c9 docs: fix supported database types Anna Shaleva 2022-10-05 09:05:36 +0300
  • 2f5137e9b7 core: allow RO mode for Bolt and Level Anna Shaleva 2022-10-03 15:05:44 +0300
  • d93f3f416a CHANGELOG: 0.99.4 Roman Khimov 2022-10-07 12:10:15 +0300
  • da70b9e5ec
    Merge pull request #2730 from nspcc-dev/neofs-configs Roman Khimov 2022-10-07 12:51:43 +0700
  • 5c94ffab37
    Merge pull request #2731 from nspcc-dev/cli-tx-outs Roman Khimov 2022-10-07 12:47:17 +0700
  • 0efe3dd42c cli: deduplicate smartcontract/wallet tx confirm/sign/save/send Roman Khimov 2022-10-06 22:59:47 +0300
  • 5200765dab cli/wallet: add out/force flags to claim/candidate cmds Roman Khimov 2022-10-06 22:19:40 +0300
  • 5bafa5f6b4 cli/wallet: add sysgas option to candidate and claim commands Roman Khimov 2022-10-06 22:09:32 +0300
  • 1ea06e9757 cli/wallet: unify claim and candidate code Roman Khimov 2022-10-06 21:52:40 +0300
  • d9f3ff3969 config: add NeoFS network configurations, fix #2714 Roman Khimov 2022-10-06 18:57:04 +0300
  • cbdd45cc96 core: return error on root BoltDB bucket creation if so Anna Shaleva 2022-10-05 08:13:12 +0300
  • 03a1cf9f59 core: simplify newLevelDBForTesting function Anna Shaleva 2022-10-04 08:10:44 +0300
  • c4c93b591e cli: remove debug flag from VM CLI Anna Shaleva 2022-10-03 15:05:42 +0300
  • 5698ce03be cli: move debug flag to options package Anna Shaleva 2022-10-03 15:05:40 +0300
  • 37571162a0 cli: move config path flag to options package Anna Shaleva 2022-10-03 15:05:34 +0300
  • 4616600636
    Merge pull request #2728 from nspcc-dev/fix-vub-comment Roman Khimov 2022-10-06 16:33:24 +0700
  • 78cd2b4566 core: add example to VUB comment Anna Shaleva 2022-10-06 10:08:48 +0300
  • 1c99c21d9a
    Merge pull request #2725 from nspcc-dev/move-cli-tests Roman Khimov 2022-10-06 13:43:39 +0700
  • 29e858df66 cli: move nep11/nep17 tests into a package of their own Roman Khimov 2022-10-05 18:06:06 +0300