@api3/contracts
Version:
Contracts through which API3 services are delivered
196 lines • 18.9 kB
TypeScript
import type * as access from "./access";
export type { access };
import type * as api3ServerV1 from "./api3-server-v1";
export type { api3ServerV1 };
import type * as interfaces from "./interfaces";
export type { interfaces };
import type * as mock from "./mock";
export type { mock };
import type * as test from "./test";
export type { test };
import type * as utils from "./utils";
export type { utils };
import type * as vendor from "./vendor";
export type { vendor };
export * as factories from "./factories";
export type { AccessControlRegistry } from "./access/AccessControlRegistry";
export { AccessControlRegistry__factory } from "./factories/access/AccessControlRegistry__factory";
export type { AccessControlRegistryAdminned } from "./access/AccessControlRegistryAdminned";
export { AccessControlRegistryAdminned__factory } from "./factories/access/AccessControlRegistryAdminned__factory";
export type { AccessControlRegistryAdminnedWithManager } from "./access/AccessControlRegistryAdminnedWithManager";
export { AccessControlRegistryAdminnedWithManager__factory } from "./factories/access/AccessControlRegistryAdminnedWithManager__factory";
export type { GnosisSafeWithoutProxy } from "./access/GnosisSafeWithoutProxy";
export { GnosisSafeWithoutProxy__factory } from "./factories/access/GnosisSafeWithoutProxy__factory";
export type { HashRegistry } from "./access/HashRegistry";
export { HashRegistry__factory } from "./factories/access/HashRegistry__factory";
export type { IAccessControlRegistry } from "./access/interfaces/IAccessControlRegistry";
export { IAccessControlRegistry__factory } from "./factories/access/interfaces/IAccessControlRegistry__factory";
export type { IAccessControlRegistryAdminned } from "./access/interfaces/IAccessControlRegistryAdminned";
export { IAccessControlRegistryAdminned__factory } from "./factories/access/interfaces/IAccessControlRegistryAdminned__factory";
export type { IAccessControlRegistryAdminnedWithManager } from "./access/interfaces/IAccessControlRegistryAdminnedWithManager";
export { IAccessControlRegistryAdminnedWithManager__factory } from "./factories/access/interfaces/IAccessControlRegistryAdminnedWithManager__factory";
export type { IHashRegistry } from "./access/interfaces/IHashRegistry";
export { IHashRegistry__factory } from "./factories/access/interfaces/IHashRegistry__factory";
export type { IOwnable } from "./access/interfaces/IOwnable";
export { IOwnable__factory } from "./factories/access/interfaces/IOwnable__factory";
export type { IOwnableCallForwarder } from "./access/interfaces/IOwnableCallForwarder";
export { IOwnableCallForwarder__factory } from "./factories/access/interfaces/IOwnableCallForwarder__factory";
export type { OwnableCallForwarder } from "./access/OwnableCallForwarder";
export { OwnableCallForwarder__factory } from "./factories/access/OwnableCallForwarder__factory";
export type { AirseekerRegistry } from "./api3-server-v1/AirseekerRegistry";
export { AirseekerRegistry__factory } from "./factories/api3-server-v1/AirseekerRegistry__factory";
export type { Api3MarketV2 } from "./api3-server-v1/Api3MarketV2";
export { Api3MarketV2__factory } from "./factories/api3-server-v1/Api3MarketV2__factory";
export type { Api3ServerV1 } from "./api3-server-v1/Api3ServerV1";
export { Api3ServerV1__factory } from "./factories/api3-server-v1/Api3ServerV1__factory";
export type { Api3ServerV1OevExtension } from "./api3-server-v1/Api3ServerV1OevExtension";
export { Api3ServerV1OevExtension__factory } from "./factories/api3-server-v1/Api3ServerV1OevExtension__factory";
export type { BeaconUpdatesWithSignedData } from "./api3-server-v1/BeaconUpdatesWithSignedData";
export { BeaconUpdatesWithSignedData__factory } from "./factories/api3-server-v1/BeaconUpdatesWithSignedData__factory";
export type { DapiServer } from "./api3-server-v1/DapiServer";
export { DapiServer__factory } from "./factories/api3-server-v1/DapiServer__factory";
export type { DataFeedServer } from "./api3-server-v1/DataFeedServer";
export { DataFeedServer__factory } from "./factories/api3-server-v1/DataFeedServer__factory";
export type { IAirseekerRegistry } from "./api3-server-v1/interfaces/IAirseekerRegistry";
export { IAirseekerRegistry__factory } from "./factories/api3-server-v1/interfaces/IAirseekerRegistry__factory";
export type { IApi3MarketV2 } from "./api3-server-v1/interfaces/IApi3MarketV2";
export { IApi3MarketV2__factory } from "./factories/api3-server-v1/interfaces/IApi3MarketV2__factory";
export type { IApi3ServerV1 } from "./api3-server-v1/interfaces/IApi3ServerV1";
export { IApi3ServerV1__factory } from "./factories/api3-server-v1/interfaces/IApi3ServerV1__factory";
export type { IApi3ServerV1OevExtension } from "./api3-server-v1/interfaces/IApi3ServerV1OevExtension";
export { IApi3ServerV1OevExtension__factory } from "./factories/api3-server-v1/interfaces/IApi3ServerV1OevExtension__factory";
export type { IApi3ServerV1OevExtensionOevBidPayer } from "./api3-server-v1/interfaces/IApi3ServerV1OevExtensionOevBidPayer";
export { IApi3ServerV1OevExtensionOevBidPayer__factory } from "./factories/api3-server-v1/interfaces/IApi3ServerV1OevExtensionOevBidPayer__factory";
export type { IBeaconUpdatesWithSignedData } from "./api3-server-v1/interfaces/IBeaconUpdatesWithSignedData";
export { IBeaconUpdatesWithSignedData__factory } from "./factories/api3-server-v1/interfaces/IBeaconUpdatesWithSignedData__factory";
export type { IDapiServer } from "./api3-server-v1/interfaces/IDapiServer";
export { IDapiServer__factory } from "./factories/api3-server-v1/interfaces/IDapiServer__factory";
export type { IDataFeedServer } from "./api3-server-v1/interfaces/IDataFeedServer";
export { IDataFeedServer__factory } from "./factories/api3-server-v1/interfaces/IDataFeedServer__factory";
export type { IOevAuctionHouse } from "./api3-server-v1/interfaces/IOevAuctionHouse";
export { IOevAuctionHouse__factory } from "./factories/api3-server-v1/interfaces/IOevAuctionHouse__factory";
export type { IOevDapiServer } from "./api3-server-v1/interfaces/IOevDapiServer";
export { IOevDapiServer__factory } from "./factories/api3-server-v1/interfaces/IOevDapiServer__factory";
export type { IOevDataFeedServer } from "./api3-server-v1/interfaces/IOevDataFeedServer";
export { IOevDataFeedServer__factory } from "./factories/api3-server-v1/interfaces/IOevDataFeedServer__factory";
export type { OevAuctionHouse } from "./api3-server-v1/OevAuctionHouse";
export { OevAuctionHouse__factory } from "./factories/api3-server-v1/OevAuctionHouse__factory";
export type { OevDapiServer } from "./api3-server-v1/OevDapiServer";
export { OevDapiServer__factory } from "./factories/api3-server-v1/OevDapiServer__factory";
export type { OevDataFeedServer } from "./api3-server-v1/OevDataFeedServer";
export { OevDataFeedServer__factory } from "./factories/api3-server-v1/OevDataFeedServer__factory";
export type { Api3ReaderProxyV1 } from "./api3-server-v1/proxies/Api3ReaderProxyV1";
export { Api3ReaderProxyV1__factory } from "./factories/api3-server-v1/proxies/Api3ReaderProxyV1__factory";
export type { Api3ReaderProxyV1Factory } from "./api3-server-v1/proxies/Api3ReaderProxyV1Factory";
export { Api3ReaderProxyV1Factory__factory } from "./factories/api3-server-v1/proxies/Api3ReaderProxyV1Factory__factory";
export type { IApi3ReaderProxyV1 } from "./api3-server-v1/proxies/interfaces/IApi3ReaderProxyV1";
export { IApi3ReaderProxyV1__factory } from "./factories/api3-server-v1/proxies/interfaces/IApi3ReaderProxyV1__factory";
export type { IApi3ReaderProxyV1Factory } from "./api3-server-v1/proxies/interfaces/IApi3ReaderProxyV1Factory";
export { IApi3ReaderProxyV1Factory__factory } from "./factories/api3-server-v1/proxies/interfaces/IApi3ReaderProxyV1Factory__factory";
export type { IOevProxy } from "./api3-server-v1/proxies/interfaces/IOevProxy";
export { IOevProxy__factory } from "./factories/api3-server-v1/proxies/interfaces/IOevProxy__factory";
export type { IProxy } from "./api3-server-v1/proxies/interfaces/IProxy";
export { IProxy__factory } from "./factories/api3-server-v1/proxies/interfaces/IProxy__factory";
export type { IApi3ReaderProxy } from "./interfaces/IApi3ReaderProxy";
export { IApi3ReaderProxy__factory } from "./factories/interfaces/IApi3ReaderProxy__factory";
export type { MockApi3ReaderProxy } from "./mock/MockApi3ReaderProxy";
export { MockApi3ReaderProxy__factory } from "./factories/mock/MockApi3ReaderProxy__factory";
export type { MockApi3ReaderProxyV1 } from "./mock/MockApi3ReaderProxyV1";
export { MockApi3ReaderProxyV1__factory } from "./factories/mock/MockApi3ReaderProxyV1__factory";
export type { MockApi3MarketV2 } from "./test/MockApi3MarketV2";
export { MockApi3MarketV2__factory } from "./factories/test/MockApi3MarketV2__factory";
export type { MockApi3ReaderProxyV2 } from "./test/MockApi3ReaderProxyV2";
export { MockApi3ReaderProxyV2__factory } from "./factories/test/MockApi3ReaderProxyV2__factory";
export type { MockApi3ServerV1OevExtensionOevBidPayer } from "./test/MockApi3ServerV1OevExtensionOevBidPayer";
export { MockApi3ServerV1OevExtensionOevBidPayer__factory } from "./factories/test/MockApi3ServerV1OevExtensionOevBidPayer__factory";
export type { MockCallForwarderTarget } from "./test/MockCallForwarderTarget";
export { MockCallForwarderTarget__factory } from "./factories/test/MockCallForwarderTarget__factory";
export type { MockContractWithNoDefaultPayable } from "./test/MockContractWithNoDefaultPayable";
export { MockContractWithNoDefaultPayable__factory } from "./factories/test/MockContractWithNoDefaultPayable__factory";
export type { MockDapiProxyWithOev } from "./test/MockDapiProxyWithOev";
export { MockDapiProxyWithOev__factory } from "./factories/test/MockDapiProxyWithOev__factory";
export type { MockMedian } from "./test/MockMedian";
export { MockMedian__factory } from "./factories/test/MockMedian__factory";
export type { MockMulticallTarget } from "./test/MockMulticallTarget";
export { MockMulticallTarget__factory } from "./factories/test/MockMulticallTarget__factory";
export type { MockSafeTarget } from "./test/MockSafeTarget";
export { MockSafeTarget__factory } from "./factories/test/MockSafeTarget__factory";
export type { MockSelfMulticall } from "./test/MockSelfMulticall";
export { MockSelfMulticall__factory } from "./factories/test/MockSelfMulticall__factory";
export type { MockSort } from "./test/MockSort";
export { MockSort__factory } from "./factories/test/MockSort__factory";
export type { ExtendedSelfMulticall } from "./utils/ExtendedSelfMulticall";
export { ExtendedSelfMulticall__factory } from "./factories/utils/ExtendedSelfMulticall__factory";
export type { IExtendedSelfMulticall } from "./utils/interfaces/IExtendedSelfMulticall";
export { IExtendedSelfMulticall__factory } from "./factories/utils/interfaces/IExtendedSelfMulticall__factory";
export type { ISelfMulticall } from "./utils/interfaces/ISelfMulticall";
export { ISelfMulticall__factory } from "./factories/utils/interfaces/ISelfMulticall__factory";
export type { SelfMulticall } from "./utils/SelfMulticall";
export { SelfMulticall__factory } from "./factories/utils/SelfMulticall__factory";
export type { AggregatorInterface } from "./vendor/@chainlink/contracts@1.2.0/src/v0.8/shared/interfaces/AggregatorInterface";
export { AggregatorInterface__factory } from "./factories/vendor/@chainlink/contracts@1.2.0/src/v0.8/shared/interfaces/AggregatorInterface__factory";
export type { AggregatorV2V3Interface } from "./vendor/@chainlink/contracts@1.2.0/src/v0.8/shared/interfaces/AggregatorV2V3Interface";
export { AggregatorV2V3Interface__factory } from "./factories/vendor/@chainlink/contracts@1.2.0/src/v0.8/shared/interfaces/AggregatorV2V3Interface__factory";
export type { AggregatorV3Interface } from "./vendor/@chainlink/contracts@1.2.0/src/v0.8/shared/interfaces/AggregatorV3Interface";
export { AggregatorV3Interface__factory } from "./factories/vendor/@chainlink/contracts@1.2.0/src/v0.8/shared/interfaces/AggregatorV3Interface__factory";
export type { FallbackManager } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/FallbackManager";
export { FallbackManager__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/FallbackManager__factory";
export type { Guard } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/GuardManager.sol/Guard";
export { Guard__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/GuardManager.sol/Guard__factory";
export type { GuardManager } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/GuardManager.sol/GuardManager";
export { GuardManager__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/GuardManager.sol/GuardManager__factory";
export type { ModuleManager } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/ModuleManager";
export { ModuleManager__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/ModuleManager__factory";
export type { OwnerManager } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/OwnerManager";
export { OwnerManager__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/base/OwnerManager__factory";
export type { EtherPaymentFallback } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/common/EtherPaymentFallback";
export { EtherPaymentFallback__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/common/EtherPaymentFallback__factory";
export type { StorageAccessible } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/common/StorageAccessible";
export { StorageAccessible__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/common/StorageAccessible__factory";
export type { GnosisSafe } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/GnosisSafe";
export { GnosisSafe__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/GnosisSafe__factory";
export type { ISignatureValidator } from "./vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/interfaces/ISignatureValidator";
export { ISignatureValidator__factory } from "./factories/vendor/@gnosis.pm/safe-contracts@1.3.0/contracts/interfaces/ISignatureValidator__factory";
export type { OwnableUpgradeable } from "./vendor/@openzeppelin/contracts-upgradeable@5.0.2/access/OwnableUpgradeable";
export { OwnableUpgradeable__factory } from "./factories/vendor/@openzeppelin/contracts-upgradeable@5.0.2/access/OwnableUpgradeable__factory";
export type { Initializable } from "./vendor/@openzeppelin/contracts-upgradeable@5.0.2/proxy/utils/Initializable";
export { Initializable__factory } from "./factories/vendor/@openzeppelin/contracts-upgradeable@5.0.2/proxy/utils/Initializable__factory";
export type { ContextUpgradeable } from "./vendor/@openzeppelin/contracts-upgradeable@5.0.2/utils/ContextUpgradeable";
export { ContextUpgradeable__factory } from "./factories/vendor/@openzeppelin/contracts-upgradeable@5.0.2/utils/ContextUpgradeable__factory";
export type { AccessControl } from "./vendor/@openzeppelin/contracts@4.8.2/access/AccessControl";
export { AccessControl__factory } from "./factories/vendor/@openzeppelin/contracts@4.8.2/access/AccessControl__factory";
export type { IAccessControl } from "./vendor/@openzeppelin/contracts@4.8.2/access/IAccessControl";
export { IAccessControl__factory } from "./factories/vendor/@openzeppelin/contracts@4.8.2/access/IAccessControl__factory";
export type { Ownable } from "./vendor/@openzeppelin/contracts@4.8.2/access/Ownable";
export { Ownable__factory } from "./factories/vendor/@openzeppelin/contracts@4.8.2/access/Ownable__factory";
export type { ERC165 } from "./vendor/@openzeppelin/contracts@4.8.2/utils/introspection/ERC165";
export { ERC165__factory } from "./factories/vendor/@openzeppelin/contracts@4.8.2/utils/introspection/ERC165__factory";
export type { IERC165 } from "./vendor/@openzeppelin/contracts@4.8.2/utils/introspection/IERC165";
export { IERC165__factory } from "./factories/vendor/@openzeppelin/contracts@4.8.2/utils/introspection/IERC165__factory";
export type { IERC1822Proxiable } from "./vendor/@openzeppelin/contracts@5.0.2/interfaces/draft-IERC1822.sol/IERC1822Proxiable";
export { IERC1822Proxiable__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/interfaces/draft-IERC1822.sol/IERC1822Proxiable__factory";
export type { IBeacon } from "./vendor/@openzeppelin/contracts@5.0.2/proxy/beacon/IBeacon";
export { IBeacon__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/proxy/beacon/IBeacon__factory";
export type { ERC1967Proxy } from "./vendor/@openzeppelin/contracts@5.0.2/proxy/ERC1967/ERC1967Proxy";
export { ERC1967Proxy__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/proxy/ERC1967/ERC1967Proxy__factory";
export type { ERC1967Utils } from "./vendor/@openzeppelin/contracts@5.0.2/proxy/ERC1967/ERC1967Utils";
export { ERC1967Utils__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/proxy/ERC1967/ERC1967Utils__factory";
export type { Proxy } from "./vendor/@openzeppelin/contracts@5.0.2/proxy/Proxy";
export { Proxy__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/proxy/Proxy__factory";
export type { UUPSUpgradeable } from "./vendor/@openzeppelin/contracts@5.0.2/proxy/utils/UUPSUpgradeable";
export { UUPSUpgradeable__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/proxy/utils/UUPSUpgradeable__factory";
export type { Address } from "./vendor/@openzeppelin/contracts@5.0.2/utils/Address";
export { Address__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/Address__factory";
export type { Create2 } from "./vendor/@openzeppelin/contracts@5.0.2/utils/Create2";
export { Create2__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/Create2__factory";
export type { ECDSA } from "./vendor/@openzeppelin/contracts@5.0.2/utils/cryptography/ECDSA";
export { ECDSA__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/cryptography/ECDSA__factory";
export type { MerkleProof } from "./vendor/@openzeppelin/contracts@5.0.2/utils/cryptography/MerkleProof";
export { MerkleProof__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/cryptography/MerkleProof__factory";
export type { Math } from "./vendor/@openzeppelin/contracts@5.0.2/utils/math/Math";
export { Math__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/math/Math__factory";
export type { SafeCast } from "./vendor/@openzeppelin/contracts@5.0.2/utils/math/SafeCast";
export { SafeCast__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/math/SafeCast__factory";
export type { Strings } from "./vendor/@openzeppelin/contracts@5.0.2/utils/Strings";
export { Strings__factory } from "./factories/vendor/@openzeppelin/contracts@5.0.2/utils/Strings__factory";
//# sourceMappingURL=index.d.ts.map