Unless otherwise noted, compiler optimizations are disabled.
Using a draft version of Multicall at https://github.com/icetan/multicall-flat
- Enter nix shell
nix-shell
- Add repo
dapp2nix add https://github.com/dapptools/ds-pause
- Build:
nix-build
- Flattened sources are in
./result/dapp/ds-pause/out
folder
All parameters must be ABI-encoded, I've been using https://abi.hashex.org/# for manual verification
- Not a contract
- The account of the contract deployer
- AKA
$ETH_FROM
- Nothing to Verify
- https://github.com/makerdao/multicall
- No parameters
- Verified
- Kovan only - deployed previously
- Verified
- DssDeploy. Bytecodes not matching currently. This one is complex.
- Verified
- Address of Maker Token
- Should already be verified
- Verified
- Empty string (Kovan)
- Nothing to verify
- This is a DSRoles contract
- https://dapp.tools/dappsys/ds-roles.html
- https://github.com/dapphub/ds-roles
- This has been deployed previously, will need to find out when and with what compiler.
- Verified
- Empty string (Kovan)
- Nothing to verify
- Empty string (Kovan)
- Nothing to verify
- https://github.com/makerdao/dss
- vat.flat.sol
- No params
- No optimization
- Verified
- https://github.com/makerdao/dss
- jug.sol.flat
- constructor(address vat)
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee
- https://github.com/makerdao/dss
- cat.sol.flat
- constructor(address vat)
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee
- https://github.com/makerdao/dss
- vow.sol.flat
- constructor(address vat_, address flapper_, address flopper_)
- MCD_VAT, MCD_FLAP, MCD_FLOP
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee000000000000000000000000c9d17f368a23e30a5e9ee59acec43cba4eaed9510000000000000000000000003207a405afe20a77e04f8c74674cd9f0192d7371
- DaiJoin contract
- https://github.com/makerdao/dss
- join.sol.flat
- constructor(address vat_, address dai_)
- MCD_VAT, MCD_DAI
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee000000000000000000000000c27a24e60a89a03bd2f1ffb4ea59076fd8385fe6
- https://github.com/makerdao/dss
- flap.sol.flat
- constructor(address vat_, address gem_)
- MCD_VAT, MCD_GOV
- Verified
Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee000000000000000000000000aaf64bfcc32d0f15873a02163e7e500671a4ffcd
- https://github.com/makerdao/dss
- flop.sol.flat
- constructor(address vat_, address gem_)
- MCD_VAT, MCD_GOV
- Verified
Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee000000000000000000000000aaf64bfcc32d0f15873a02163e7e500671a4ffcd
- DSPause
- https://github.com/dapphub/ds-pause
- pause.sol.flat
- constructor(uint delay_, address owner_, DSAuthority authority_)
- config->pauseDelay, address(0),
seth call 0x0ff7ce98fd5c1caf09d6479ec22b7bee9079de09 'authority()(address)'
- The DS-Pause is deployed with a temporary contract that is not captured in the output.
- Verified
Kovan 0.2.16
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d1c361d4770c24591ff487df7c9614e015768d
- DSPauseProxy
- https://github.com/dapphub/ds-pause
- pause.sol.flat
- No constructor args
- Verified
- GovActions
- https://github.com/makerdao/dss-deploy
- govActions.sol.flat
- No constructor args
- Verified
- Dai
- https://github.com/makerdao/dss
- dai.sol.flat
- constructor(uint256 chainId_)
- Kovan: 42
- Mainnet: 1
- Verified
Kovan 0.2.16 (chainid 42)
000000000000000000000000000000000000000000000000000000000000002a
- Spotter
- https://github.com/makerdao/dss
- spot.sol.flat
- constructor(address vat_)
- MCD_VAT
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee
- Pot
- https://github.com/makerdao/dss
- pot.sol.flat
- constructor(address vat_)
- MCD_VAT
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee
- End
- https://github.com/makerdao/dss
- end.sol.flat
- No constructor args
- Verified
- https://github.com/makerdao/esm
- constructor(gem, end, pit, min)
- (MCD_GOV, MCD_END, config->esm_pit=0xbd747742b0f1f9791d3e6b85f8797a0cf4fbf10b , config->esm_min=50000)
- Must convert esm_min to Wei (50000000000000000000000)
- Verified
# Kovan 0.2.16
000000000000000000000000aaf64bfcc32d0f15873a02163e7e500671a4ffcd0000000000000000000000008e288a37b5d2f37d127a0beaef06fae05197866a000000000000000000000000bd747742b0f1f9791d3e6b85f8797a0cf4fbf10b000000000000000000000000000000000000000000000a968163f0a57b400000
- DssProxyActions
- https://github.com/makerdao/dss-proxy-actions
- No constructor arguments
- OPTIMIZATIONS ENABLED (200 runs)
- Verified
- DssProxyActionsEnd
- https://github.com/makerdao/dss-proxy-actions
- No constructor arguments
- OPTIMIZATIONS ENABLED (200 runs)
- Verified
- DssProxyActionsDsr
- https://github.com/makerdao/dss-proxy-actions
- No constructor arguments
- OPTIMIZATIONS ENABLED (200 runs)
- Verified
- DssCdpManager
- https://github.com/makerdao/dss-cdp-manager
- DssCdpManager.sol.flat
- constructor(address vat_)
- MCD_VAT
- Verified
# Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee
- GetCdps
- https://github.com/makerdao/dss-cdp-manager
- GetCdps.sol.flat
- No constructor args
- Verified
- DSProxyFactory
- https://github.com/dapphub/ds-proxy
- No constructor args
- Verified on Kovan (06/22/18)
- Verified
- ProxyRegistry
- https://github.com/makerdao/proxy-registry
- ProxyRegistry.sol.flat
- No constructor args
- Verified on Kovan (6/22/18)
- Verified
- WETH9_
- Wrapped Ether
- Verified
- OSM
- https://github.com/makerdao/osm
- Verified on Kovan (06/26/2019)
- Verified
- OSM
- Same as
VAL_ETH
- https://github.com/makerdao/osm
- Verified on Kovan (06/26/2019)
- Verified
- GemJoin
- https://github.com/makerdao/dss
- constructor(address vat_, bytes32 ilk_, address gem_)
$MCD_VAT
- "ETH-A" -> 0x4554482d41000000000000000000000000000000000000000000000000000000
$ETH
- Verified
Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee4554482d41000000000000000000000000000000000000000000000000000000000000000000000000000000d0a1e359811322d97991e03f863a0c30c2cf029c
- Flipper
- https://github.com/makerdao/dss
- constructor(address vat_, bytes32 ilk_)
$MCD_VAT
- "ETH-A" -> 0x4554482d41000000000000000000000000000000000000000000000000000000
- Verified
Kovan 0.2.16
0000000000000000000000002d9fad7795f0658f5931b75845d14250aecc81ee4554482d41000000000000000000000000000000000000000000000000000000
- Basic Attention Token
- Mainnet Verified: 0x0d8775f648430679a709e98d2b0cb6250d2887ef
- Kovan Unverified, tokens.sol
- Previously deployed on Kovan, compiler unknown
- Verified
Kovan 0.2.16 Params:
00000000000000000000000000000000000000000000d3c21bcecceda1000000
- OSM
- https://github.com/makerdao/osm
- Verified on Kovan (06/26/2019)
- Verified
- OSM
- Same as
$VAL_BAT
- https://github.com/makerdao/osm
- Verified on Kovan (06/26/2019)
- Verified
- GemJoin
- Etherscan will verify bytecode based on MCD_JOIN_ETH_A
- Verified
- Flipper
- Etherscan will verify bytecode based on MCD_FLIP_ETH_A
- Verified
- DssDeployPauseProxyActions
- https://github.com/makerdao/dss-deploy-pause-proxy-actions
- DssDeployPauseProxyActions.sol
- No compiler arguments
- Verified
- DSProxy
- https://github.com/dapphub/ds-proxy
- Verified based on earlier deployment
- Verified
- SaiTub
- https://github.com/makerdao/sai
- Single-Collateral Dai Tub
- Verified
- ScdMcdMigration
- https://github.com/makerdao/scd-mcd-migration
- constructor
- address tub_, // SCD tub contract address
- address cdpManager_, // MCD manager contract address
- address saiJoin_, // MCD SAI collateral adapter contract address
- address wethJoin_, // MCD ETH collateral adapter contract address
- address daiJoin_ // MCD DAI adapter contract address
- MCD_TUB, CDP_MANAGER, MCD_JOIN_SAI, MCD_JOIN_ETH_A, MCD_JOIN_DAI
- Verified
Kovan 0.2.16
000000000000000000000000a71937147b55deb8a530c7229c442fd3f31b7db20000000000000000000000009aa3779a1ffe9a2ef6c9aeeb18d2731937cefe050000000000000000000000007c32ea45214446cc7be901997dfe5318f3af4acc000000000000000000000000e5d124ec935b1b460372a28ce8ae7fb200fca9c00000000000000000000000003a3cc501d46b84f310067ef7c5df4ae1f05810ea
- MigrationProxyActions
- https://github.com/makerdao/scd-mcd-migration
- MigrationProxyActions.sol.flat
- No constructor arguments
- Verified