Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manifoldfinance/libcaller
Tooling for encoding rpc calls for EVM compatible chains
https://github.com/manifoldfinance/libcaller
batch-rpc calldata encoding eth-call ethereum evm multicall rpc
Last synced: about 1 month ago
JSON representation
Tooling for encoding rpc calls for EVM compatible chains
- Host: GitHub
- URL: https://github.com/manifoldfinance/libcaller
- Owner: manifoldfinance
- Created: 2021-03-27T00:02:32.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-28T07:53:49.000Z (over 2 years ago)
- Last Synced: 2024-09-24T23:57:37.371Z (3 months ago)
- Topics: batch-rpc, calldata, encoding, eth-call, ethereum, evm, multicall, rpc
- Language: HTML
- Homepage:
- Size: 1.06 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `libcaller`
> monorepo for rpc/call data methods and tools
## [solidity-gencall](#)
> npm i -g solidity-gencall && solgen --version
## Overview
`solidity-gencall` is a shell utility for encoding multicall rpc calls on EVM
compatible chains### Usage
> Quick start
```bash
solgen
````solgen` will recognize your function's and provide a menu for you, e.g.
```bash
? Select Function
WETH()
router()
permitAndCall(address,uint256,bytes4,bytes,bytes4,bytes)
```#### Configuration File
```bash
.env
MNEMONIC=your-mneomic-phrase
RPC_ENDPOINT=your json rpc provider endpoint
```## License
MIT
## Repo overview
![](.github/dependencygraph.svg)