* feat: DODO * DODO Bridge * export DODOFillData * Use deployed DODOHelper * Deployed Bridge. Half of buys supported * other half of buys * refactor * CHANGELOGs * Lint
176 lines
4.5 KiB
TypeScript
176 lines
4.5 KiB
TypeScript
export {
|
|
AwaitTransactionSuccessOpts,
|
|
ContractFunctionObj,
|
|
ContractTxFunctionObj,
|
|
SendTransactionOpts,
|
|
} from '@0x/base-contract';
|
|
export { ContractAddresses } from '@0x/contract-addresses';
|
|
export { WSOpts } from '@0x/mesh-rpc-client';
|
|
export {
|
|
AcceptedRejectedOrders,
|
|
AddedRemovedOrders,
|
|
BaseOrderProvider,
|
|
MeshOrderProviderOpts,
|
|
Orderbook,
|
|
OrderSet,
|
|
OrderStore,
|
|
RejectedOrder,
|
|
SRAPollingOrderProviderOpts,
|
|
SRAWebsocketOrderProviderOpts,
|
|
} from '@0x/orderbook';
|
|
export { RFQTFirmQuote, RFQTIndicativeQuote } from '@0x/quote-server';
|
|
export {
|
|
APIOrder,
|
|
Asset,
|
|
AssetPairsItem,
|
|
DecodedLogEvent,
|
|
EventCallback,
|
|
IndexedFilterValues,
|
|
SignedOrder,
|
|
} from '@0x/types';
|
|
export { BigNumber } from '@0x/utils';
|
|
export { AxiosInstance } from 'axios';
|
|
export {
|
|
AbiDefinition,
|
|
BlockParam,
|
|
BlockParamLiteral,
|
|
CallData,
|
|
CompilerOpts,
|
|
CompilerSettings,
|
|
CompilerSettingsMetadata,
|
|
ConstructorAbi,
|
|
ConstructorStateMutability,
|
|
ContractAbi,
|
|
ContractArtifact,
|
|
ContractChainData,
|
|
ContractChains,
|
|
ContractEventArg,
|
|
DataItem,
|
|
DecodedLogArgs,
|
|
DevdocOutput,
|
|
EIP1193Event,
|
|
EIP1193Provider,
|
|
EventAbi,
|
|
EventParameter,
|
|
EvmBytecodeOutput,
|
|
EvmBytecodeOutputLinkReferences,
|
|
EvmOutput,
|
|
FallbackAbi,
|
|
FunctionAbi,
|
|
GanacheProvider,
|
|
GethCallOverrides,
|
|
JSONRPCErrorCallback,
|
|
JSONRPCRequestPayload,
|
|
JSONRPCResponseError,
|
|
JSONRPCResponsePayload,
|
|
LogWithDecodedArgs,
|
|
MethodAbi,
|
|
OptimizerSettings,
|
|
OutputField,
|
|
ParamDescription,
|
|
RevertErrorAbi,
|
|
StandardContractOutput,
|
|
StateMutability,
|
|
SupportedProvider,
|
|
TupleDataItem,
|
|
TxData,
|
|
TxDataPayable,
|
|
Web3JsProvider,
|
|
Web3JsV1Provider,
|
|
Web3JsV2Provider,
|
|
Web3JsV3Provider,
|
|
ZeroExProvider,
|
|
} from 'ethereum-types';
|
|
export { artifacts } from './artifacts';
|
|
export { InsufficientAssetLiquidityError } from './errors';
|
|
export { SwapQuoteConsumer } from './quote_consumers/swap_quote_consumer';
|
|
export { getSwapMinBuyAmount } from './quote_consumers/utils';
|
|
export { SwapQuoter } from './swap_quoter';
|
|
export {
|
|
AffiliateFee,
|
|
CalldataInfo,
|
|
ExchangeProxyContractOpts,
|
|
ExchangeProxyRefundReceiver,
|
|
ExtensionContractType,
|
|
ForwarderExtensionContractOpts,
|
|
GetExtensionContractTypeOpts,
|
|
LiquidityForTakerMakerAssetDataPair,
|
|
LogFunction,
|
|
MarketBuySwapQuote,
|
|
MarketOperation,
|
|
MarketSellSwapQuote,
|
|
MockedRfqtFirmQuoteResponse,
|
|
OrderPrunerPermittedFeeTypes,
|
|
RfqtMakerAssetOfferings,
|
|
RfqtRequestOpts,
|
|
SamplerOverrides,
|
|
SignedOrderWithFillableAmounts,
|
|
SwapQuote,
|
|
SwapQuoteConsumerBase,
|
|
SwapQuoteConsumerError,
|
|
SwapQuoteConsumerOpts,
|
|
SwapQuoteExecutionOpts,
|
|
SwapQuoteGetOutputOpts,
|
|
SwapQuoteInfo,
|
|
SwapQuoteOrdersBreakdown,
|
|
SwapQuoteRequestOpts,
|
|
SwapQuoterError,
|
|
SwapQuoterOpts,
|
|
SwapQuoterRfqtOpts,
|
|
} from './types';
|
|
export { affiliateFeeUtils } from './utils/affiliate_fee_utils';
|
|
export { SOURCE_FLAGS } from './utils/market_operation_utils/constants';
|
|
export {
|
|
Parameters,
|
|
SamplerContractCall,
|
|
SamplerContractOperation,
|
|
} from './utils/market_operation_utils/sampler_contract_operation';
|
|
export {
|
|
BalancerFillData,
|
|
BancorFillData,
|
|
CollapsedFill,
|
|
CurveFillData,
|
|
CurveFunctionSelectors,
|
|
CurveInfo,
|
|
DexSample,
|
|
DODOFillData,
|
|
ERC20BridgeSource,
|
|
ExchangeProxyOverhead,
|
|
FeeSchedule,
|
|
Fill,
|
|
FillData,
|
|
GetMarketOrdersRfqtOpts,
|
|
KyberFillData,
|
|
LiquidityProviderFillData,
|
|
MarketDepth,
|
|
MarketDepthSide,
|
|
MooniswapFillData,
|
|
MultiBridgeFillData,
|
|
MultiHopFillData,
|
|
NativeCollapsedFill,
|
|
NativeFillData,
|
|
OptimizedMarketOrder,
|
|
SourceInfo,
|
|
SourceQuoteOperation,
|
|
SushiSwapFillData,
|
|
SwerveFillData,
|
|
SwerveInfo,
|
|
TokenAdjacencyGraph,
|
|
UniswapV2FillData,
|
|
} from './utils/market_operation_utils/types';
|
|
export { ProtocolFeeUtils } from './utils/protocol_fee_utils';
|
|
export {
|
|
BridgeReportSource,
|
|
MultiHopReportSource,
|
|
NativeOrderbookReportSource,
|
|
NativeRFQTReportSource,
|
|
QuoteReport,
|
|
QuoteReportSource,
|
|
} from './utils/quote_report_generator';
|
|
export { QuoteRequestor } from './utils/quote_requestor';
|
|
export { rfqtMocker } from './utils/rfqt_mocker';
|
|
export { ERC20BridgeSamplerContract } from './wrappers';
|
|
import { ERC20BridgeSource } from './utils/market_operation_utils/types';
|
|
export type Native = ERC20BridgeSource.Native;
|
|
export type MultiHop = ERC20BridgeSource.MultiHop;
|