All Projects → LambdaIM → lambda-libs

LambdaIM / lambda-libs

Licence: other
DEPRECATED: remove EVM from lambda chain

Programming Languages

go
31211 projects - #10 most used programming language
c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
assembly
5116 projects
java
68154 projects - #9 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to lambda-libs

eth.rb
a straightforward library to build, sign, and broadcast ethereum transactions anywhere you can run ruby.
Stars: ✭ 111 (+455%)
Mutual labels:  abi
hardhat-contract-sizer
Output Ethereum contract sizes with Hardhat 📐
Stars: ✭ 55 (+175%)
Mutual labels:  abi
splunk-connect-for-ethereum
Splunk Connect for Ethereum
Stars: ✭ 50 (+150%)
Mutual labels:  abi
online-ethereum-abi-encoder-decoder
A quick online tool to abi-encode and abi-decode constructor arguments used in ethereum's solidity. https://adibas03.github.io/online-ethereum-abi-encoder-decoder/
Stars: ✭ 37 (+85%)
Mutual labels:  abi
abi-to-sol
Generate Solidity interface from ABI JSON
Stars: ✭ 213 (+965%)
Mutual labels:  abi
abireport
Tool to create ABI reports from ELF binaries in packaging
Stars: ✭ 16 (-20%)
Mutual labels:  abi
ethjs-contract
A simple contract object for the Ethereum RPC layer.
Stars: ✭ 21 (+5%)
Mutual labels:  abi
abi-code-gen
Generic code generator from abi
Stars: ✭ 21 (+5%)
Mutual labels:  abi
eth-reveal
Dig into Ethereum transactions and reveal their secrets; kinda like having Etherscan in your code.
Stars: ✭ 62 (+210%)
Mutual labels:  abi
hardhat-abi-exporter
🧰 Export Solidity contract ABIs on compilation ⚙️
Stars: ✭ 29 (+45%)
Mutual labels:  abi
TypeChain
🔌 TypeScript bindings for Ethereum smart contracts
Stars: ✭ 1,881 (+9305%)
Mutual labels:  abi
eth-sdk
Type-safe, lightweight SDKs for Ethereum smart contracts
Stars: ✭ 283 (+1315%)
Mutual labels:  abi

lambda-libs

Lambda-libs is a dependency library for lambda projects, mostly from Ethereum and used by lambda-vm

abi

ABI(Application Binary Interface) is the standard way to interact with contracts in the Lambda-vm. Parsing of multidimensional arrays is not supported now.

common

Common contains some base libraries (math, hexutil, etc.).

crypto

Crypto is the crypto library of Ethereum, currently used mainly by lambda-vm

ethdb

Physical storage used by Lambda-vm (leveldb)

rlp

RLP (Recursive Length Prefix) is to encode arbitrarily nested arrays of binary data used to serialize objects in Lambda-vm.

state

State contains StateDB and stateobject.
StateDB stores stateObject, and a stateObject represents a Lambda account. Stateobject contains status information such as account address, balance, nonce, contract code hash, and so on.

trie

Trie(Merkle Patricia Trie) are used to one global state trie, and it updates over time.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].