randomness-js
Version:
A library for consuming, verifying and using randomness from the dcipher network
183 lines (182 loc) • 13.3 kB
text/typescript
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import type * as baseTSol from "./Base.t.sol";
export type { baseTSol };
import type * as chainlinkVrfv25IntegrationDirectFundingTSol from "./ChainlinkVRFV2_5Integration_DirectFunding.t.sol";
export type { chainlinkVrfv25IntegrationDirectFundingTSol };
import type * as chainlinkVrfv25IntegrationSubscriptionTSol from "./ChainlinkVRFV2_5Integration_Subscription.t.sol";
export type { chainlinkVrfv25IntegrationSubscriptionTSol };
import type * as deploymentTSol from "./Deployment.t.sol";
export type { deploymentTSol };
import type * as directFundingTSol from "./DirectFunding.t.sol";
export type { directFundingTSol };
import type * as randomnessTSol from "./Randomness.t.sol";
export type { randomnessTSol };
import type * as stdErrorSol from "./StdError.sol";
export type { stdErrorSol };
import type * as stdStorageSol from "./StdStorage.sol";
export type { stdStorageSol };
import type * as subscriptionFundingTSol from "./SubscriptionFunding.t.sol";
export type { subscriptionFundingTSol };
import type * as vmSol from "./Vm.sol";
export type { vmSol };
import type * as draftIerc1822Sol from "./draft-IERC1822.sol";
export type { draftIerc1822Sol };
export type { AccessControl } from "./AccessControl";
export type { AccessControlEnumerableUpgradeable } from "./AccessControlEnumerableUpgradeable";
export type { AccessControlUpgradeable } from "./AccessControlUpgradeable";
export type { Address } from "./Address";
export type { BLS } from "./BLS";
export type { BLSTest } from "./BLSTest";
export type { BN254SignatureScheme } from "./BN254SignatureScheme";
export type { BytesLib } from "./BytesLib";
export type { ChainlinkVRFCoordinatorV2_5Adapter } from "./ChainlinkVRFCoordinatorV2_5Adapter";
export type { ChainlinkVRFDirectFundingConsumer } from "./ChainlinkVRFDirectFundingConsumer";
export type { ChainlinkVRFSubscriptionConsumer } from "./ChainlinkVRFSubscriptionConsumer";
export type { ChainlinkVRFV2PlusWrapperAdapter } from "./ChainlinkVRFV2PlusWrapperAdapter";
export type { ChainlinkVRFV2PlusWrapperConsumerBaseStub } from "./ChainlinkVRFV2PlusWrapperConsumerBaseStub";
export type { ConfirmedOwner } from "./ConfirmedOwner";
export type { ConfirmedOwnerWithProposal } from "./ConfirmedOwnerWithProposal";
export type { ContextUpgradeable } from "./ContextUpgradeable";
export type { ERC165 } from "./ERC165";
export type { ERC165Upgradeable } from "./ERC165Upgradeable";
export type { ERC1967Proxy } from "./ERC1967Proxy";
export type { ERC1967Utils } from "./ERC1967Utils";
export type { Errors } from "./Errors";
export type { Factory } from "./Factory";
export type { FeeCollector } from "./FeeCollector";
export type { FeistelShuffleOptimised } from "./FeistelShuffleOptimised";
export type { IAccessControl } from "./IAccessControl";
export type { IAccessControlEnumerable } from "./IAccessControlEnumerable";
export type { IBeacon } from "./IBeacon";
export type { IERC165 } from "./IERC165";
export type { IERC1967 } from "./IERC1967";
export type { IMulticall3 } from "./IMulticall3";
export type { IOwnable } from "./IOwnable";
export type { IRandomnessReceiver } from "./IRandomnessReceiver";
export type { IRandomnessSender } from "./IRandomnessSender";
export type { ISignatureReceiver } from "./ISignatureReceiver";
export type { ISignatureScheme } from "./ISignatureScheme";
export type { ISignatureSchemeAddressProvider } from "./ISignatureSchemeAddressProvider";
export type { ISignatureSender } from "./ISignatureSender";
export type { ISubscription } from "./ISubscription";
export type { ITypeAndVersion } from "./ITypeAndVersion";
export type { IVRFCoordinatorV2Plus } from "./IVRFCoordinatorV2Plus";
export type { IVRFMigratableConsumerV2Plus } from "./IVRFMigratableConsumerV2Plus";
export type { IVRFSubscriptionV2Plus } from "./IVRFSubscriptionV2Plus";
export type { IVRFV2PlusWrapper } from "./IVRFV2PlusWrapper";
export type { Initializable } from "./Initializable";
export type { LinkTokenInterface } from "./LinkTokenInterface";
export type { MockRandomnessReceiver } from "./MockRandomnessReceiver";
export type { MockRevertingRandomnessReceiver } from "./MockRevertingRandomnessReceiver";
export type { Multicall } from "./Multicall";
export type { Proxy } from "./Proxy";
export type { Randomness } from "./Randomness";
export type { RandomnessReceiverBase } from "./RandomnessReceiverBase";
export type { RandomnessSender } from "./RandomnessSender";
export type { ReentrancyGuard } from "./ReentrancyGuard";
export type { SignatureReceiverBase } from "./SignatureReceiverBase";
export type { SignatureSchemeAddressProvider } from "./SignatureSchemeAddressProvider";
export type { SignatureSchemeBase } from "./SignatureSchemeBase";
export type { SignatureSender } from "./SignatureSender";
export type { StdAssertions } from "./StdAssertions";
export type { StdInvariant } from "./StdInvariant";
export type { SubscriptionAPI } from "./SubscriptionAPI";
export type { Test } from "./Test";
export type { UUPSProxy } from "./UUPSProxy";
export type { UUPSUpgradeable } from "./UUPSUpgradeable";
export type { VRFConsumerBaseV2Plus } from "./VRFConsumerBaseV2Plus";
export type { VRFV2PlusClient } from "./VRFV2PlusClient";
export type { VRFV2PlusWrapperConsumerBase } from "./VRFV2PlusWrapperConsumerBase";
export * as factories from "./factories";
export { AccessControl__factory } from "./factories/AccessControl__factory";
export { AccessControlEnumerableUpgradeable__factory } from "./factories/AccessControlEnumerableUpgradeable__factory";
export { AccessControlUpgradeable__factory } from "./factories/AccessControlUpgradeable__factory";
export { Address__factory } from "./factories/Address__factory";
export type { Base } from "./Base.t.sol/Base";
export { Base__factory } from "./factories/Base.t.sol/Base__factory";
export { BLS__factory } from "./factories/BLS__factory";
export { BLSTest__factory } from "./factories/BLSTest__factory";
export { BN254SignatureScheme__factory } from "./factories/BN254SignatureScheme__factory";
export { BytesLib__factory } from "./factories/BytesLib__factory";
export { ChainlinkVRFCoordinatorV2_5Adapter__factory } from "./factories/ChainlinkVRFCoordinatorV2_5Adapter__factory";
export { ChainlinkVRFDirectFundingConsumer__factory } from "./factories/ChainlinkVRFDirectFundingConsumer__factory";
export { ChainlinkVRFSubscriptionConsumer__factory } from "./factories/ChainlinkVRFSubscriptionConsumer__factory";
export type { ChainlinkVRFV2_5Integration_DirectFundingTest } from "./ChainlinkVRFV2_5Integration_DirectFunding.t.sol/ChainlinkVRFV2_5Integration_DirectFundingTest";
export { ChainlinkVRFV2_5Integration_DirectFundingTest__factory } from "./factories/ChainlinkVRFV2_5Integration_DirectFunding.t.sol/ChainlinkVRFV2_5Integration_DirectFundingTest__factory";
export type { ChainlinkVRFV2_5Integration_SubscriptionTest } from "./ChainlinkVRFV2_5Integration_Subscription.t.sol/ChainlinkVRFV2_5Integration_SubscriptionTest";
export { ChainlinkVRFV2_5Integration_SubscriptionTest__factory } from "./factories/ChainlinkVRFV2_5Integration_Subscription.t.sol/ChainlinkVRFV2_5Integration_SubscriptionTest__factory";
export { ChainlinkVRFV2PlusWrapperAdapter__factory } from "./factories/ChainlinkVRFV2PlusWrapperAdapter__factory";
export { ChainlinkVRFV2PlusWrapperConsumerBaseStub__factory } from "./factories/ChainlinkVRFV2PlusWrapperConsumerBaseStub__factory";
export { ConfirmedOwner__factory } from "./factories/ConfirmedOwner__factory";
export { ConfirmedOwnerWithProposal__factory } from "./factories/ConfirmedOwnerWithProposal__factory";
export { ContextUpgradeable__factory } from "./factories/ContextUpgradeable__factory";
export type { Deployment } from "./Deployment.t.sol/Deployment";
export { Deployment__factory } from "./factories/Deployment.t.sol/Deployment__factory";
export type { DirectFundingTest } from "./DirectFunding.t.sol/DirectFundingTest";
export { DirectFundingTest__factory } from "./factories/DirectFunding.t.sol/DirectFundingTest__factory";
export type { IERC1822Proxiable } from "./draft-IERC1822.sol/IERC1822Proxiable";
export { IERC1822Proxiable__factory } from "./factories/draft-IERC1822.sol/IERC1822Proxiable__factory";
export { ERC165__factory } from "./factories/ERC165__factory";
export { ERC165Upgradeable__factory } from "./factories/ERC165Upgradeable__factory";
export { ERC1967Proxy__factory } from "./factories/ERC1967Proxy__factory";
export { ERC1967Utils__factory } from "./factories/ERC1967Utils__factory";
export { Errors__factory } from "./factories/Errors__factory";
export { Factory__factory } from "./factories/Factory__factory";
export { FeeCollector__factory } from "./factories/FeeCollector__factory";
export { FeistelShuffleOptimised__factory } from "./factories/FeistelShuffleOptimised__factory";
export { IAccessControl__factory } from "./factories/IAccessControl__factory";
export { IAccessControlEnumerable__factory } from "./factories/IAccessControlEnumerable__factory";
export { IBeacon__factory } from "./factories/IBeacon__factory";
export { IERC165__factory } from "./factories/IERC165__factory";
export { IERC1967__factory } from "./factories/IERC1967__factory";
export { IMulticall3__factory } from "./factories/IMulticall3__factory";
export { Initializable__factory } from "./factories/Initializable__factory";
export { IOwnable__factory } from "./factories/IOwnable__factory";
export { IRandomnessReceiver__factory } from "./factories/IRandomnessReceiver__factory";
export { IRandomnessSender__factory } from "./factories/IRandomnessSender__factory";
export { ISignatureReceiver__factory } from "./factories/ISignatureReceiver__factory";
export { ISignatureScheme__factory } from "./factories/ISignatureScheme__factory";
export { ISignatureSchemeAddressProvider__factory } from "./factories/ISignatureSchemeAddressProvider__factory";
export { ISignatureSender__factory } from "./factories/ISignatureSender__factory";
export { ISubscription__factory } from "./factories/ISubscription__factory";
export { ITypeAndVersion__factory } from "./factories/ITypeAndVersion__factory";
export { IVRFCoordinatorV2Plus__factory } from "./factories/IVRFCoordinatorV2Plus__factory";
export { IVRFMigratableConsumerV2Plus__factory } from "./factories/IVRFMigratableConsumerV2Plus__factory";
export { IVRFSubscriptionV2Plus__factory } from "./factories/IVRFSubscriptionV2Plus__factory";
export { IVRFV2PlusWrapper__factory } from "./factories/IVRFV2PlusWrapper__factory";
export { LinkTokenInterface__factory } from "./factories/LinkTokenInterface__factory";
export { MockRandomnessReceiver__factory } from "./factories/MockRandomnessReceiver__factory";
export { MockRevertingRandomnessReceiver__factory } from "./factories/MockRevertingRandomnessReceiver__factory";
export { Multicall__factory } from "./factories/Multicall__factory";
export { Proxy__factory } from "./factories/Proxy__factory";
export { Randomness__factory } from "./factories/Randomness__factory";
export type { RandomnessTest } from "./Randomness.t.sol/RandomnessTest";
export { RandomnessTest__factory } from "./factories/Randomness.t.sol/RandomnessTest__factory";
export { RandomnessReceiverBase__factory } from "./factories/RandomnessReceiverBase__factory";
export { RandomnessSender__factory } from "./factories/RandomnessSender__factory";
export { ReentrancyGuard__factory } from "./factories/ReentrancyGuard__factory";
export { SignatureReceiverBase__factory } from "./factories/SignatureReceiverBase__factory";
export { SignatureSchemeAddressProvider__factory } from "./factories/SignatureSchemeAddressProvider__factory";
export { SignatureSchemeBase__factory } from "./factories/SignatureSchemeBase__factory";
export { SignatureSender__factory } from "./factories/SignatureSender__factory";
export { StdAssertions__factory } from "./factories/StdAssertions__factory";
export type { StdError } from "./StdError.sol/StdError";
export { StdError__factory } from "./factories/StdError.sol/StdError__factory";
export { StdInvariant__factory } from "./factories/StdInvariant__factory";
export type { StdStorageSafe } from "./StdStorage.sol/StdStorageSafe";
export { StdStorageSafe__factory } from "./factories/StdStorage.sol/StdStorageSafe__factory";
export { SubscriptionAPI__factory } from "./factories/SubscriptionAPI__factory";
export type { SubscriptionFundingTest } from "./SubscriptionFunding.t.sol/SubscriptionFundingTest";
export { SubscriptionFundingTest__factory } from "./factories/SubscriptionFunding.t.sol/SubscriptionFundingTest__factory";
export { Test__factory } from "./factories/Test__factory";
export { UUPSProxy__factory } from "./factories/UUPSProxy__factory";
export { UUPSUpgradeable__factory } from "./factories/UUPSUpgradeable__factory";
export type { Vm } from "./Vm.sol/Vm";
export { Vm__factory } from "./factories/Vm.sol/Vm__factory";
export type { VmSafe } from "./Vm.sol/VmSafe";
export { VmSafe__factory } from "./factories/Vm.sol/VmSafe__factory";
export { VRFConsumerBaseV2Plus__factory } from "./factories/VRFConsumerBaseV2Plus__factory";
export { VRFV2PlusClient__factory } from "./factories/VRFV2PlusClient__factory";
export { VRFV2PlusWrapperConsumerBase__factory } from "./factories/VRFV2PlusWrapperConsumerBase__factory";