rubi
stable
Intro
Quickstart
Overview
API
rubi client
rubi package
rubi
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
A
add_pair() (rubi.client.Client method)
allowance() (rubi.contracts.erc20.ERC20 method)
approve() (rubi.contracts.erc20.ERC20 method)
ARBITRUM_GOERLI (rubi.network.network.NetworkId attribute)
ARBITRUM_ONE (rubi.network.network.NetworkId attribute)
args() (rubi.rubicon_types.order.Transaction method)
B
balance_of() (rubi.contracts.erc20.ERC20 method)
BaseContract (class in rubi.contracts.base_contract)
BaseEvent (class in rubi.contracts.contract_types.events)
BaseMarketEvent (class in rubi.contracts.contract_types.events)
BaseNewOrder (class in rubi.rubicon_types.order)
batch_cancel() (rubi.contracts.market.RubiconMarket method)
batch_cancel_limit_orders() (rubi.client.Client method)
batch_offer() (rubi.contracts.market.RubiconMarket method)
batch_place_limit_orders() (rubi.client.Client method)
batch_requote() (rubi.contracts.market.RubiconMarket method)
batch_update_limit_orders() (rubi.client.Client method)
best_ask() (rubi.rubicon_types.orderbook.OrderBook method)
best_bid() (rubi.rubicon_types.orderbook.OrderBook method)
best_price() (rubi.rubicon_types.orderbook.BookSide method)
BookLevel (class in rubi.rubicon_types.orderbook)
BookSide (class in rubi.rubicon_types.orderbook)
BUY (rubi.rubicon_types.order.OrderSide attribute)
buy_all_amount() (rubi.contracts.market.RubiconMarket method)
C
calculate_fees() (rubi.contracts.market.RubiconMarket method)
CANCEL (rubi.rubicon_types.order.OrderType attribute)
cancel() (rubi.contracts.market.RubiconMarket method)
cancel_limit_order() (rubi.client.Client method)
check_claim_all_user_bonus_tokens() (rubi.contracts.router.RubiconRouter method)
Client (class in rubi.client)
client_filter() (rubi.contracts.contract_types.events.BaseEvent method)
(rubi.contracts.contract_types.events.EmitTakeEvent method)
ContractRepr (class in rubi.network.network)
create_event_filter() (rubi.contracts.contract_types.events.BaseEvent static method)
(rubi.contracts.contract_types.events.EmitCancelEvent static method)
(rubi.contracts.contract_types.events.EmitDeleteEvent static method)
(rubi.contracts.contract_types.events.EmitFeeEvent static method)
(rubi.contracts.contract_types.events.EmitOfferEvent static method)
(rubi.contracts.contract_types.events.EmitSwap static method)
(rubi.contracts.contract_types.events.EmitTakeEvent static method)
D
decimals() (rubi.contracts.erc20.ERC20 method)
decrease_allowance() (rubi.contracts.erc20.ERC20 method)
default_filters() (rubi.contracts.contract_types.events.BaseEvent static method)
(rubi.contracts.contract_types.events.EmitCancelEvent static method)
(rubi.contracts.contract_types.events.EmitDeleteEvent static method)
(rubi.contracts.contract_types.events.EmitFeeEvent static method)
(rubi.contracts.contract_types.events.EmitOfferEvent static method)
(rubi.contracts.contract_types.events.EmitSwap static method)
(rubi.contracts.contract_types.events.EmitTakeEvent static method)
default_handler() (rubi.contracts.contract_types.events.BaseEvent class method)
E
EmitCancelEvent (class in rubi.contracts.contract_types.events)
EmitDeleteEvent (class in rubi.contracts.contract_types.events)
EmitFeeEvent (class in rubi.contracts.contract_types.events)
EmitOfferEvent (class in rubi.contracts.contract_types.events)
EmitSwap (class in rubi.contracts.contract_types.events)
EmitTakeEvent (class in rubi.contracts.contract_types.events)
ERC20 (class in rubi.contracts.erc20)
F
FeeEvent (class in rubi.rubicon_types.order)
from_address() (rubi.contracts.erc20.ERC20 class method)
from_address_and_abi() (rubi.contracts.base_contract.BaseContract class method)
from_config() (rubi.network.network.Network class method)
from_event() (rubi.rubicon_types.order.FeeEvent class method)
(rubi.rubicon_types.order.OrderEvent class method)
from_http_node_url() (rubi.client.Client class method)
from_network() (rubi.contracts.erc20.ERC20 class method)
(rubi.contracts.market.RubiconMarket class method)
(rubi.contracts.router.RubiconRouter class method)
from_rubicon_offer_book() (rubi.rubicon_types.orderbook.OrderBook class method)
from_rubicon_offers() (rubi.rubicon_types.orderbook.BookSide class method)
G
get_best_offer() (rubi.contracts.market.RubiconMarket method)
get_best_offer_and_info() (rubi.contracts.router.RubiconRouter method)
get_better_offer() (rubi.contracts.market.RubiconMarket method)
get_book_depth() (rubi.contracts.router.RubiconRouter method)
get_book_from_pair() (rubi.contracts.router.RubiconRouter method)
get_buy_amount_with_fee() (rubi.contracts.market.RubiconMarket method)
get_event_contract() (rubi.contracts.contract_types.events.BaseEvent static method)
(rubi.contracts.contract_types.events.BaseMarketEvent static method)
(rubi.contracts.contract_types.events.EmitSwap static method)
get_expected_multiswap_fill() (rubi.contracts.router.RubiconRouter method)
get_expected_swap_fill() (rubi.contracts.router.RubiconRouter method)
get_maker_balance() (rubi.contracts.router.RubiconRouter method)
get_maker_balance_in_pair() (rubi.contracts.router.RubiconRouter method)
get_maker_fee() (rubi.contracts.market.RubiconMarket method)
get_min_sell() (rubi.contracts.market.RubiconMarket method)
get_network_tokens() (rubi.client.Client method)
get_nonce() (rubi.client.Client method)
get_offer() (rubi.contracts.market.RubiconMarket method)
get_offer_count() (rubi.contracts.market.RubiconMarket method)
get_offers() (rubi.client.Client method)
get_orderbook() (rubi.client.Client method)
get_pair() (rubi.client.Client method)
get_pairs_list() (rubi.client.Client method)
get_pay_amount_with_fee() (rubi.contracts.market.RubiconMarket method)
get_trades() (rubi.client.Client method)
get_worse_offer() (rubi.contracts.market.RubiconMarket method)
I
increase_allowance() (rubi.contracts.erc20.ERC20 method)
L
LIMIT (rubi.rubicon_types.order.OrderType attribute)
LIMIT_DELETED (rubi.rubicon_types.order.OrderType attribute)
LIMIT_TAKEN (rubi.rubicon_types.order.OrderType attribute)
M
MARKET (rubi.rubicon_types.order.OrderType attribute)
max_approval_amount() (rubi.contracts.erc20.ERC20 method)
mid_price() (rubi.rubicon_types.orderbook.OrderBook method)
module
rubi.client
rubi.contracts.base_contract
rubi.contracts.contract_types.events
rubi.contracts.erc20
rubi.contracts.market
rubi.contracts.router
rubi.network.network
rubi.rubicon_types.order
rubi.rubicon_types.orderbook
rubi.rubicon_types.pair
multiswap() (rubi.contracts.router.RubiconRouter method)
N
name() (rubi.contracts.erc20.ERC20 method)
Network (class in rubi.network.network)
NetworkId (class in rubi.network.network)
NEUTRAL (rubi.rubicon_types.order.OrderSide attribute)
NewCancelOrder (class in rubi.rubicon_types.order)
NewLimitOrder (class in rubi.rubicon_types.order)
NewMarketOrder (class in rubi.rubicon_types.order)
O
offer() (rubi.contracts.market.RubiconMarket method)
opposite() (rubi.rubicon_types.order.OrderSide method)
OPTIMISM (rubi.network.network.NetworkId attribute)
OPTIMISM_GOERLI (rubi.network.network.NetworkId attribute)
OrderBook (class in rubi.rubicon_types.orderbook)
OrderEvent (class in rubi.rubicon_types.order)
OrderSide (class in rubi.rubicon_types.order)
OrderType (class in rubi.rubicon_types.order)
P
Pair (class in rubi.rubicon_types.pair)
PairDoesNotExistException
place_limit_order() (rubi.client.Client method)
place_market_order() (rubi.client.Client method)
POLYGON_MUMBAI (rubi.network.network.NetworkId attribute)
R
remove_liquidity_from_book() (rubi.rubicon_types.orderbook.BookSide method)
remove_pair() (rubi.client.Client method)
rubi.client
module
rubi.contracts.base_contract
module
rubi.contracts.contract_types.events
module
rubi.contracts.erc20
module
rubi.contracts.market
module
rubi.contracts.router
module
rubi.network.network
module
rubi.rubicon_types.order
module
rubi.rubicon_types.orderbook
module
rubi.rubicon_types.pair
module
RubiconContracts (class in rubi.network.network)
RubiconMarket (class in rubi.contracts.market)
RubiconRouter (class in rubi.contracts.router)
S
SELL (rubi.rubicon_types.order.OrderSide attribute)
sell_all_amount() (rubi.contracts.market.RubiconMarket method)
sign() (rubi.rubicon_types.order.OrderSide method)
spread() (rubi.rubicon_types.orderbook.OrderBook method)
start_event_poller() (rubi.client.Client method)
(rubi.contracts.base_contract.BaseContract method)
start_orderbook_poller() (rubi.client.Client method)
swap() (rubi.contracts.router.RubiconRouter method)
symbol() (rubi.contracts.erc20.ERC20 method)
T
to_decimal() (rubi.contracts.erc20.ERC20 method)
to_integer() (rubi.contracts.erc20.ERC20 method)
total_supply() (rubi.contracts.erc20.ERC20 method)
Transaction (class in rubi.rubicon_types.order)
transfer() (rubi.contracts.erc20.ERC20 method)
transfer_from() (rubi.contracts.erc20.ERC20 method)
U
update_base_asset_allowance() (rubi.rubicon_types.pair.Pair method)
update_pair_allowance() (rubi.client.Client method)
update_quote_asset_allowance() (rubi.rubicon_types.pair.Pair method)
UpdateLimitOrder (class in rubi.rubicon_types.order)