Top 0.1% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 5.6% forks on proxy.golang.org
Top 0.7% docker downloads on proxy.golang.org
proxy.golang.org : github.com/google/orderedcode
Package orderedcode provides a byte encoding of a sequence of typed items. The resulting bytes can be lexicographically compared to yield the same ordering as item-wise comparison on the original sequences. More precisely, suppose: Then comparing A versus B lexicographically is the same as comparing the vectors [A_1..A_n] and [B_1..B_n] lexicographically. Furthermore, if i < j then [A_1..A_i]'s encoding is a prefix of [A_1..A_j]'s encoding. The order-maintaining and prefix properties described above are useful for generating keys for databases like Bigtable. Call Append(buffer, item1, ..., itemN) to construct the encoded bytes. The valid item types are: As a convenience, orderedcode.Infinity is a value of type struct{}. For example, to encode a sequence of two strings, an 'infinity' and an uint64: Alternatively, encoding can be done in multiple steps: Call Parse(encoded, &item1, ..., &itemN) to deconstruct an encoded string. The valid argument types are the pointers to the valid encoding types. For example: Alternatively: A TrailingString is a string that, if present, must be the last item appended or parsed. It is not mandatory to use a TrailingString; it is valid for the last item to be a standard string or any other type listed above. A TrailingString simply allows a more efficient encoding while retaining the lexicographic order-maintaining property. If used, you cannot append a TrailingString and parse the result as a standard string, or as a StringOrInfinity. For example: The same sequence of types should be used for encoding and decoding (although StringOrInfinity can substitute for either a string or a struct{}, but not for a TrailingString). The wire format is not fully self-describing: "\x00\x01\x04\x03\x02\x00\x01" is a valid encoding of both ["", "\x04\x03\x02"] and [uint64(0), uint64(4), uint64(0x20001)]. Decoding into a pointer of the wrong type may return corrupt data and no error. Each item can optionally be encoded in decreasing order. If the i'th item is and the lexicographic comparison of A and B comes down to A_i versus B_i, then A < B will equal A_i > B_i. To encode in decreasing order, wrap the item in an orderedcode.Decr value. To decode, wrap the item pointer in an orderedcode.Decr. For example: Each item's ordering is independent from other items, but the same ordering should be used to encode and decode the i'th item.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/google/orderedcode
License: Apache-2.0
Latest release: about 7 years ago
First release: about 7 years ago
Namespace: github.com/google
Dependent packages: 3,839
Dependent repositories: 2,119
Stars: 41 on GitHub
Forks: 12 on GitHub
Docker dependents: 269
Docker downloads: 224,069
See more repository details: repos.ecosyste.ms
Last synced: 15 days ago
github.com/interlocked-labs/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:300 versions - 0 stars on GitHub
github.com/MikeR808/OPinit v0.3.2-addr-6
7 versions - Latest release: over 1 year agogithub.com/MikeR808/OpInit v0.3.2-prefix
4 versions - Latest release: over 1 year agogithub.com/miker808/opinit v0.3.2-prefix
8 versions - Latest release: over 1 year agogithub.com/MikeR808/OPInit v0.3.2-prefix
4 versions - Latest release: over 1 year agogithub.com/MikeR808/Opinit v0.3.2-prefix
4 versions - Latest release: over 1 year agogithub.com/spheronFdn/akash-node v1.0.1-sph
Source code for Akash node, a secure, transparent, and peer-to-peer cloud computing network2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/tfm-com/composable v1.0.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/bianjieai/cometbft v0.37.5-irita-240628
CometBFT (fork of Tendermint Core): A distributed, Byzantine fault-tolerant, deterministic state ...2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/babylonchain/babylon-da-sdk v0.1.3-alpha
4 versions - Latest release: over 1 year ago - 2 stars on GitHubgithub.com/RoturaProtocol/juno v1.0.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/roturaprotocol/juno v1.0.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/finschia/finschia/v4 v4.0.1
Finschia is a mainnet app implementation using finschia-sdk, ostracon, wasmd and ibc-go.8 versions - Latest release: over 1 year ago - 24 stars on GitHub
github.com/finschia/ibc-go/v4 v4.3.2
Interblockchain Communication Protocol (IBC) implementation in Golang.2 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/Finschia/ibc-go/v4 v4.3.2
Interblockchain Communication Protocol (IBC) implementation in Golang.2 versions - Latest release: over 1 year ago - 8 dependent packages - 1 dependent repositories - 1 stars on GitHub
github.com/Finschia/finschia-sdk v0.49.1
A framework for building blockchains based LINE Blockchain Mainnet that is forked from cosmos-sdk252 versions - Latest release: over 1 year ago - 20 dependent packages - 2 dependent repositories - 52 stars on GitHub
github.com/forbole/juno/v6 v6.0.1
A Cosmos Hub data aggregator and exporter.2 versions - Latest release: over 1 year ago - 79 stars on GitHub
github.com/onomyprotocol/onex v1.2.2
25 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/stafihub/neutron-relay-sdk v0.1.0
5 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/team-kujira/core v1.1.0
34 versions - Latest release: over 1 year ago - 33 stars on GitHubgithub.com/Team-Kujira/core v1.1.0
34 versions - Latest release: over 1 year ago - 1 dependent repositories - 33 stars on GitHubgithub.com/dreamer-zq/irismod/simapp v1.0.0-beta
Reusable modules contributed or optimized by the IRISnet project.1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/injectivelabs/ibc-go/v8 v8.3.2
Interblockchain Communication Protocol (IBC) implementation in Golang.28 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/provenance-io/ibc-go/v8 v8.3.2
Interblockchain Communication Protocol (IBC) implementation in Golang.19 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/InjectiveLabs/ibc-go/v8 v8.3.2
Interblockchain Communication Protocol (IBC) implementation in Golang.28 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/injectivelabs/ibc-go/v7 v7.6.0
28 versions - Latest release: over 1 year agogithub.com/InjectiveLabs/ibc-go/v7 v7.6.0
28 versions - Latest release: over 1 year ago - 1 dependent repositoriesgithub.com/Team-Kujira/ibc-go/v7 v7.6.0
Interblockchain Communication Protocol (IBC) implementation in Golang.29 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
github.com/team-kujira/ibc-go/v7 v7.6.0
Interblockchain Communication Protocol (IBC) implementation in Golang.29 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/public-awesome/stargaze/v13 v13.2.1
Stargaze Cosmos proof-of-stake blockchain15 versions - Latest release: over 1 year ago - 268 stars on GitHub
github.com/eve-network/eve v0.0.5
Eve is a governance minimized CosmWasm chain5 versions - Latest release: over 1 year ago - 31 stars on GitHub
github.com/notional-labs/eve v0.0.5
5 versions - Latest release: over 1 year ago - 30 stars on GitHubgithub.com/finschia/ostracon v1.1.5
62 versions - Latest release: over 1 year agogithub.com/Finschia/ostracon v1.1.5
62 versions - Latest release: over 1 year ago - 29 dependent packages - 3 dependent repositoriesgithub.com/line/tendermint v1.1.5
62 versions - Latest release: over 1 year agogithub.com/FInschia/ostracon v1.1.5
Ostracon, a consensus algorithm, is forked from Tendermint Core. We have added VRF to Tendermint ...62 versions - Latest release: over 1 year ago - 66 stars on GitHub
github.com/neutron-org/neutron/v3 v3.0.6
The integrated blockchain purpose-built for finance9 versions - Latest release: over 1 year ago - 147 stars on GitHub
github.com/manti/staking v1.1.3
4 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/manti/selfchain v1.1.3
4 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/Lorenzo-Protocol/lorenzo-sdk v1.2.0
Lorenzo SDK provides utility tools to interact with Lorenzo blockchain and query related states f...1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/lorenzo-protocol/lorenzo-sdk v1.2.0
Lorenzo SDK provides utility tools to interact with Lorenzo blockchain and query related states f...1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/tucana-dev/initia v0.3.1
44 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/unigrid-project/cosmos-unigrid-hedgehog-vesting v0.0.70
21 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/distractedm1nd/celestia-node v0.13.7
Celestia Data Availability Nodes171 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/odin-protocol/cometbft v0.38.8
CometBFT (fork of Tendermint Core): A distributed, Byzantine fault-tolerant, deterministic state ...35 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/ODIN-PROTOCOL/cometbft v0.38.8
CometBFT (fork of Tendermint Core): A distributed, Byzantine fault-tolerant, deterministic state ...35 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/cmwaters/apollo v0.4.2
7 versions - Latest release: over 1 year ago - 1 stars on GitHubgithub.com/osmosis-labs/fee-abstraction/v7 v7.0.2
24 versions - Latest release: over 1 year ago - 14 stars on GitHubgithub.com/bro-n-bro/spacebox-crawler/v2 v2.0.0
18 versions - Latest release: over 1 year ago - 7 stars on GitHubgithub.com/jack091090/sei-cosmos v0.3.17
Fork of Cosmos SDK5 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/nezha90/titan v1.0.2
3 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/bitverse-dao/slinky v1.0.0
19 versions - Latest release: over 1 year agogithub.com/public-awesome/interchaintest/v8 v8.4.0-stargaze
e2e testing framework for the interchain1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/mantra-chain/cosmos-sdk v0.50.7
:chains: A Framework for Building High Value Public Blockchains :sparkles:325 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/sideprotocol/cosmos-sdk v0.50.7
:chains: A Framework for Building High Value Public Blockchains :sparkles:325 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/mtt-labs/cosmos-sdk v0.50.7
:chains: A Framework for Building High Value Public Blockchains :sparkles:314 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/MANTRA-Chain/cosmos-sdk v0.50.7
:chains: A Framework for Building High Value Public Blockchains :sparkles:325 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.xiaoq7.com/cosmos/cosmos-sdk v0.50.7
313 versions - Latest release: over 1 year agogithub.phpd.cn/cosmos/cosmos-sdk v0.50.7
312 versions - Latest release: over 1 year agogithub.com/airchains-network/evm-station v1.0.2
7 versions - Latest release: over 1 year ago - 1 stars on GitHubgithub.com/bianjieai/iritamod v1.5.0
Reusable modules for developing IRITA-family consortium blockchains10 versions - Latest release: over 1 year ago - 4 dependent packages - 5 dependent repositories - 44 stars on GitHub
github.com/dreamer-tech/dydx_cometbft v0.38.5
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/bcdevtools/evm-block-explorer-rpc-cosmos v1.1.4
Extended version of Block Explorer RPC for EVM chains built on top of Cosmos-SDK8 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/bcdevtools/block-explorer-rpc-cosmos v1.2.4
Block Explorer RPC for Cosmos chains, designed for internet of RollApps16 versions - Latest release: over 1 year ago - 2 dependent packages - 0 stars on GitHub
github.com/harrybite/tokenmin v0.1.0
1 version - Latest release: over 1 year agogithub.com/lum-network/chain v1.6.7
Core Lum Network blockchain protocol implementation.41 versions - Latest release: over 1 year ago - 25 stars on GitHub
github.com/recadity/emeral-sme v1.0.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/unigrid-project/pax v0.0.22
22 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/unigrid-project/cosmos-daemon v0.0.22
22 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/mamoru-foundation/cometbft v0.37.3
CometBFT (fork of Tendermint Core): A distributed, Byzantine fault-tolerant, deterministic state ...2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Mamoru-Foundation/cometbft v0.37.3
CometBFT (fork of Tendermint Core): A distributed, Byzantine fault-tolerant, deterministic state ...2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/functionx/fx-core/v3 v3.1.2
5 versions - Latest release: over 1 year ago - 1 dependent package - 16 stars on GitHubgithub.com/FunctionX/fx-core/v3 v3.1.2
5 versions - Latest release: over 1 year ago - 16 stars on GitHubgithub.phpd.cn/akash-network/node v0.36.0
337 versions - Latest release: over 1 year agogithub.com/rebuschain/ethermint v0.19.5
Ethermint is a Cosmos SDK library for running scalable and interoperable EVM chains46 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/gas-six/cosmos-sdk v1.0.1
3 versions - Latest release: over 1 year agogithub.com/furysport/furya-chain/v2 v2.0.1
🏟 The Furya Chain aims to redefine the Sports and Gaming DeFi landscape ---- 🥨 It provides the fo...2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/functionx/fx-core/v2 v2.4.3
17 versions - Latest release: over 1 year ago - 1 dependent package - 16 stars on GitHubgithub.com/functionx/fx-core v1.1.4
8 versions - Latest release: over 1 year ago - 1 dependent repositories - 16 stars on GitHubgithub.com/FunctionX/fx-core v1.1.4
8 versions - Latest release: over 1 year ago - 16 stars on GitHubgithub.com/Functionx/fx-core v1.1.4
8 versions - Latest release: over 1 year ago - 16 stars on GitHubgithub.com/vialactea84/qwechain v0.0.2
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/axone-protocol/axoned/v8 v8.0.0
⛓️ Axone blockchain 💫1 version - Latest release: over 1 year ago - 170 stars on GitHub
github.com/MANTRA-Chain/ibc-go/v8 v8.3.1
Inter-Blockchain Communication Protocol (IBC) implementation in Golang.14 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/mantra-chain/ibc-go/v8 v8.3.1
Inter-Blockchain Communication Protocol (IBC) implementation in Golang.14 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/axone-protocol/axoned/v7 v7.2.0
⛓️ Axone blockchain 💫4 versions - Latest release: over 1 year ago - 170 stars on GitHub
github.com/volleytoken/sdk v0.0.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/Volleytoken/SDK v0.0.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/comdex-official/block-sdk v1.4.3
🎨 Programmable Block Builder for Cosmos Chains12 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/public-awesome/ibc-go/v7 v7.3.2-stargaze
Interblockchain Communication Protocol (IBC) implementation in Golang.1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/LucaWilliams4831/vSDK v0.0.1
2 versions - Latest release: over 1 year agogithub.com/LucaWilliams4831/vSdk v0.0.1
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/lucawilliams4831/vsdk v0.0.1
2 versions - Latest release: over 1 year agogithub.com/Sifchain/sifnode v1.4.1
SifNode - The future of Defi59 versions - Latest release: over 1 year ago - 107 stars on GitHub
github.com/sifchain/sifnode v1.4.1
SifNode - The future of Defi61 versions - Latest release: over 1 year ago - 107 stars on GitHub
github.com/LucaWilliams4831/VolleySDK v0.0.6
7 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/lucawilliams4831/volleysdk v0.0.6
7 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/LucaWilliams4831/volley-sdk v0.0.40
30 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/lucawilliams4831/volley-sdk v0.0.40
30 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/ttdung/channel_v0.46 v0.0.4
4 versions - Latest release: almost 2 years ago - 0 stars on GitHubCheck this option to include packages that no longer depend on this package in their latest version but previously did.