All Projects → manifoldfinance → openmev-sdk

manifoldfinance / openmev-sdk

Licence: other
@openmev/sdk

Programming Languages

typescript
32286 projects
shell
77523 projects
scheme
763 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to openmev-sdk

mempool-shark
primitive and naive etheruem mempool monitor service
Stars: ✭ 101 (+431.58%)
Mutual labels:  trading, mev, flashbots
ethtools
A collection of useful tools for Ethereum users and developers alike
Stars: ✭ 83 (+336.84%)
Mutual labels:  ethers, flashbots
wagmi
React Hooks for Ethereum
Stars: ✭ 1,691 (+8800%)
Mutual labels:  web3, ethers
snx-liquidator
A one-shot MEV extraction contract and bot using the flashbots network and mem pool analysis
Stars: ✭ 58 (+205.26%)
Mutual labels:  mev, flashbots
mev-inspect-rs
Discover historic Miner Extractable Value (MEV) opportunities
Stars: ✭ 443 (+2231.58%)
Mutual labels:  web3, mev
web3uikit
Lightweight reusable Web3 UI components for dapps.
Stars: ✭ 180 (+847.37%)
Mutual labels:  web3, ethers
mev-corpus
MEV Data Corpus
Stars: ✭ 77 (+305.26%)
Mutual labels:  mev, flashbots
Marketprotocol
Ethereum based derivatives trading protocol creating digital tokens for any asset
Stars: ✭ 78 (+310.53%)
Mutual labels:  trading, web3
nft-swap-sdk
Ethereum's missing p2p NFT and token swap library for web3 developers. Written in TypeScript. Powered by 0x.
Stars: ✭ 200 (+952.63%)
Mutual labels:  web3, ethers
Mida
The open-source and cross-platform trading framework
Stars: ✭ 263 (+1284.21%)
Mutual labels:  trading, web3
hopr-core
Main repository of HOPR - this is all you need to run a node on the HOPR network!
Stars: ✭ 14 (-26.32%)
Mutual labels:  web3
wolf
🐺 Binance trading bot for node.js
Stars: ✭ 76 (+300%)
Mutual labels:  trading
ens.py
Ethereum Name Service, made easy in Python
Stars: ✭ 36 (+89.47%)
Mutual labels:  web3
SierraChartZorroPlugin
A Zorro broker API plugin for Sierra Chart, written in Win32 C++.
Stars: ✭ 22 (+15.79%)
Mutual labels:  trading
web3jdemo
功能强大的web3j以太坊用例,支持批量生成钱包,批量不同账户转账,查询余额等,监控,定时任务,交易mint等方法,持续更新中... ...
Stars: ✭ 262 (+1278.95%)
Mutual labels:  web3
Web3-Name-Service
A compatible and inclusive name service for the web3 world, supporting RNS and ENS and more
Stars: ✭ 31 (+63.16%)
Mutual labels:  web3
pancakeswap-prediction-winner
🔥 PancakeSwap is afraid of this CHROME EXTENSION (and CLI)! This bot wins almost every 5 minute BNB-USD option on PancakeSwap (and Candle Genie).
Stars: ✭ 229 (+1105.26%)
Mutual labels:  trading
RSS3-SDK-for-JavaScript
⚠️ DEPRECATED
Stars: ✭ 49 (+157.89%)
Mutual labels:  web3
tradingview-alert-binance-trader
This trading bot listens to the TradingView alert emails on your inbox and executes trades on Binance based on the parameters set on the TD alerts.
Stars: ✭ 153 (+705.26%)
Mutual labels:  trading
rl trading
No description or website provided.
Stars: ✭ 14 (-26.32%)
Mutual labels:  trading

@openmev/sdk

Codacy Badge nodejs GitHub tag License issues - openmev-sdk

docs.openmev.org

API

Run in Postman

Web3 Provider

https://github.com/manifoldfinance/openmev-provider

Documentation

TODO

Specification

TransactionSimulationBase

name type optional default description
txHash string false n/a
gasUsed number false n/a

OpenMevBundle

name type optional default description
signedBundledTransactions string[] false n/a
blockTarget number false n/a
options FlashbotsOptions | undefined true n/a

FlashbotsBundleTransaction

name type optional default description
transaction TransactionRequest false n/a
signer Signer false n/a

RpcParams

name type optional default description
manifold_Relay number false n/a Relay simulates bundles before sending to miners which can take a small amount of time. The relay cannot determine which bundles are profitable without performing a full simulation.
eth_sendMegaBundle Array[String], A list of signed transactions to execute in an atomic bundle false n/a ethSendMegaBundle can be used to send your bundles to the relay.
eth_callBundle Array[String], A list of signed transactions to execute in an atomic bundle false n/a eth_callBundle can be used to simulate a bundle against a specific block number, including simulating a bundle at the top of the next block.
eth_sendBundle () => string | number | string[] | Record<string, unknown> | undefined false n/a SendBundle can be used to send your bundles to the relay.
* Git status:

    - Current branch: master
    - Last tag: v0.3.2
    - Uncommitted changes: YES
    - Unpulled changes: no

* Subpackage status: [9 package/s, incl. root]

    Name                                     Version        Private Changes Dependencies
    @openmev/graphql                         0.3.0          NO      -       0
    @openmev/open-signer                     0.3.0          NO      -       11 (+ 1 dev)
    @openmev/protobufs                       0.3.0          NO      -       2 (+ 16 dev)
    @openmev/sdk-connect                     0.3.0          NO      3       4 (+ 4 dev)
    @openmev/sdk-relay                       0.3.0          NO      1       2 (+ 17 dev)
    @openmev/sushiswap                       0.3.0          NO      1       0
    use-react-wallet                         0.3.2          NO      21      3 (+ 12 dev)
    @openmev/utils                           0.3.0          NO      -       3 (+ 23 dev)
    Root                                     0.0.0          yes     N/A     0 (+ 11 dev)

Changelog

Improvement Change Log

Support

Where can I get help?

Security

Point of contact Method
Security [email protected]

License

Released under Apache-2.0 by @manifoldfinance.

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].