This contract's source code is verified! Compiler
0.6.8+commit.0bbfe453
File 1 of 80: AffiliateFeeTransformer.sol
File 2 of 80: AllowanceTarget.sol
File 3 of 80: AuthorizableV06.sol
File 4 of 80: Bootstrap.sol
File 5 of 80: FillQuoteTransformer.sol
File 6 of 80: FixinCommon.sol
File 7 of 80: FlashWallet.sol
File 8 of 80: FullMigration.sol
File 9 of 80: IAllowanceTarget.sol
File 10 of 80: IAuthorizableV06.sol
File 11 of 80: IBootstrap.sol
File 12 of 80: IERC20TokenV06.sol
File 13 of 80: IERC20Transformer.sol
File 14 of 80: IEtherTokenV06.sol
File 15 of 80: IExchange.sol
File 16 of 80: IFeature.sol
File 17 of 80: IFlashWallet.sol
File 18 of 80: IOwnable.sol
File 19 of 80: IOwnableV06.sol
File 20 of 80: ISimpleFunctionRegistry.sol
File 21 of 80: ITestSimpleFunctionRegistryFeature.sol
File 22 of 80: ITokenSpender.sol
File 23 of 80: ITransformERC20.sol
File 24 of 80: InitialMigration.sol
File 25 of 80: LibAuthorizableRichErrorsV06.sol
File 26 of 80: LibBootstrap.sol
File 27 of 80: LibBytesRichErrorsV06.sol
File 28 of 80: LibBytesV06.sol
File 29 of 80: LibCommonRichErrors.sol
File 30 of 80: LibERC20TokenV06.sol
File 31 of 80: LibERC20Transformer.sol
File 32 of 80: LibMathRichErrorsV06.sol
File 33 of 80: LibMathV06.sol
File 34 of 80: LibMigrate.sol
File 35 of 80: LibOwnableRichErrors.sol
File 36 of 80: LibOwnableRichErrorsV06.sol
File 37 of 80: LibOwnableStorage.sol
File 38 of 80: LibProxyRichErrors.sol
File 39 of 80: LibProxyStorage.sol
File 40 of 80: LibRichErrorsV06.sol
File 41 of 80: LibSafeMathRichErrorsV06.sol
File 42 of 80: LibSafeMathV06.sol
File 43 of 80: LibSimpleFunctionRegistryRichErrors.sol
File 44 of 80: LibSimpleFunctionRegistryStorage.sol
File 45 of 80: LibSpenderRichErrors.sol
File 46 of 80: LibStorage.sol
File 47 of 80: LibTokenSpenderStorage.sol
File 48 of 80: LibTransformERC20RichErrors.sol
File 49 of 80: LibTransformERC20Storage.sol
File 50 of 80: LibWalletRichErrors.sol
File 51 of 80: Ownable.sol
File 52 of 80: OwnableV06.sol
File 53 of 80: PayTakerTransformer.sol
File 54 of 80: SimpleFunctionRegistry.sol
File 55 of 80: TestCallTarget.sol
File 56 of 80: TestDelegateCaller.sol
File 57 of 80: TestFillQuoteTransformerExchange.sol
File 58 of 80: TestFillQuoteTransformerHost.sol
File 59 of 80: TestFullMigration.sol
File 60 of 80: TestInitialMigration.sol
File 61 of 80: TestMigrator.sol
File 62 of 80: TestMintTokenERC20Transformer.sol
File 63 of 80: TestMintableERC20Token.sol
File 64 of 80: TestSimpleFunctionRegistryFeatureImpl1.sol
File 65 of 80: TestSimpleFunctionRegistryFeatureImpl2.sol
File 66 of 80: TestTokenSpender.sol
File 67 of 80: TestTokenSpenderERC20Token.sol
File 68 of 80: TestTransformERC20.sol
File 69 of 80: TestTransformerBase.sol
File 70 of 80: TestTransformerDeployerTransformer.sol
File 71 of 80: TestTransformerHost.sol
File 72 of 80: TestWeth.sol
File 73 of 80: TestWethTransformerHost.sol
File 74 of 80: TestZeroExFeature.sol
File 75 of 80: TokenSpender.sol
File 76 of 80: TransformERC20.sol
File 77 of 80: Transformer.sol
File 78 of 80: TransformerDeployer.sol
File 79 of 80: WethTransformer.sol
File 80 of 80: ZeroEx.sol
{
"compilationTarget": {
"/home/cluracan/code/0x-monorepo/contracts/zero-ex/contracts/src/ZeroEx.sol": "ZeroEx"
},
"evmVersion": "istanbul",
"libraries": {},
"metadata": {
"bytecodeHash": "ipfs"
},
"optimizer": {
"enabled": true,
"runs": 1000000
},
"remappings": [
":@0x/contracts-erc20=/home/cluracan/code/0x-monorepo/node_modules/@0x/contracts-erc20",
":@0x/contracts-utils=/home/cluracan/code/0x-monorepo/node_modules/@0x/contracts-utils"
]
}
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"bytes4","name":"selector","type":"bytes4"}],"name":"getFunctionImplementation","outputs":[{"internalType":"address","name":"impl","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]