Commit Graph

  • 1b781b4b57 Fix CI Luke Parker 2025-10-07 04:39:32 -04:00
  • 94faf098b6 Update nightly version Luke Parker 2025-10-05 18:44:04 -04:00
  • 03e45f73cd Merge branch 'develop' into next Luke Parker 2025-10-05 18:43:53 -04:00
  • 63f7e220c0 Update macOS labels in CI due to deprecation of macos-13 Luke Parker 2025-10-05 10:59:40 -04:00
  • 7d49366373 Move develop to patch-polkadot-sdk (#678) Luke Parker 2025-10-05 10:58:08 -04:00
  • 56f6ba2dac Merge branch 'develop' into next-polkadot-sdk Luke Parker 2025-10-05 06:04:17 -04:00
  • 55ed33d2d1 Update to a version of Substrate which no longer cites our fork of substrate-bip39 Luke Parker 2025-09-30 19:29:51 -04:00
  • 138a0e9b40 Resolve https://github.com/serai-dex/serai/issues/680 Luke Parker 2025-09-30 00:26:48 -04:00
  • 4fc7263ac3 Make simple_request::Client generic to the executor Luke Parker 2025-09-30 00:11:35 -04:00
  • f27fd59fa6 Update documentation within modular-frost Luke Parker 2025-09-29 23:24:53 -04:00
  • 08f6af8bb9 Remove borsh from dkg Luke Parker 2025-09-27 02:07:18 -04:00
  • 3512b3832d Don't actually define a pallet for pallet-session Luke Parker 2025-09-26 23:08:38 -04:00
  • 1164f92ea1 Update usage of now-associated const in processor/key-gen Luke Parker 2025-09-26 22:48:52 -04:00
  • 0a3ead0e19 Add patches to remove the unused optional dependencies tracked in tree Luke Parker 2025-09-26 22:09:54 -04:00
  • 437f0e9a93 Remove serdect by removing the unnecessary "alloc" feature from crypto-bigint Luke Parker 2025-09-26 20:58:45 -04:00
  • cc5d38f1ce dkg-evrf Security Proofs (#681) Luke Parker 2025-09-26 11:20:48 -04:00
  • 0ce025e0c2 Update build-dependencies CI action Luke Parker 2025-09-21 15:40:15 -04:00
  • ea66cd0d1a Update build-dependencies CI action Luke Parker 2025-09-21 15:40:15 -04:00
  • 8b32fba458 Minor cargo update Luke Parker 2025-09-21 15:40:05 -04:00
  • e63acf3f67 Restore a runtime which compiles Luke Parker 2025-09-21 13:16:43 -04:00
  • d373d2a4c9 Restore AllowMint to serai-validator-sets-pallet and reorganize TODOs Luke Parker 2025-09-20 04:45:04 -04:00
  • cbf998ff30 Restore report_slashes Luke Parker 2025-09-20 04:16:01 -04:00
  • ef07253a27 Restore the event to serai-validator-sets-pallet Luke Parker 2025-09-20 03:42:24 -04:00
  • ffae6753ec Restore the set_keys call Luke Parker 2025-09-20 02:53:14 -04:00
  • a04215bc13 Remove commented-out slashing code from serai-validator-sets-pallet Luke Parker 2025-09-20 02:01:03 -04:00
  • 28aea8a442 Incorporate check a validator won't prevent ever not having a single point of failure Luke Parker 2025-09-20 01:58:39 -04:00
  • 7b46477ca0 Add explicit hook for deciding whether to include the genesis validators Luke Parker 2025-09-20 01:41:54 -04:00
  • e62b62ddfb Restore usage of pallet-grandpa to serai-validator-sets-pallet Luke Parker 2025-09-20 01:36:11 -04:00
  • a2d8d0fd13 Restore integration with pallet-babe to serai-validator-sets-pallet Luke Parker 2025-09-20 01:23:02 -04:00
  • b2b36b17c4 Restore GenesisConfig to the validator sets pallet Luke Parker 2025-09-20 00:06:19 -04:00
  • 9de8394efa Emit events within the signals pallet Luke Parker 2025-09-19 22:44:29 -04:00
  • 3cb9432daa Have the coins pallet emit events via serai_core_pallet Luke Parker 2025-09-19 22:12:45 -04:00
  • 3f5150b3fa Properly define the core pallet instead of placing it within the runtime Luke Parker 2025-09-19 19:05:47 -04:00
  • d74b00b9e4 Update monero-oxide to the branch with the new RPC Luke Parker 2025-09-18 19:00:10 -04:00
  • 224cf4ea21 Update monero-oxide to the branch with the new RPC Luke Parker 2025-09-18 19:00:10 -04:00
  • 3955f92cc2 Merge branch 'next' into next-polkadot-sdk Luke Parker 2025-09-18 18:19:14 -04:00
  • a9b1e5293c Support webpki-roots as a fallback in simple-request Luke Parker 2025-09-18 18:15:24 -04:00
  • 80009ab67f Tidy unused import Luke Parker 2025-09-18 17:40:55 -04:00
  • df9fda2971 Fixes from errors in cherry-picked commits Luke Parker 2025-09-18 17:26:02 -04:00
  • ca8afb83a1 simple-request 0.2.0 Luke Parker 2025-09-18 17:12:46 -04:00
  • 18a9cf2535 Have simple-request return an error upon failing to find the system's root certificates Luke Parker 2025-09-18 17:03:16 -04:00
  • 10c126ad92 Misc updates Luke Parker 2025-09-18 16:05:30 -04:00
  • 19305aebc9 Finally make modular-frost work with alloc alone Luke Parker 2025-09-15 23:16:11 -04:00
  • be68e27551 Tweak multiexp to compile on core Luke Parker 2025-09-15 22:37:59 -04:00
  • d6d96fe8ff Correct std-shims feature flagging Luke Parker 2025-09-15 21:59:58 -04:00
  • 95909d83a4 Expose std_shims::io on core Luke Parker 2025-09-15 21:21:30 -04:00
  • 3bd48974f3 Add missing alloc feature to multiexp's use of zeroize Luke Parker 2025-09-14 08:55:40 -04:00
  • 29093715e3 Add impl<R: Read> Read for &mut R to std_shims Luke Parker 2025-09-12 18:25:10 -04:00
  • 87b4dfc8f3 Expand std_shims::prelude to better match std::prelude Luke Parker 2025-09-12 18:24:56 -04:00
  • 4db78b1787 Add the ability to bound the response's size limit to simple-request Luke Parker 2025-09-11 17:24:47 -04:00
  • 02a5f15535 Make the MSRV lint more robust Luke Parker 2025-09-06 14:43:21 -04:00
  • a1ef18a039 Have simple-request return an error upon failing to find the system's root certificates Luke Parker 2025-09-18 17:03:16 -04:00
  • bec806230a Misc updates Luke Parker 2025-09-18 16:05:30 -04:00
  • 8bafeab5b3 Tidy serai-signals-pallet Luke Parker 2025-09-16 08:42:54 -04:00
  • 3722df7326 Introduce KeyShares struct to represent the amount of key shares Luke Parker 2025-09-16 01:33:31 -04:00
  • ddb8e1398e Finally make modular-frost work with alloc alone Luke Parker 2025-09-15 23:16:11 -04:00
  • 2be69b23b1 Tweak multiexp to compile on core Luke Parker 2025-09-15 22:37:59 -04:00
  • a82ccadbb0 Correct std-shims feature flagging Luke Parker 2025-09-15 21:59:58 -04:00
  • 1ff2934927 cargo update Luke Parker 2025-09-15 21:52:48 -04:00
  • cd4ffa862f Remove coins, validator-sets use of Substrate's event system Luke Parker 2025-09-15 21:32:20 -04:00
  • c0a4d85ae6 Restore claim_deallocation call to validator-sets pallet Luke Parker 2025-09-15 21:32:01 -04:00
  • 55e845fe12 Expose std_shims::io on core Luke Parker 2025-09-15 21:21:30 -04:00
  • 5ea087d177 Add missing alloc feature to multiexp's use of zeroize Luke Parker 2025-09-14 08:55:40 -04:00
  • dd7dc0c1dc Add impl<R: Read> Read for &mut R to std_shims Luke Parker 2025-09-12 18:25:10 -04:00
  • c83fbb3e44 Expand std_shims::prelude to better match std::prelude Luke Parker 2025-09-12 18:24:56 -04:00
  • befbbbfb84 Add the ability to bound the response's size limit to simple-request Luke Parker 2025-09-11 17:24:47 -04:00
  • d0f497dc68 Latest patch-polkadot-sdk Luke Parker 2025-09-10 10:02:24 -04:00
  • 1b755a5d48 patch-polkadot-sdk enabling libp2p 0.56 Luke Parker 2025-09-06 17:41:49 -04:00
  • e5efcd56ba Make the MSRV lint more robust Luke Parker 2025-09-06 14:43:21 -04:00
  • 5d60b3c2ae Update parity-db in serai-db Luke Parker 2025-09-06 14:06:55 -04:00
  • ae923b24ff Update `patch-polkadot-sdk Luke Parker 2025-09-06 14:04:55 -04:00
  • d304cd97e1 Merge branch 'next' into next-polkadot-sdk Luke Parker 2025-09-06 04:26:10 -04:00
  • 2b56dcdf3f Update patch-polkadot-sdk for bug fixes, removal of is-terminal Luke Parker 2025-09-06 04:25:21 -04:00
  • 865e351f96 Bitcoin 29.1 Luke Parker 2025-09-06 04:09:39 -04:00
  • ea275df26c Re-export curve25519_dalek::RistrettoPoint for dalek_ff_group::RistrettoPoint Luke Parker 2025-09-05 17:31:09 -04:00
  • 90804c4c30 Update deny.toml Luke Parker 2025-09-05 14:08:04 -04:00
  • 46caca2f51 Update patch-polkadot-sdk to remove scale_info Luke Parker 2025-09-05 13:56:13 -04:00
  • 2077e485bb Add borsh impls for SignedEmbeddedEllipticCurveKeys Luke Parker 2025-09-05 07:21:07 -04:00
  • 28dbef8a1c Update to the latest patch-polkadot-sdk Luke Parker 2025-09-05 06:57:30 -04:00
  • 2216ade8c4 Tweak how prime-field normalizes to the even square root Luke Parker 2025-09-04 20:47:59 -04:00
  • 3541197aa5 Merge branch 'next' into next-polkadot-sdk Luke Parker 2025-09-03 16:44:26 -04:00
  • 5265cc69de hex-literal 1 Luke Parker 2025-09-03 13:56:48 -04:00
  • a141deaf36 Smash the singular Ciphersuite trait into multiple Luke Parker 2025-09-03 12:25:37 -04:00
  • 215e41fdb6 Remove deprecated APIs from dalek-ff-group Luke Parker 2025-09-03 06:49:44 -04:00
  • 41c34d7f11 Remove crypto-bigint from the public API of prime-field Luke Parker 2025-09-03 06:41:42 -04:00
  • 974bc82387 Remove unnecessary to_string for clone Luke Parker 2025-08-30 18:08:08 -04:00
  • 47ef24a7cc Remove unused patch for parking_lot_core Luke Parker 2025-08-30 16:20:29 -04:00
  • a2209dd6ff Misc clippy fixes Luke Parker 2025-09-03 06:10:54 -04:00
  • 2032cf355f Expose coins::Pallet::transfer_internal as transfer_fn Luke Parker 2025-09-03 00:48:15 -04:00
  • fe41b09fd4 Properly handle the error in validator-sets Luke Parker 2025-09-02 11:07:45 -04:00
  • 74bad049a7 Add abstraction for the embedded elliptic curve keys Luke Parker 2025-09-02 10:40:57 -04:00
  • 72fefb3d85 Strongly type EmbeddedEllipticCurveKeys Luke Parker 2025-09-02 09:17:55 -04:00
  • 200c1530a4 WIP changes to validator-sets Luke Parker 2025-08-26 14:32:55 -04:00
  • 5736b87b57 Remove final references to scale in coordinator/processor Luke Parker 2025-09-02 02:41:20 -04:00
  • ada94e8c5d Get all processors to compile again Luke Parker 2025-09-02 02:16:21 -04:00
  • 75240ed327 Update serai-message-queue to the new serai-primitives Luke Parker 2025-09-02 00:32:06 -04:00
  • 6177cf5c07 Have serai-runtime compile again Luke Parker 2025-09-02 00:27:35 -04:00
  • 0d38dc96b6 Use serai-primitives, not serai-client, when possible in coordinator/* Luke Parker 2025-09-01 21:04:57 -04:00
  • e8094523ff Use borsh instead of SCALE within tendermint-machine, tributary-sdk Luke Parker 2025-09-01 20:07:18 -04:00
  • 53a64bc7e2 Update serai-abi, and dependencies, to patch-polkadot-sdk Luke Parker 2025-09-01 20:02:48 -04:00