Simply utility to convert string to bytes32
Convert uuid to bytes32
script to generate unique storage slot via: bytes32(uint(keccak256("input")) - 1)
Transform strings to bytes32
Convenient minimal library to convert IPFS CIDs from/to Bytes32 using pure Solidity
Deterministic random number generator seeded by a bytes32 hash
Encrypted Types for Solidity
RBAC (Role-Based Access Control) based on openzeppelin-solidity but using bytes32 type for roles
Single word (bytes32) storage for EVM contracts
String utility functions.
Typescript wrapped Solidity types w/ @ethersproject/bignumber
Create a stream of EVM block logs for events
Compressor that fits a hash encoded in bs58 into a bytes32 variable
Simple bytes32 compatible content addressed json object interface for orbit db.
Compile ABI JSON to Solidity interface
HYDRA JavaScript API comunicating to HYDRA node over RPC
The most advanced solidity library for merkle (multi) proof verification of different kinds of merkle trees
HYDRA JavaScript API comunicating to HYDRA node over RPC
solidity rlp encoder/decoder
String utility functions.
## Table of Contents
Core Synthetix Protocol Oracle Manager
Generic proxy pattern which can be used with any smart contract.
Elliptic curve implementation in solidity; includes secp256r1
Used to create a custom type for 32-bit-wide byte arrays. Used for Drops of Diamond (more information about DoD is available at https://github.com/Drops-of-Diamond/Diamond-drops).
Validator slashing, attestation participation, inactivity accounting, and fraud-proof appeals for the DIG Network L2 blockchain.
DIG L2 epoch geometry, phase machine, manager, and checkpoint competition types
DIG L2 global coin state database — persistent UTXO store with Merkle proofs, hint indexing, and rollback support
DIG L2 block persistence — RocksDB-backed block store with canonical chain indexing
This contains the ZK circuits that generate proofs for the `AxiomV2Query` smart contract.
DIG L2 block format, production, and validation
DIG L2 CLVM consensus engine — validates spend bundles, computes coin additions and removals
A Rust library for constructing and working with Ethereum Merkle Trees.
Bridge between Linera and EVM chains.
Substreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI encoding/decoding.
Substreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI encoding/decoding.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.