Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: 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.
1 version
Latest release: over 5 years ago
3,002 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/google/orderedcode

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/google%2Forderedcode

Dependent Repos 2,395

cheqd/tendermint Fork of tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 142 MB - Last synced: about 2 months ago - Pushed: over 1 year ago

Team-Kujira/ibc-go Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.
  • v0.0.1 e2e/go.mod
  • v0.0.1 e2e/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 30.2 MB - Last synced: about 2 months ago - Pushed: 8 months ago

dreamer-zq/cosmos-sdk Fork of cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
  • v0.0.1 cosmovisor/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 217 MB - Last synced: about 2 months ago - Pushed: 8 months ago

millicent-money/cosmos-sdk
  • v0.0.1 cosmovisor/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum
  • v0.0.1 store/tools/ics23/go.sum

Size: 361 MB - Last synced: 7 days ago - Pushed: over 1 year ago

KiraCore/sekai
backend - blockchain application
  • v0.0.1 go.sum

Size: 17.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

bianjieai/ethermint Fork of evmos/ethermint
Ethermint is a scalable and interoperable Ethereum library, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 39.2 MB - Last synced: 23 days ago - Pushed: 23 days ago

strangelove-ventures/lens 📦
⚛️❤️👁 Brought to you by the LensCrafters
  • v0.0.1 go.sum

Size: 18.4 MB - Last synced: about 2 months ago - Pushed: 11 months ago

ChainSafe/chainlink-cosmos
Chainlink on Cosmos: Cosmos SDK module for Chainlink data feeds
  • v0.0.1 go.sum

Size: 1.26 MB - Last synced: 2 months ago - Pushed: 5 months ago

bwhour/tendermint Fork of tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 85.9 MB - Last synced: 30 days ago - Pushed: 30 days ago

championshuttler/cosmos-sdk Fork of cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
  • v0.0.1 cosmovisor/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum
  • v0.0.1 orm/go.sum
  • v0.0.1 x/group/go.sum

Size: 367 MB - Last synced: 8 days ago - Pushed: over 1 year ago

hyperledger-labs/yui-docs
  • v0.0.1 samples/minitoken-besu-ethereum/relayer/go.sum

Size: 1.46 MB - Last synced: 8 months ago - Pushed: 8 months ago

faddat/ethermint Fork of cosmos/ethermint-archive
Ethereum on Tendermint!
  • v0.0.1 go.sum

Size: 73.5 MB - Last synced: about 2 months ago - Pushed: over 1 year ago

yihuang/ethermint Fork of evmos/ethermint
Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 39.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

dgfug/ethermint Fork of evmos/ethermint
Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
  • v0.0.1 go.sum

Size: 30.5 MB - Last synced: 8 days ago - Pushed: 2 months ago

khoslaventures/ethermint Fork of evmos/ethermint
Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 28.1 MB - Last synced: 8 days ago - Pushed: over 1 year ago

Some-body-in-the-ether/test
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 3.75 MB - Last synced: 7 days ago - Pushed: about 1 year ago

wxh123434/ethermint
  • v0.0.1 go.sum

Size: 36.4 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

itamard7/ethermint
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 25.6 MB - Last synced: 7 days ago - Pushed: over 1 year ago

chen7gx/esbc
  • v0.0.1 go.sum

Size: 18.7 MB - Last synced: 8 days ago - Pushed: over 1 year ago

pro100programmer/Evmos-Vova
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 3.73 MB - Last synced: 7 days ago - Pushed: about 1 year ago

chen7gx/ethermintd
  • v0.0.1 go.sum

Size: 28.1 MB - Last synced: 7 days ago - Pushed: over 1 year ago

notional-labs/evmos Fork of evmos/evmos
Evmos is the Ethereum Virtual Machine (EVM) Hub on the Cosmos Network. It is the flagship implementation of the Ethermint library that prioritizes interoperability and novel economics.
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 51.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

git-sgmoore/evmos Fork of evmos/evmos
Evmos chain
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 3.03 MB - Last synced: 8 days ago - Pushed: about 1 year ago

Luis4Q/evmos Fork of evmos/evmos
Evmos is the Ethereum Virtual Machine (EVM) Hub on the Cosmos Network. It is the flagship implementation of the Ethermint library that prioritizes interoperability and novel economics.
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 6.52 MB - Last synced: 8 days ago - Pushed: about 1 year ago

RonSherfey/ethermint Fork of ChainSafe/ethermint
Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK. - follow the latest updates @ github.com/cosmos/ethermint
  • v0.0.1 go.sum

Size: 30.1 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

vocdoni/vocdoni-node
A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main ground of our universally verifiable, privacy-centric and scalable digital voting protocol
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 16.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

sysrex/celestia-node Fork of celestiaorg/celestia-node
Celestia Data Availability Nodes
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 80.8 MB - Last synced: 10 months ago - Pushed: 10 months ago

knkgun/cosmos-sdk Fork of cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
  • v0.0.1 cosmovisor/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum
  • v0.0.1 x/group/go.mod
  • v0.0.1 x/group/go.sum

Size: 386 MB - Last synced: 8 days ago - Pushed: about 1 year ago

many-things/osmosis Fork of osmosis-labs/osmosis
The AMM Laboratory
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 212 MB - Last synced: about 2 months ago - Pushed: 5 months ago

kleimanb81/cosmos-sdk Fork of uncle-ed-fu/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
  • v0.0.1 cosmovisor/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum
  • v0.0.1 store/tools/ics23/go.sum

Size: 406 MB - Last synced: 8 days ago - Pushed: about 1 year ago

Thunnini/cosmos-sdk Fork of cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
  • v0.0.1 cosmovisor/go.sum
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 431 MB - Last synced: 8 days ago - Pushed: about 1 year ago

gadost/telescope
State alerter for Cosmos SDK based chains
  • v0.0.1 go.sum

Size: 138 KB - Last synced: 11 months ago - Pushed: almost 2 years ago

natjelutje/oasis-sdk Fork of oasisprotocol/oasis-sdk
SDK for the Oasis network
  • v0.0.1 client-sdk/go/go.sum
  • v0.0.1 client-sdk/ts-web/core/reflect-go/go.sum
  • v0.0.1 tests/benchmark/go.sum
  • v0.0.1 tests/e2e/go.sum

Size: 8.02 MB - Last synced: 8 days ago - Pushed: about 1 year ago

vegaprotocol/tendermint Fork of tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 82.7 MB - Last synced: 2 months ago - Pushed: 9 months ago

QuokkaStake/cosmos-transactions-bot
Track any transactions you need on multiple Cosmos chains
  • v0.0.1 go.sum

Size: 1 MB - Last synced: about 2 months ago - Pushed: 3 months ago

GNaD13/baby Fork of cosmos-developer/baby
Inspired by Jacob Gadikian old blockchain project aimed at teaching Cosmos. Baby blockchain is intended as a guide for people to learn Cosmos
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 633 KB - Last synced: 2 months ago - Pushed: almost 2 years ago

wolthrax/cosmos-watcher Fork of mapofzones/cosmos-watcher
Test dependabot
  • v0.0.1 go.sum

Size: 74.7 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

mapofzones/cosmos-watcher
  • v0.0.1 go.sum

Size: 82.8 MB - Last synced: 3 months ago - Pushed: 3 months ago

okp4/cosmos-faucet
🚰 CØSMOS Faucet backend implementation
  • v0.0.1 go.sum

Size: 1.28 MB - Last synced: 17 days ago - Pushed: about 1 month ago

DavidNix/exp-cosmos-sdk
Cosmos SDK experimentation and learning.
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 231 KB - Last synced: about 2 months ago - Pushed: over 1 year ago

cosmos/gravity-bridge
A CosmosSDK application for moving assets on and off of EVM based, POW chains
  • v0.0.1 module/go.sum
  • v0.0.1 testnet/go.sum

Size: 31.9 MB - Last synced: about 2 months ago - Pushed: over 1 year ago

amishakov/akash Fork of akash-network/node
a secure, transparent, and peer-to-peer cloud computing network
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 77.6 MB - Last synced: 8 days ago - Pushed: 11 months ago

renproject/multichain
An abstraction over multiple different underlying blockchains (Bitcoin, Ethereum, Zcash, etc.)
  • v0.0.1 go.sum

Size: 23.3 MB - Last synced: 3 months ago - Pushed: 5 months ago

fetchai/cosmos-sdk
Fetch.ai fork of the Cosmos SDK
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 56.9 MB - Last synced: 3 months ago - Pushed: 7 months ago

EmpowerPlastic/empowerchain
Empowerchain is a global platform to revolutionize waste management and recycling, creating a transparent and efficient circular economy.
  • v0.0.1 chain/go.mod
  • v0.0.1 chain/go.sum

Size: 66.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

klim0v/minter-go-node Fork of MinterTeam/minter-go-node
🚀 Official Minter Blockchain Implementation in Go
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 10.2 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

AssetMantle/modules
  • v0.0.1 go.sum

Size: 23.1 MB - Last synced: 20 days ago - Pushed: about 1 month ago

USC-Developers/gaia Fork of cosmos/gaia
Cosmos Hub
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 109 MB - Last synced: 2 months ago - Pushed: almost 2 years ago

CosmosContracts/juno
Open Source Platform for Interoperable Smart Contracts
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 9.26 MB - Last synced: 1 day ago - Pushed: 16 days ago

forbole/bookkeeper
Bookkeeping for various blockchains. Support Cosmos, Substrate, Flow, Elrond and more
  • v0.0.1 go.sum

Size: 312 KB - Last synced: 11 months ago - Pushed: almost 2 years ago

MokitaNetwork/alliance Fork of terra-money/alliance
🤝 Alliance chain with x/alliance module
  • v0.0.1 go.mod
  • v0.0.1 go.sum

Size: 1.72 MB - Last synced: 10 months ago - Pushed: over 1 year ago