union

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

APACHE-2.0 License

Downloads
891
Stars
66
Committers
16

Bot releases are visible (Hide)

union - v0.14.0-rc4

Published by github-actions[bot] 12 months ago

union - v0.13.0

Published by github-actions[bot] about 1 year ago

v0.13.0 (2023-09-21)

Features

  • migrtion test for uniond v0.13.0 (1f3607d2)
  • bundle-testnet: add v0.12.0 (cef90755)
  • devnet: introduce more keys to allow 16 validators devnet (8b612b44)
  • evm:
    • ucs01 - use self call to handle failure ack in onRecvPacket (77cf2e17)
    • ucs01-relay - emit Sent event for each tokens (7c2f9d70)
    • ucs01-relay - refund tokens on packet timeout (6b109069)
    • ucs00-pingpong - emit timeout (9f5233f1)
    • implement timeoutPacket for tests (23382fd7)
    • introduce IBC timeoutPacket stack (1914730a)
    • remove obsolete 20-transfer app (5768ba66)
  • galois: introduce example-prove16 (a7b728f5)
  • hubble:
    • add prometheus metrics (#711) (676a2f52)
    • index tendermint headers and consensus changes (#706) (ab63c91e)
  • uniond:
    • upgrade migration to v0.13.0 (#724) (78fc7cdc)
    • migration to v0.13.0 (994f72f3)
    • added snapshot subcommand (#716) (056fd21d)

Bug Fixes

  • devnet:
    • temporarily remove hubble (#704) (a6e1dd01)
    • temporarily remove hubble (8d715ce4)
  • evm:
  • voyager: use beacon height for state proof height (1793381d)
union - v0.13.0-rc1

Published by github-actions[bot] about 1 year ago

union - v0.12.0

Published by github-actions[bot] about 1 year ago

v0.12.0 (2023-09-14)

Features

  • added v0.11.0 to ugrade-from-genesis e2e (#686) (274c3dee)
  • bundle-testnet: add v0.11.0 (d0efdf11)
  • ethereum-lc:
    • implement update_state_on_misbehaviour (70535ed9)
    • implement misbehaviour check on header (b8d65dc2)
  • evm:
    • getClient/Consensus states must verify if they exists (4621d731)
    • verify delay period in non/membership verifications (34a187a7)
    • cleanup unused imports (970b5bb3)
    • replace non membership stub with actual implementation (47ff543a)
    • simple non membership test and refactor assertions (b28c8eef)
    • implement non membership verification (19478394)
  • hubble:
    • add fast-sync for tendermint (#692) (84fc711b)
    • improve types of indexers (a45bd246)
    • make indexers a json value (cc6f5546)
    • make passing the hasura-admin-secret optional in module (8448295f)
    • add all options to module (4667f6f4)
    • add nixosModule (0432c1d2)
    • error on stalled node (#681) (880e2273)
  • ucs01:
    • track channel in-flight/outstanding balances (#695) (1bc04974)
    • evm - use token address for in-flight/outstanding (9098741f)
    • track channel in-flight/outstanding balances (74c0c1ea)
    • better comments for evm (3d6e6074)
    • evm - handle failure acknowledgement (ff99629f)
    • upgrade evm deployment to handle ucs01 protocol (6b14ca34)
    • simplify protocol (f4c6e647)
  • ucs01-relay: initial evm implementation (1f872b84)
  • uniond:
    • output json for genstateproof (06c55407)
    • added v0.12.0 migration (#694) (09a72859)
  • voyager: make sure to wait for timestamp before updating (355a43cf)
  • wasm-lc: enable misbehaviour (a1758344)

Bug Fixes

  • ci:
    • update workflows ref in e2e and release (#698) (a28d8d34)
    • pull images with nix (#687) (97d2920c)
  • devnet:
    • lazily load uniond (5296c986)
    • remove ICS20 from e2e-setup and voyager (968f44dd)
  • e2e:
  • e2e-setup: don't print setup info for ucs01-relay (c7b08e5f)
  • ethereum-lc: only update the consensus state when the height is greater (003ff542)
  • hubble:
  • ibc-evm: verify packet before dispatching and show revert (9f5b744f)
  • nix: don't import nixpkgs (cc60728e)
  • tokenfactory: default to stake token (2cf31191)
  • ucs01:
    • wrong slot used when computing channel balance (9a8fb3ef)
    • avoid empty memo (ccb40fd6)
  • uniond-image: add coreutils (6d53f3cf)
  • unionvisor: lazily load bundle binaries for faster nix run (e56cd6ff)
union - v0.12.0-rc1

Published by github-actions[bot] about 1 year ago

union - v0.11.0

Published by github-actions[bot] about 1 year ago

v0.11.0 (2023-09-07)

Features

  • framework for e2e testing upgrades (#662) (026a2e94)
  • bundle-testnet: add v0_10_0 (f07ad23f)
  • cometbls-lc: use ics008-wasm-client (4ac6103c)
  • cosmwasm:
    • introduce token factory api library for contracts (6d4d0a07)
    • rename cw20-ics20 to ucs01-relay (c5b6a81f)
  • demo: ensure we use debug logs for voyager (f9be4f62)
  • devShell:
  • e2e-setup: print sample commands and home dir (#627) (a57c1712)
  • ethereum-lc: use ics008-wasm-client (de648501)
  • hubble: add indexing to devnets (#613) (bfe9d1ea)
  • ics008:
  • ics008-wasm-client: finalize the api (29709b24)
  • todo-comment:
  • ucs01: introduce api tests (58c478b8)
  • ucs01-relay:
  • uniond: introduce token-factory (2a557718)
  • v0.11.0: upgrade handler with tokenfactory (4c9bc172)
  • voyager: more height fixes (c24f0608)

CI

Bug Fixes

  • no_std issue after cargo update (c7797816)
  • update tendermint-rs rev in Cargo.lock (#611) (bfee5239)
  • update tendermint-rs rev in Cargo.lock (47255757)
  • update flake.lock (a50ccc6a)
  • devShell: use our patched hasura-cli (1acdade3)
  • evm:
    • consistent params to reuse cache on deployment (#616) (73294aa7)
    • consistent params to reuse cache on deployment (0fedb8ff)
  • ics008: make sure we are encoding snake case (337a43e2)
  • libwasmvm:
    • incorrect use of installPhase blowing nix closure (#625) (dcca65ef)
    • incorrect use of installPhase blowing nix closure (6e8b1369)
  • tokenfactory: default bond denom to muno (bbba812f)
  • ucs01:
    • refactor and cleanup (3a355143)
    • wrong attr for error ack and yield success ack (a20d9e67)
  • uniond:
    • use .1 versions in bundle-testnet (b243a06e)
    • cosmwasm 1.3 is now supported (ca55d7e1)
  • uniond-image:
  • voyager:
    • use heights correctly (#615) (17e9d8b2)
    • use heights correctly (9a5ddf60)
    • use beacon block for packet stream interface (12376aa1)
union - v0.10.1

Published by github-actions[bot] about 1 year ago

v0.10.1 (2023-09-07)

Bug Fixes

  • libwasmvm: incorrect use of installPhase blowing nix closure (ce639adc)
  • uniond-image:
union - v0.9.1

Published by github-actions[bot] about 1 year ago

v0.9.1 (2023-09-07)

Bug Fixes

  • libwasmvm: incorrect use of installPhase blowing nix closure (7718ac07)
  • uniond-image:
union - v0.8.1

Published by github-actions[bot] about 1 year ago

v0.8.1 (2023-09-07)

Bug Fixes

  • libwasmvm: incorrect use of installPhase blowing nix closure (dd86bc87)
  • uniond-image:
union - v0.8.1-rc2

Published by github-actions[bot] about 1 year ago

union - v0.11.0-rc1

Published by github-actions[bot] about 1 year ago

union - v0.9.1-rc1

Published by github-actions[bot] about 1 year ago

union - v0.8.1-rc1

Published by github-actions[bot] about 1 year ago

union - v0.10.0

Published by github-actions[bot] about 1 year ago

v0.10.0 (2023-08-31)

CI

Docs

  • update val getting started for union-testnet-3 (#533) (57317e4b)

Features

  • upgrade wasm/libwasmvm/bls-eth to 0.41.0/1.3.0/1.32.0 (#587) (1910288a)
  • upgrade wasm/libwasmvm to 0.41.0/1.3.0 (36f9184a)
  • update cosmos-sdk to v0.47.4 (#585) (ffa13415)
  • LightClient::UpdateClientMessage -> Chain::Header (#582) (4f78d946)
  • LightClient::UpdateClientMessage -> Chain::Header (e14ac65e)
  • add hubble (#567) (6c6db796)
  • add parsing failure test (0c350aac)
  • type non-string fields in events (7ee68bc0)
  • run fmt and spell checks first (#569) (551760f5)
  • cleanup IbcStateRead trait and implementations (#561) (2fb5a687)
  • cleanup IbcStateRead trait and implementations (de0df63d)
  • update Duration and Timestamp to match proto specs (#517) (407e3295)
  • add basic fuzzing (40161084)
  • update Duration and Timestamp to match proto specs (52bb03d5)
  • bundle-testnet:
  • ci:
  • cometbls-verifier:
    • more type-safe decoding (1cc1e531)
    • optimize with unchecked (5695834a)
    • get rid of eth abi, directly decode zkp (e99efe5b)
    • share buffer for all deserialization (61176535)
  • evm:
    • return error variant instead of reverting (#559) (555acdcd)
    • more ics23 tests (f7d4f2a6)
    • return error variant instead of reverting (b6ad626e)
  • testnet-3 genesis:
    • updated voting and deposit period (#535) (b41800b4)
    • updated voting and deposit period (1e6c6ad9)
  • uniond:
    • v0.10.0 upgrade migration (#593) (de4ae017)
    • v0.10.0 upgrade migration (4b526df0)

Bug Fixes

  • added v0.10.0 to upgrades.go (03d49796)
  • deprecated alias and v1 of gov (1a9ecf5d)
  • query the union node for blocks (#578) (968fe570)
  • don't link artifacts in tests (4843a5fe)
  • fix cometbls-light-client type errors (1f339840)
  • bundles:
  • cometbls-verifier:
    • avoid panicking if the proof is too short (#580) (ba0b0ba7)
    • avoid panicking if the proof is too short (0bee926c)
    • avoid panicking if a parameter is wrong (14b9aab4)
  • devnet: move back to 4 validators and remove evm extra flags (46837000)
  • evm: allow client creation for counterparty that has a revision number > 0 (b24606d2)
  • uniond: append v0.10.0 to upgrades to go (#595) (68eec592)
  • unionvisor:
  • upgrade:
    • apply default epoch staking parameters (#542) (0e935b5b)
    • apply default epoch staking parameters (e518ed3f)
    • remove staking from upgrade (#540) (5e2ba146)
    • remove staking from upgrade (d04a0555)
union - v0.10.0-rc1

Published by github-actions[bot] about 1 year ago

union - v0.9.0

Published by github-actions[bot] about 1 year ago

v0.9.0 (2023-08-24)

Docs

  • rename setup-demo to e2e-setup (853e670f)
  • updated offical docs link in README.md (#501) (a5991e28)
  • restructure chapters (#441) (c7507b93)
  • make images and diagrams darkmode friendly (#379) (cb1593bf)
  • add concepts/permissionless-vs-trustless (#371) (a125b7a9)
  • add ibc.md (#325) (7f7ab135)
  • ethereum-verifier: verify_absent_storage (e78825a6)

CI

  • use golem-bot for automation (#479) (08f5b471)
  • use PAT when resolving refs (#468) (5f70af6d)
  • use PAT when resolving refs (0a62c3c5)
  • run e2e against pr ref (#467) (6e86a928)
  • change input GITHUB_TOKEN to github-token (#461) (b52882cf)
  • move e2e tests to a dedicated action.yml (#451) (241b4a50)
  • update release pipeline unionpd to galoisd (#404) (c92a19c5)
  • trigger docs deploy (700786cf)
  • added nightly workflow (#343) (712a517a)
  • e2e:

Features

  • upgrade v0.9.0 (#530) (749100f7)
  • added v0.9.0 upgrade (e23c607c)
  • e2e tests for epoch staking (#462) (39cbad73)
  • epoch e2e for forced rotation (b423bcad)
  • improve source filtering and re-add ethereum-verifier checks (dd2e5941)
  • regenerate rust solidity contract bindings (5accc5dd)
  • add chain_id to cometbls::ClientState (d09443b5)
  • use proper events in handshake methods (#505) (8b45e31b)
  • use proper events in handshake methods (66fc6a0e)
  • more type conversions in unionlabs (#502) (6eb4e746)
  • more type conversions in unionlabs (959b0d1c)
  • remove unused generated grpc server stubs (#496) (014d85e6)
  • remove unused generated grpc server stubs (29f64fc8)
  • clean up unionlabs types (#491) (2ff580d7)
  • add more const assertions (2759232f)
  • move bounded_int into a file, add tests (9b215c91)
  • clean up unionlabs types (31eebffa)
  • more types in unionlabs, fix sign extension checking, and some cleanup (#484) (4a595b60)
  • more types in unionlabs, fix sign extension checking, and some cleanup (5d4cd88f)
  • add epoch e2e to e2e tests (383adf5b)
  • look for epoch rotation string (c58f2405)
  • add grpc_url to union chain config (#472) (2d415914)
  • add grpc_url to union chain config (3bb80371)
  • add structs for well-known cosmos ibc events (#447) (7bd7491c)
  • set epoch length to 6 (3de0a9fa)
  • add structs for well-known cosmos ibc events (3661cd20)
  • combined JSON (582f50ce)
  • add genesisOverwrites param (923378ac)
  • add e2e slash command and remove kvm tests from build.yml (#433) (e2a07235)
  • add basic e2e test to ensure block production on both chains (#374) (1fc219c3)
  • add healthcheck to uniond image (a0cb214b)
  • add basic e2e test to ensure block production on both chains (8b20bb98)
  • set font-family to Inter to match lander (9a137f8e)
  • rename lib/ibc-types to lib/unionlabs (#401) (5cf6a1c6, closes #351)
  • rename lib/ibc-types to lib/unionlabs (e34f34f7)
  • move all query commands to query subcommand (d1e78a93)
  • refactor commitment proof interface (bafdbcd9)
  • add rustfmt.toml (37a306c6)
  • use u64::MAX for timeout_revision_height (ebf3d75c)
  • add all contract code to genesis (f3ca5d34)
  • connection and channel handshake works (6cf67851)
  • oh man (c5caedad)
  • membership proof on evm (3e6b5e50)
  • add genesis (e8555ff6)
  • add gentx (2bd7b163)
  • add genesis (c67922a1)
  • union-testnet-3 (62ebeeb2)
  • bundles: new bundle-testnet with v0.8.0 (590aad05)
  • cometbls-lc:
    • placeholder for membership verification (1f64e140)
    • introduce cometbls-groth16-verifier crate (6a6279af)
    • implementing zkp verifier (ada8c0e2)
    • implement header verification without ZKP (5cf67ac4)
    • base implementation (31142d82)
  • cometbls-verifier:
  • cosmos: introduce ping pong protocol example (5aa5b73f)
  • demo:
  • devnet:
  • docs:
    • add tutorials/demo-setup (closes #418) (#421) (5debba5e)
    • introduce the build section and solidity sdk/examples (#430) (6992bc72)
    • style colors to match brand (b3834cfc)
    • update footer links (85a1f031)
    • default match lander background (dde583e5)
    • use brand color (714b9f8b)
    • add union-logo (ea139ad3)
  • e2e-setup: no-run-relayer option (57d9d0f5)
  • eth-lc: yield meaningful error when config is invalid (76187490)
  • ethereum-lc:
    • implement VerifyClientMessage (43698e67)
    • use StorageState instead of Option (03e0639e)
    • implement verify_non_membership (2ab3d221)
    • add preset query (closes #419) (#427) (2774faa2)
    • add preset query (ca3544a3)
    • implement status query (closes #145) (#372) (a9cb3a99)
    • implement status query (28e51d4a)
  • evm:
    • fixup tests after rebase (93bec5a3)
    • remove obsolete IBCFull tests (04e929b7)
    • hardcode verifier for tests (f7234a2c)
    • implement verifyNonMembership (d32edf6c)
    • fuzz over trusting period for updateclient tests (321944b5)
    • simplify (7dbcf62f)
    • move back to monthly foundry (505ebc93)
    • print forge version before compiling (5c1a085b)
    • introduce more zkp tests for cometbls client (23c8c7ea)
    • introduce more tests and zkps dump (852244bf)
    • initial test suite (1e9b14e9)
    • split devnet handle initialization (9726183e)
    • introduce more events for channel/connection handshakes (#510) (41cb3f87)
    • introduce more events for channel/connection handshakes (fa082adb)
    • introduce devnet ZK verifier (5444ce70)
    • introduce show-evm-coverage application (1e9d4eed)
    • introduce evm-coverage package (8f54d576)
    • use foundry.nix overlay and update to latest nightly (d09c2a61)
    • move ucs apps under apps/ucs (bc40613c)
    • introduce ping pong protocol example (c9d64e54)
    • enable membership verification (#310) (6fe8cb23)
    • membership test for connection (fbb2d92c)
    • yield the relayer command line args after deploying (40bb3e1b)
    • revert path-splitting for ics23 (fe43dec0)
    • finalize cometbls membership verification (58b6e157)
  • galois:
  • light-client: beautify custom querty implementation (f096b77a)
  • nix:
    • refactor crane and rust (#300) (72fb3335)
    • refactor crane and rust (99a8e629)
    • abstract verifier for evm deployments (7dde7158)
  • pingpong:
    • upgrade protocol to correctly handle timeout (#414) (af06be36)
    • upgrade protocol to correctly handle timeout (26690939)
  • relayer:
    • regenerate solidity bindings (c02aabca)
    • add version param to channel handshake (e14e082b)
    • packet_stream typeful event parsing with TryInto (5d6eaa38)
    • introduce --set-operator parameter (0b0eba6d)
    • add bind port cli command (98e2a714)
    • add command to query ibc paths (#448) (5607fbe1)
    • add command to query ibc paths (6a69f2ea)
    • dump cosmos commits/zkp (#440) (91f0b684)
    • introduce commit/zk dump for cosmos (17471215)
    • roundtrip! (d8c1d99a)
    • dynamic client id's when relaying (6a1c7845)
    • handle two way relaying (613090d4)
    • relay packages from evm to cosmos (e7679dc2)
    • optimize evm counterparty update (4c61dd26)
    • channel open (fc933271)
    • connection open successful (8f57df3e)
  • testnet: add c0dejug (a7ba1f50)
  • testnet-3 genesis: updated voting and deposit period (4736b733)
  • uniond:
    • portable blst (for old cpus) (#319) (54f30d12)
    • portable blst (for old cpus) (22c11302)
  • unionlabs: move types in tendermint/types to their own files (89586477)
  • vercel: add unionbuild scope (07127017)

Bug Fixes

  • remove useless upgrades (ae3edfc3)
  • install contracts properly (#524) (a7bbdea5)
  • don't override install and check phases with null (8f14c9ef)
  • use _ in feature suffix, not - (99b5c08b)
  • remove virtualisation-works from build workflow (578ca622)
  • install contracts properly (74759fed)
  • address review comments (f3ba98e1)
  • update ensure-blocks lockfile (#486) (548d5202)
  • update ensure-blocks lockfile (b9cb46f6)
  • use branch instead of rev for ethers-contract-abigen dep (d435ca65)
  • use channel_id in channel_open_try (b26fdf5a)
  • nightly workflow runner links and run logic (#460) (98292117)
  • fix ensure-blocks e2e test (#445) (85bf8d42)
  • wait until the beacon chain is up (7630d432)
  • start union first instead of both at the same time (3f609f4f)
  • use /block instead of /status (597a88cf)
  • parse U256 from decimal string, not hex (#408) (41d448da)
  • parse U256 from decimal string, not hex (4c9e38fe)
  • nightly workflow creates issue on failure (#406) (40961554)
  • set logo bg color to match page (4c6bf67b)
  • fix abci queries (#382) (84672d70)
  • fix abci queries (0c33257a)
  • udpate .gitattributes (d6eabdfd)
  • update .gitattributes (31ff0d6f)
  • fix packet encoding in solidity (689f1838)
  • nightly runs on ubuntu-latest (#354) (ad0b1e3a)
  • bundles: update flake.lock (ff78b790)
  • ci:
  • cometbls-groth16-verifier: move from tiny_keccak to sha3 (e8c59f4f)
  • cometbls-verifier:
  • devnet: deterministic validator addresses (dbf4f9b7)
  • docs:
  • ethereum-lc: correctly (de)serialize QueryMsg (ba0d1d41)
  • ethereum-verifier: rebase problems (d3242810)
  • evm:
    • simplify abi decoding (56293b0b)
    • disable verifyNonMembership in Cometbls client (86558336)
  • galois:
  • genesis:
  • relayer:
    • catch SendPacket instead of RecvPacket (380b78de)
    • cosmos: emit a warning on null commit signature (47103c61)
    • ensure cosmos query_latest_height height is final (97e33b35)
    • export env var properly (02570532)
    • don't combine finality update with sync committee update (3fe1b7c1)
    • return beacon height in query_client_state (babddfdd)
  • spelling: ignore union-testnet-3 (ae45693c)
  • testnet: fix gentx chain-id for cor-systems (9d78e1e8)
  • uniond: update v0.8.0 version (efa61f0c)
  • unionvisor: fix genesis gist url (d03d5cc9)
  • upgrade:
    • apply default epoch staking parameters (20022919)
    • remove staking from upgrade (e24eef31)
union - v0.9.0-rc3

Published by github-actions[bot] about 1 year ago

union - v0.9.0-rc2

Published by github-actions[bot] about 1 year ago

union - v0.9.0-rc1

Published by github-actions[bot] about 1 year ago

union - v0.8.0

Published by github-actions[bot] about 1 year ago

v0.8.0 (2023-06-28)

Features

  • vend and fix go vet (f42b9fcc)
  • use vend for vendoring instead of go mod vendor (bd34487b)
  • support custom query (04b71c16)
  • custom query added to contract (30c0a4b7)
  • steps towards sepolia connection (33f3db2f)
  • re-enable clippy check for relayer (bfa9c2ab)
  • packet transfers to evm (d18291f5)
  • type conversion boilerplate, better revert messages, config design (dc5b0539)
  • channels open try maybe working? (f7a1896a)
  • connection opened (cbaea822)
  • everything is any (d7144e89)
  • regenerate rust contract bindings (b05637ea)
  • regenerate rust protos (8daf0d2d)
  • initial implementation (2deea497)
  • bls-eth: fix build on aarch64-linux (4d9166f9)
  • bundle-testnet: add v0.7.0 (611562f1)
  • ci: build devShells in CI (e5ff0793)
  • deps: use unionfi's ssz-rs (da6cd41b)
  • ethereum-verifier:
    • introduce account state verification (closes #99, #127) (#128) (2e363ab3, closes #127)
    • introduce account state verification (4557e1c0)
  • evm:
    • ensure we use the same packet type when refunding (#280) (52101922)
    • ensure we use the same packet type when refunding (f64874b7)
    • upgrade testnet verifier (cb03c00c)
    • upgrade testnet verifier (ec5096e6)
    • ensure we track wasm client state code (#236) (9a40355e)
    • ensure we track wasm client state code (31b6fe8c)
    • canonical protobuf encoding for commitments (#233) (5e5bd4b3)
    • canonical protobuf encoding for commitments (8e73117f)
  • galois:
    • introduce query-stats (#296) (c187182f)
    • introduce query-stats (58b506d0)
    • allow to gen contract via gRPC over tls (3ff0ef81)
    • introduce gRPC keep alive (#275) (84df7ad0)
    • introduce gRPC keep alive (78fe9acc)
    • vendor and disable tests (32gb required) (a3eb7286)
    • regression test (1ed16080)
    • log constaint checks (80c363c8)
    • reuse proof for example and consistent errors (#262) (75d54740)
    • provide compressed proof (dc97e46e)
    • reuse proof for example and consistent errors (909e4303)
  • ibc: move to unionfi ibc-go (97ea7db2)
  • light-client:
    • e2e membership verification works (871c86ba)
    • query native crypto functions (6aee25ee)
    • more efficient check (ffac04bf)
    • use protobuf for verification (809d43d8)
    • add SeqRecv to membership verification (8004902f)
    • complete verify_membership function (2b7c710b)
  • nix:
    • add flake description (5b21975e)
    • add extra-substituters to configure union.cachix.org (5bf9fffa)
  • proto: remove duplicated Fraction message (daaac9be)
  • relayer:
  • release: v0.7.0 upgrade migration (bcd08280)
  • union:
    • setup querier for wasm light client (fe8bf826)
    • native bls aggregation/verification (26ec217a)
  • uniond:
    • portable blst (for old cpus) (2cd32b62)
    • custom cometbls client keeper (#253) (96767338)
    • custom cometbls client keeper (c4f61b6e)

CI

  • add testkvm (#206) (a588f012)
  • use github.sha to control concurrency (#238) (f4645007)
  • add concurrency limiter (#217) (9383fa95)
  • add concurrency limiter (c42a77c2)
  • e2e: add support for kvm-e2e tests (d96cce09)

Breaking Changes

  • CI: use git-cliff to generate release notes (#239) (6f20e8e8, breaks #)

Bug Fixes

  • rename to unionlabs (e55611ce)
  • fix errors after rebase (01ef60e6)
  • don't run go-vendor in ci (877d4e18)
  • fix go-test and go-staticcheck (78c3d10a)
  • spelling and go fix (e375c3f3)
  • segmentation fault in ibc keeper (#255) (5ab2ea52)
  • CI: use git-cliff to generate release notes (#239) (6f20e8e8, breaks #)
  • bundles: replace .'s with _'s (6be74a52)
  • ci:
    • use pinned version of build.yml workflow (cd186d34)
    • use build-devshells branch (13431942)
  • e2e: only define checks on supported systems (0c0d1c9c)
  • ethereum-verifier: next sync committee (72f86dc9)
  • evm: correct wasm urls (f4fc6c84)
  • fmt: consitently sort dictionary across machines (5b153682)
  • galois:
    • edge case for g2 addition (#272) (0ba1764b)
    • extract constants (928299e1)
    • use AddUnified instead of Add to avoid edge cases (4a607041)
    • correctly exit when commands error (#265) (f1ac138e)
    • correctly exit when commands error (ac2dd8c3)
    • verification require unpacking fr element (fd9f3024)
  • light-client:
    • check stored and expected values in verify_membership (6423fc00)
    • protos and tests (5554e4c9)
  • uniond:
    • custom query (1288fa55)
    • use temporary keeper instead of app to avoid null (461ec871)
  • unionvisor:
    • fix broken test_run_and_upgrade test (b9fa373a)
    • watch home/data/upgrade-info.json (1ccd9573)

Docs

Package Rankings
Top 40.73% on Npmjs.org
Badges
Extracted from project README
built with garnix Docs Discord badge Twitter handle