Commit Graph

  • cacd2b44e7 fix(chain): вернуть assert_recover_key_account на id 24 — digest зависит от enum v6.0.0-rc2 savanna coopops 2026-06-11 19:24:25 +00:00
  • e5e511f744 ci: дефолтный cdt-ref из файла ветки — тег на savanna собирается с CDT savanna v6.0.0-rc1 coopops 2026-06-11 12:59:26 +00:00
  • ee002f9372 fix(deb): ENABLE_SPRING_DEV_DEB вместо leap-имени — собирать coopos-dev .deb coopops 2026-06-11 08:46:39 +00:00
  • 1b8df4bfca build(tests): исключить chain_exceptions_tests до порта на spring API claude 2026-06-11 07:06:32 +00:00
  • 80c227ae89 build: полная изоляция исходников — сабмодули с git.coopenomics.world claude 2026-06-11 06:37:22 +00:00
  • ae3cdfdbaf fix(chain): адаптация пересаженного v5.3.x-кода к API spring claude 2026-06-11 06:01:16 +00:00
  • fe8f935c6c chore(license): MIT — перенос актуальной лицензии upstream claude 2026-06-11 05:38:27 +00:00
  • 8e6dfeb70d merge: AntelopeIO spring v1.2.2 (Savanna) into coopos claude 2026-06-11 05:24:49 +00:00
  • 3406fd525f fix(chain): lazy-init builtin registries — global static crashed leap-util (#10) main v5.3.3 Alex Ant 2026-06-11 00:41:08 +05:00
  • 82e399a2ca feat(leap-util): built-in genesis registry — 'genesis print/list' subcommands (#9) Alex Ant 2026-06-10 22:17:26 +05:00
  • 2ef58997e1 fix(chain): extend mainnet exception windows through setcode block 113275717 (#8) v5.3.2 Alex Ant 2026-06-10 15:11:49 +05:00
  • b94c791b10 feat(chain): v5.3.1 — onblock skip + non-zero mroot bypass + builtin registry (#7) v5.3.1 Alex Ant 2026-06-04 10:12:24 +05:00
  • a474036363 feat(chain): v5.3.1 — onblock skip + non-zero mroot bypass + builtin registry release/5.3.1 coopops 2026-06-04 05:11:18 +00:00
  • c7cd80af29 Merge pull request #6 from coopenomics/chore/bump-version-5.3.0 v5.3.0 Alex Ant 2026-06-03 15:32:57 +05:00
  • 1586a2e0e0 chore(release): bump CMake VERSION to 5.3.0 coopops 2026-06-03 10:32:35 +00:00
  • 31fd09ba00 Merge pull request #5 from coopenomics/fix/test-json-to-string-signature Alex Ant 2026-06-03 13:04:31 +05:00
  • 1ab8b51a21 fix(unittests): drop json_roundtrip test, fc::json::to_string requires deadline coopops 2026-06-03 08:04:14 +00:00
  • ad0458c5b2 Merge pull request #4 from coopenomics/fix/chain-exceptions-default-ctor Alex Ant 2026-06-03 12:26:17 +05:00
  • 8790ed487c fix(chain): default-construct chain_id in chain_historical_exceptions coopops 2026-06-03 07:26:02 +00:00
  • e912250950 Merge pull request #3 from coopenomics/release/5.3.0 Alex Ant 2026-06-03 11:20:34 +05:00
  • de24cd822e feat(chain): chain-historical-exceptions registry for action_mroot bypass coopops 2026-06-03 06:19:06 +00:00
  • fa8502eccc chore: add CLAUDE.md with project-scoped agent notes coopops 2026-05-19 16:25:34 +00:00
  • 2c23b81082 fix(protocol_feature): register on_activation handler for ASSERT_RECOVER_KEY_ACCOUNT v5.2.0 coopops 2026-05-11 14:13:17 +00:00
  • ed23103d79 feat(protocol_feature): ASSERT_RECOVER_KEY_ACCOUNT builtin (id=24) coopops 2026-05-11 12:20:52 +00:00
  • 71cd13cae1 docs(README): production genesis.json + инструкция запуска ноды на mainnet coopops 2026-05-11 11:45:19 +00:00
  • 111696cc77 build: убрать хардкод VERSION_SUFFIX=dev coopops 2026-05-11 07:55:55 +00:00
  • 5bb051f9ad fix(intrinsics): переместить assert_recover_key_account в конец таблиц — ABI compat coopops 2026-05-11 07:53:19 +00:00
  • 68339a64f5 fix(ci): publish runtime stage explicitly, not scratch deb stage coopops 2026-05-07 17:22:53 +00:00
  • 0d7d6c135b feat(leap-util): add 'snapshot from-json' subcommand coopops 2026-05-05 10:53:11 +00:00
  • 4427bdf235 fix(ci): drop tweak-deb.sh — incompatible with modern dpkg coopops 2026-05-02 05:44:23 +00:00
  • d38a945269 fix(ci): keep LICENSE/README/docs in build context coopops 2026-05-01 17:04:52 +00:00
  • 7172b51e75 ci(docker): split cpack into separate RUN for cache stability coopops 2026-05-01 16:54:02 +00:00
  • 33b1179e39 feat(ci): build & publish .deb packages to GitHub Release coopops 2026-05-01 16:53:30 +00:00
  • d156742a38 ci(docker): cache stability — add .dockerignore + shared GHA scope coopops 2026-05-01 15:26:09 +00:00
  • 17278c2dcd chore(ci): remove legacy AntelopeIO/leap workflows and infra (#2) Alex Ant 2026-05-01 20:22:37 +05:00
  • 716ee56446 fix(ci): mkdir -p /cdt before symlink in runtime stage coopops 2026-05-01 13:47:02 +00:00
  • 10563d5048 chore(ci): remove legacy AntelopeIO/leap workflows and infra chore/cleanup-legacy-workflows coopops 2026-05-01 12:35:16 +00:00
  • 21a91e58b3 ci(docker): add gcc/g++/libz3-4 to runtime, symlink /cdt/build coopops 2026-05-01 12:03:00 +00:00
  • 9ad300c68f ci: Docker Hub build & publish for dicoop/blockchain (#1) Alex Ant 2026-05-01 14:41:44 +05:00
  • 294edf3b84 каллибровка config.hpp для выхода на изначальные параметры запуска Alex Ant 2025-10-23 18:59:05 +05:00
  • 8fd34abdd8 change default genesis timestamp to 2024-07-01T10:00:00 Alex Ant 2025-10-23 18:06:54 +05:00
  • a2692003d5 bump version Alex Ant 2025-10-15 21:50:44 +05:00
  • 20eca25f91 метод assert_recover_key_account для проверки принадлежности подписи к аккаунту на контрактах Alex Ant 2025-10-15 01:25:58 +05:00
  • 4b3a71cf0a update README v5.1.0 Alex Ant 2025-10-10 17:44:20 +05:00
  • b04a251cdd LICENCE Alex Ant 2025-10-10 17:41:04 +05:00
  • 44f1a76d98 LEAP -> COOPOS rebranding Alex Ant 2025-10-10 17:40:42 +05:00
  • 26e43fbc85 workflow and api specification change Alex Ant 2025-08-27 14:26:05 +05:00
  • a6ccb8b183 rent RAM temporary Alex Ant 2025-08-27 13:25:55 +05:00
  • 04bdb089ed Merge pull request #1833 from AntelopeIO/bump122 Matt Witherspoon 2025-08-19 10:14:56 -04:00
  • 2e14875ed2 bump version to 1.2.2 Matt Witherspoon 2025-08-18 21:32:43 -04:00
  • 6e46925d16 Merge pull request #1820 from AntelopeIO/multitimer_aba_fix_ptrtag_12x Matt Witherspoon 2025-08-18 20:52:53 -04:00
  • d516c58859 fix misspelling Matt Witherspoon 2025-08-18 15:08:34 -04:00
  • 020121181a kqueue & asio fallback timer changes for timer generation Matt Witherspoon 2025-08-13 21:44:10 -04:00
  • d196d4253d when interrupting be sure to use state's atomic generation_running Matt Witherspoon 2025-08-13 21:42:25 -04:00
  • cc88bc9cff use cmp_less_equal instead of explicit cast Matt Witherspoon 2025-08-13 14:32:19 -04:00
  • 339bf4eea0 fix signed/unsigned compare warning Matt Witherspoon 2025-08-08 17:23:47 -04:00
  • 533444c7f3 ensure timer_state_t ends up being 4 bytes instead of 3 Matt Witherspoon 2025-08-08 17:17:42 -04:00
  • 35d2ee1899 verify a couple bits of timer generation on timer expiry Matt Witherspoon 2025-08-07 22:28:18 -04:00
  • 19e70475d0 Merge pull request #1786 from AntelopeIO/GH-1784-block-nack-reset-1.2 Kevin Heifner 2025-07-29 08:20:10 -05:00
  • ade0171329 GH-1784 Track time instead of block num for block nack reset Kevin Heifner 2025-07-28 12:02:25 -05:00
  • 3008812162 GH-1784 Track last_block_num_received accross all connections and use that instead of chain head for determination if block nack reset should be sent. Also reset consecutive_blocks_nacks when block nacks are not consecutive. Kevin Heifner 2025-07-28 08:23:53 -05:00
  • bf02fe21f8 Merge pull request #1779 from AntelopeIO/GH-1778-disaster-recovery-1.2 Kevin Heifner 2025-07-25 11:30:18 -05:00
  • b66c08a4ad Merge pull request #1777 from AntelopeIO/GH-1756-terminate-on-block-1.2 Kevin Heifner 2025-07-25 10:03:16 -05:00
  • 98383f65d8 trigger CI Kevin Heifner 2025-07-25 08:37:47 -05:00
  • b4e6554e38 GH-1778 Update print statements with additional info Kevin Heifner 2025-07-25 08:32:36 -05:00
  • 617553f9e4 GH-1778 Test failed because LIB advanced on resume before node0 and node1 could shutdown. Do not resume production until node0 and node1 are shutdown. Kevin Heifner 2025-07-25 08:13:46 -05:00
  • 9288f733d4 GH-1756 Check is_quiting() to avoid infinite loop on terminate-at-block Kevin Heifner 2025-07-25 07:37:42 -05:00
  • fadab76362 Merge pull request #1755 from AntelopeIO/GH-1753-trans-in-block-check-1.2 Kevin Heifner 2025-07-25 06:40:59 -05:00
  • 29125e60e5 GH-1753 Do not fail on not finding a block when waiting on a transaction. If a fork happens during the wait we don't want to exit on error. Kevin Heifner 2025-07-24 10:34:42 -05:00
  • ac2b0c5182 Merge pull request #1726 from AntelopeIO/GH-1716-p2p-irreversible-sync-1.2 Kevin Heifner 2025-07-15 10:07:18 -05:00
  • 84d6bebb32 GH-1716 Also check for already 0 Kevin Heifner 2025-07-14 13:05:21 -05:00
  • 2ae584dae9 GH-1716 Restore reset of sync on rejected block Kevin Heifner 2025-07-14 12:50:56 -05:00
  • c29f07a3fb GH-1716 Use incoming() for clearer code Kevin Heifner 2025-07-14 11:41:37 -05:00
  • bf67853d82 Merge pull request #1687 from AntelopeIO/GH-1685-gossip-peer-test-1.2 Kevin Heifner 2025-07-10 14:52:02 -05:00
  • 42b514a156 Merge pull request #1713 from AntelopeIO/bump-v1.2.1 Kevin Heifner 2025-07-10 12:47:19 -05:00
  • 76d4cda66f v1.2.1 Kevin Heifner 2025-07-10 11:55:58 -05:00
  • c7a05bbd8c Merge pull request #1707 from AntelopeIO/GH-1705-snapshot-test-1.2 Kevin Heifner 2025-07-10 11:21:19 -05:00
  • 505510eb2e GH-1685 Verify peer_addr not empty Kevin Heifner 2025-07-10 11:01:23 -05:00
  • a1929e6eb1 GH-1705 Allow more time for node to startup and sync Kevin Heifner 2025-07-10 07:35:55 -05:00
  • e5a3c81700 Merge pull request #1700 from AntelopeIO/GH-1693-trace-api-find-trx-fix-1.2 Kevin Heifner 2025-07-09 14:23:50 -05:00
  • a71ddc861b GH-1693 Add test Kevin Heifner 2025-07-09 10:18:06 -05:00
  • 6e5147fbd7 GH-1693 Fix for finding trx after starting from a snapshot. Also improve performance for nominal case of trx more likely to be in recent block Kevin Heifner 2025-07-09 09:14:39 -05:00
  • 928a78b196 GH-1693 Add integration test for finding trx in trace_api when starting from a snapshot Kevin Heifner 2025-07-09 09:12:16 -05:00
  • 7c43cbfad3 GH-1685 Improve test Kevin Heifner 2025-07-07 12:54:25 -05:00
  • 829406de36 Merge pull request #1676 from AntelopeIO/GH-1673-p2p-multiple-sync-request-1.2 Kevin Heifner 2025-07-03 12:49:53 -05:00
  • 86acafa4b5 GH-1673 Reject blocks don't reset sync_* as no longer needed. The reset causes syncing to restart over and over for each reject block. Kevin Heifner 2025-07-02 13:12:58 -05:00
  • 66d06f388d Merge pull request #1672 from AntelopeIO/GH-1671-assert-1.2 Kevin Heifner 2025-07-02 07:09:38 -05:00
  • 491f58f2da GH-1671 Swith from assert to EOS_ASSERT for block validation Kevin Heifner 2025-07-01 16:14:13 -05:00
  • 4233ef84fd Merge pull request #1659 from AntelopeIO/GH-1658-disaster_recovery_3-1.2 Kevin Heifner 2025-06-28 10:41:42 -05:00
  • 406b883c6c Merge pull request #1663 from AntelopeIO/GH-1660-peer-sync-1.2 Kevin Heifner 2025-06-28 08:45:51 -05:00
  • 08c089c5bc GH-1660 Treat catchup sync diff than peer sync. Do not disconnect on fork switch. Kevin Heifner 2025-06-27 14:47:58 -05:00
  • 7dedf09153 Merge pull request #1657 from AntelopeIO/GH-1656-bp-gossip-test-1.2 Kevin Heifner 2025-06-27 13:43:27 -05:00
  • 47b9df6f4e GH-1658 LIB was still advancing. Pause production on all nodes. Kevin Heifner 2025-06-27 09:58:13 -05:00
  • b724f7dff8 GH-1658 Wait for both nodes to be in the same state Kevin Heifner 2025-06-27 07:30:17 -05:00
  • 31e127a9ef GH-1656 Do not error when there is an in-coming connection Kevin Heifner 2025-06-26 14:54:32 -05:00
  • ff3c04c592 Merge pull request #1647 from AntelopeIO/GH-1643-sync-test-1.2 Kevin Heifner 2025-06-26 13:22:39 -05:00
  • 6af32c5ef1 Merge pull request #1649 from AntelopeIO/eosiotester_atomic_1.2_merge Gregory Popovitch 2025-06-24 15:40:01 -04:00
  • c5718e8ad0 Merge branch 'release/1.1' of github.com:AntelopeIO/spring into eosiotester_atomic_1.2_merge greg7mdp 2025-06-24 14:54:57 -04:00
  • de19d36cc5 Merge pull request #1648 from AntelopeIO/eosiotester_atomic Gregory Popovitch 2025-06-24 14:53:36 -04:00
  • d13a590a21 Add -latomic to link dependencies. greg7mdp 2025-06-24 13:44:57 -04:00