aboutsummaryrefslogblamecommitdiffstats
path: root/packages/contracts/util/artifacts.ts
blob: 14acd32a12ea7494df2ba40e80517737fbf6b043 (plain) (tree)
1
2
3
4
5
6
7
8
9
                        






                                           
                             










                                                                                          
                                                               
                                                     



                                                                                         
 
export class Artifacts {
    public Migrations: any;
    public TokenTransferProxy: any;
    public TokenRegistry: any;
    public MultiSigWalletWithTimeLock: any;
    public Exchange: any;
    public ZRXToken: any;
    public DummyToken: any;
    public DummyTokenV2: any;
    public EtherToken: any;
    public MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress: any;
    public MaliciousToken: any;
    constructor(artifacts: any) {
        this.Migrations = artifacts.require('Migrations');
        this.TokenTransferProxy = artifacts.require('TokenTransferProxy');
        this.TokenRegistry = artifacts.require('TokenRegistry');
        this.MultiSigWalletWithTimeLock = artifacts.require('MultiSigWalletWithTimeLock');
        this.Exchange = artifacts.require('Exchange');
        this.ZRXToken = artifacts.require('ZRXToken');
        this.DummyToken = artifacts.require('DummyToken');
        this.DummyTokenV2 = artifacts.require('DummyToken_v2');
        this.EtherToken = artifacts.require('WETH9');
        this.MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress = artifacts.require(
                'MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress');
        this.MaliciousToken = artifacts.require('MaliciousToken');
    }
}