Skip to content
You are reading the development version documentation and some displayed features may not be available in the stable release. You can switch to stable version using the version box at screen bottom.
Last update: October 8, 2021

yearn-vaults / Modules / index / TestStrategy__factory

Class: TestStrategy__factory

index.TestStrategy__factory

Hierarchy

  • ContractFactory

TestStrategy__factory

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new TestStrategy__factory(signer?)

Parameters

Name Type
signer? Signer

Overrides

ContractFactory.constructor

Defined in

typechain/factories/TestStrategy__factory.ts:789

Properties

bytecode

Readonly bytecode: string

Inherited from

ContractFactory.bytecode

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:135


interface

Readonly interface: Interface

Inherited from

ContractFactory.interface

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:134


signer

Readonly signer: Signer

Inherited from

ContractFactory.signer

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:136


abi

Static Readonly abi: ({ anonymous: undefined = false; inputs: { internalType: string = “address”; name: string = “_vault”; type: string = “address” }[] ; name: undefined = “allowance”; outputs: undefined ; stateMutability: string = “nonpayable”; type: string = “constructor” } | { anonymous: boolean = false; inputs: { indexed: boolean = true; internalType: string = “address”; name: string = “clone”; type: string = “address” }[] ; name: string = “Cloned”; outputs: undefined ; stateMutability: undefined = “view”; type: string = “event” } | { anonymous: undefined = false; inputs: { internalType: string = “address”; name: string = “_vault”; type: string = “address” }[] ; name: string = “clone”; outputs: { internalType: string = “address”; name: string = “”; type: string = “address” }[] ; stateMutability: string = “nonpayable”; type: string = “function” })[]

Defined in

typechain/factories/TestStrategy__factory.ts:812


bytecode

Static Readonly bytecode: "0x60806040526001600a60016101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040516200544038038062005440833981810160405281019062000052919062000895565b808062000068813333336200007160201b60201c565b50505062000d37565b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000105576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000fc9062000b9e565b60405180910390fd5b83600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b158015620001af57600080fd5b505afa158015620001c4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ea919062000895565b600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000284600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6200046760201b620020ce1760201c565b82600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060006006819055506201518060078190555060646008819055506000600981905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016200040a92919062000b4d565b602060405180830381600087803b1580156200042557600080fd5b505af11580156200043a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004609190620008c1565b5050505050565b600081148062000507575060008373ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30856040518363ffffffff1660e01b8152600401620004b192919062000b20565b60206040518083038186803b158015620004ca57600080fd5b505afa158015620004df573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005059190620008ed565b145b62000549576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005409062000c04565b60405180910390fd5b620005d48363095ea7b360e01b84846040516024016200056b92919062000b4d565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050620005d960201b60201c565b505050565b606062000642826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16620006ad60201b6200222c179092919060201c565b9050600081511115620006a85780806020019051810190620006659190620008c1565b620006a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200069e9062000be2565b60405180910390fd5b5b505050565b6060620006c48484600085620006cd60201b60201c565b90509392505050565b6060620006e0856200080460201b60201c565b62000722576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007199062000bc0565b60405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff1685876040516200074e919062000b07565b60006040518083038185875af1925050503d80600081146200078d576040519150601f19603f3d011682016040523d82523d6000602084013e62000792565b606091505b50915091508115620007a9578092505050620007fc565b600081511115620007bd5780518082602001fd5b836040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007f3919062000b7a565b60405180910390fd5b949350505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91508082141580156200084757506000801b8214155b92505050919050565b600081519050620008618162000ce9565b92915050565b600081519050620008788162000d03565b92915050565b6000815190506200088f8162000d1d565b92915050565b600060208284031215620008a857600080fd5b6000620008b88482850162000850565b91505092915050565b600060208284031215620008d457600080fd5b6000620008e48482850162000867565b91505092915050565b6000602082840312156200090057600080fd5b600062000910848285016200087e565b91505092915050565b620009248162000c58565b82525050565b6000620009378262000c26565b62000943818562000c3c565b93506200095581856020860162000ca2565b80840191505092915050565b60006200096e8262000c31565b6200097a818562000c47565b93506200098c81856020860162000ca2565b620009978162000cd8565b840191505092915050565b6000620009b1601c8362000c47565b91507f537472617465677920616c726561647920696e697469616c697a6564000000006000830152602082019050919050565b6000620009f3601d8362000c47565b91507f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006000830152602082019050919050565b600062000a35602a8362000c47565b91507f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008301527f6f742073756363656564000000000000000000000000000000000000000000006020830152604082019050919050565b600062000a9d60368362000c47565b91507f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60008301527f20746f206e6f6e2d7a65726f20616c6c6f77616e6365000000000000000000006020830152604082019050919050565b62000b018162000c98565b82525050565b600062000b1582846200092a565b915081905092915050565b600060408201905062000b37600083018562000919565b62000b46602083018462000919565b9392505050565b600060408201905062000b64600083018562000919565b62000b73602083018462000af6565b9392505050565b6000602082019050818103600083015262000b96818462000961565b905092915050565b6000602082019050818103600083015262000bb981620009a2565b9050919050565b6000602082019050818103600083015262000bdb81620009e4565b9050919050565b6000602082019050818103600083015262000bfd8162000a26565b9050919050565b6000602082019050818103600083015262000c1f8162000a8e565b9050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600062000c658262000c78565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b8381101562000cc257808201518184015260208101905062000ca5565b8381111562000cd2576000848401525b50505050565b6000601f19601f8301169050919050565b62000cf48162000c58565b811462000d0057600080fd5b50565b62000d0e8162000c6c565b811462000d1a57600080fd5b50565b62000d288162000c98565b811462000d3457600080fd5b50565b6146f98062000d476000396000f3fe608060405234801561001057600080fd5b50600436106102745760003560e01c80638124b78e11610151578063d0e8577d116100c3578063efbb5cb011610087578063efbb5cb0146106f5578063f017c92f14610713578063f8c8765e1461072f578063fba04a441461074b578063fbfa77cf14610767578063fcf2d0ad1461078557610274565b8063d0e8577d14610651578063d64a42e91461066d578063d653943a1461068b578063ec38a862146106a9578063ed882c2b146106c557610274565b80639ec5a894116101155780639ec5a894146105a3578063aced1661146105c1578063b30db32c146105df578063c7b9d530146105e9578063ce5494bb14610605578063d05118421461062157610274565b80638124b78e146104fd5780638cdfe1661461052d5780638e6350e21461054b57806391397ab41461056957806395e80c501461058557610274565b80632e1a7d4d116101ea5780635641ec03116101ae5780635641ec0314610429578063650d1880146104475780636f392ce714610477578063748747e614610495578063750521f5146104b1578063780022a0146104cd57610274565b80632e1a7d4d146103bf57806339a172a8146103ef578063440368a31461040b5780634641257d1461041557806352052af81461041f57610274565b80631d12f28b1161023c5780631d12f28b1461030b5780631f1fcd51146103295780631fe4a6861461034757806322f3e2d414610365578063258294101461038357806328b7ccf7146103a157610274565b806301681a621461027957806303aaab6f1461029557806303ee438c146102b357806306fdde03146102d15780630f969b87146102ef575b600080fd5b610293600480360381019061028e9190613a1c565b61078f565b005b61029d6109ff565b6040516102aa9190614209565b60405180910390f35b6102bb610a12565b6040516102c8919061427e565b60405180910390f35b6102d9610ab0565b6040516102e6919061427e565b60405180910390f35b61030960048036038101906103049190613bbb565b610ade565b005b610313610b27565b6040516103209190614400565b60405180910390f35b610331610b2d565b60405161033e9190614224565b60405180910390f35b61034f610b53565b60405161035c91906140e9565b60405180910390f35b61036d610b79565b60405161037a9190614209565b60405180910390f35b61038b610c44565b604051610398919061427e565b60405180910390f35b6103a9610c81565b6040516103b69190614400565b60405180910390f35b6103d960048036038101906103d49190613bbb565b610c87565b6040516103e69190614400565b60405180910390f35b61040960048036038101906104049190613bbb565b610d5f565b005b610413610da8565b005b61041d610e5a565b005b61042761109d565b005b6104316110c9565b60405161043e9190614209565b60405180910390f35b610461600480360381019061045c9190613bbb565b6110dc565b60405161046e9190614209565b60405180910390f35b61047f6110e3565b60405161048c9190614209565b60405180910390f35b6104af60048036038101906104aa9190613a1c565b6110f6565b005b6104cb60048036038101906104c69190613b4c565b6111b3565b005b6104e760048036038101906104e29190613bbb565b61120a565b6040516104f49190614400565b60405180910390f35b61051760048036038101906105129190613a1c565b611214565b60405161052491906140e9565b60405180910390f35b6105356112fd565b6040516105429190614400565b60405180910390f35b610553611303565b6040516105609190614400565b60405180910390f35b610583600480360381019061057e9190613bbb565b6113d9565b005b61058d611422565b60405161059a9190614400565b60405180910390f35b6105ab611428565b6040516105b891906140e9565b60405180910390f35b6105c961144e565b6040516105d691906140e9565b60405180910390f35b6105e7611474565b005b61060360048036038101906105fe9190613a1c565b6114a0565b005b61061f600480360381019061061a9190613a1c565b61155d565b005b61063b60048036038101906106369190613a6e565b611771565b60405161064891906140e9565b60405180910390f35b61066b60048036038101906106669190613afa565b611892565b005b6106756118d6565b6040516106829190614209565b60405180910390f35b6106936118e9565b6040516106a091906140e9565b60405180910390f35b6106c360048036038101906106be9190613a1c565b6118ef565b005b6106df60048036038101906106da9190613bbb565b611b71565b6040516106ec9190614209565b60405180910390f35b6106fd611e98565b60405161070a9190614400565b60405180910390f35b61072d60048036038101906107289190613bbb565b611f4a565b005b61074960048036038101906107449190613a6e565b611f93565b005b61076560048036038101906107609190613bbb565b611fa5565b005b61076f611fd5565b60405161077c919061423f565b60405180910390f35b61078d611ffb565b005b610797612244565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610828576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081f906142a0565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156108b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b090614340565b60405180910390fd5b60606108c3612285565b905060005b8151811015610960578181815181106108dd57fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610953576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094a906143c0565b60405180910390fd5b80806001019150506108c8565b506109fb8261096d612323565b8473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016109a691906140e9565b60206040518083038186803b1580156109be57600080fd5b505afa1580156109d2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109f69190613be4565b6123ca565b5050565b600a60029054906101000a900460ff1681565b60008054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610aa85780601f10610a7d57610100808354040283529160200191610aa8565b820191906000526020600020905b815481529060010190602001808311610a8b57829003601f168201915b505050505081565b6060610aba610c44565b604051602001610aca91906140c7565b604051602081830303815290604052905090565b610ae6612450565b806009819055507fa68ba126373d04c004c5748c300c9fca12bd444b3d4332e261f3bd2bac4a860081604051610b1c9190614400565b60405180910390a150565b60095481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339ebf823306040518263ffffffff1660e01b8152600401610bd791906140e9565b6101206040518083038186803b158015610bf057600080fd5b505afa158015610c04573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c289190613b91565b604001511180610c3f57506000610c3d611e98565b115b905090565b60606040518060400160405280600581526020017f302e342e33000000000000000000000000000000000000000000000000000000815250905090565b60075481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1090614320565b60405180910390fd5b6000610d24836124e9565b8093508192505050610d59600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1633836123ca565b50919050565b610d67612450565b806006819055507fbb2c369a0355a34b02ab5fce0643150c87e1c8dfe7c918d465591879f57948b181604051610d9d9190614400565b60405180910390a150565b610db061281e565b610e58600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bf3759b56040518163ffffffff1660e01b815260040160206040518083038186803b158015610e1b57600080fd5b505afa158015610e2f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e539190613be4565b612ab9565b565b610e6261281e565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bf3759b56040518163ffffffff1660e01b815260040160206040518083038186803b158015610ecf57600080fd5b505afa158015610ee3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f079190613be4565b90506000600a60009054906101000a900460ff1615610f88576000610f2a612abc565b905082811015610f4e57610f478184612b7390919063ffffffff16565b9350610f6d565b82811115610f6c57610f698382612b7390919063ffffffff16565b94505b5b610f808484612b7390919063ffffffff16565b915050610f9e565b610f9182612bbd565b8093508195508296505050505b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a1d9bafc8585846040518463ffffffff1660e01b8152600401610ffd93929190614444565b602060405180830381600087803b15801561101757600080fd5b505af115801561102b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104f9190613be4565b915061105a82612ab9565b7f4c0f499ffe6befa0ca7c826b0916cf87bea98de658013e76938489368d60d5098484838560405161108f949392919061447b565b60405180910390a150505050565b600a60029054906101000a900460ff1615600a60026101000a81548160ff021916908315150217905550565b600a60009054906101000a900460ff1681565b6000919050565b600a60019054906101000a900460ff1681565b6110fe612450565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561113857600080fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f2f202ddb4a2e345f6323ed90f8fc8559d770a7abbbeee84dde8aca3351fe7154816040516111a891906140e9565b60405180910390a150565b6111bb612450565b8181600091906111cc92919061377a565b507f300e67d5a415b6d015a471d9c7b95dd58f3e8290af965e84e0f845de2996dda682826040516111fe92919061425a565b60405180910390a15050565b6000819050919050565b6000600a60019054906101000a900460ff16611265576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125c90614360565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff1663d0511842833333336040518563ffffffff1660e01b81526004016112a4949392919061412d565b602060405180830381600087803b1580156112be57600080fd5b505af11580156112d2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112f69190613a45565b9050919050565b60085481565b6000600a60039054906101000a900460ff16156113d157600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339ebf823306040518263ffffffff1660e01b815260040161137591906140e9565b6101206040518083038186803b15801561138e57600080fd5b505afa1580156113a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113c69190613b91565b60c0015190506113d6565b600090505b90565b6113e1612450565b806008819055507fd94596337df4c2f0f44d30a7fc5db1c7bb60d9aca4185ed77c6fd96eb45ec298816040516114179190614400565b60405180910390a150565b60065481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a60039054906101000a900460ff1615600a60036101000a81548160ff021916908315150217905550565b6114a8612450565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114e257600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f352ececae6d7d1e6d26bcf2c549dfd55be1637e9b22dc0cf3b71ddb36097a6b48160405161155291906140e9565b60405180910390a150565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115b757600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1663fbfa77cf6040518163ffffffff1660e01b815260040160206040518083038186803b15801561163657600080fd5b505afa15801561164a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061166e9190613b23565b73ffffffffffffffffffffffffffffffffffffffff161461168e57600080fd5b61169781612da7565b61176e600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161171991906140e9565b60206040518083038186803b15801561173157600080fd5b505afa158015611745573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117699190613be4565b6123ca565b50565b6000803060601b90506040517f3d602d80600a3d3981f3363d3d373d3d3d363d7300000000000000000000000081528160148201527f5af43d82803e903d91602b57fd5bf3000000000000000000000000000000000060288201526037816000f09250508173ffffffffffffffffffffffffffffffffffffffff1663f8c8765e878787876040518563ffffffff1660e01b81526004016118149493929190614172565b600060405180830381600087803b15801561182e57600080fd5b505af1158015611842573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff167f783540fb4221a3238720dc7038937d0d79982bcf895274aa6ad179f82cf0d53c60405160405180910390a250949350505050565b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600a60039054906101000a900460ff1681565b610bad81565b6118f7612daa565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561193157600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660006040518363ffffffff1660e01b81526004016119b19291906141b7565b602060405180830381600087803b1580156119cb57600080fd5b505af11580156119df573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a039190613ad1565b5080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401611ae49291906141e0565b602060405180830381600087803b158015611afe57600080fd5b505af1158015611b12573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b369190613ad1565b507fafbb66abf8f3b719799940473a4052a3717cdd8e40fb6c8a3faadab316b1a06981604051611b6691906140e9565b60405180910390a150565b600080611b7d8361120a565b9050611b876137fa565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339ebf823306040518263ffffffff1660e01b8152600401611be291906140e9565b6101206040518083038186803b158015611bfb57600080fd5b505afa158015611c0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c339190613b91565b9050600081602001511415611c4d57600092505050611e93565b600654611c678260a0015142612b7390919063ffffffff16565b1015611c7857600092505050611e93565b600754611c928260a0015142612b7390919063ffffffff16565b10611ca257600192505050611e93565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bf3759b56040518163ffffffff1660e01b815260040160206040518083038186803b158015611d0c57600080fd5b505afa158015611d20573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d449190613be4565b9050600954811115611d5c5760019350505050611e93565b6000611d66611e98565b90508260c00151611d8260095483612e0690919063ffffffff16565b1015611d95576001945050505050611e93565b60008360c00151821115611dbd57611dba8460c0015183612b7390919063ffffffff16565b90505b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663112c1f9b6040518163ffffffff1660e01b815260040160206040518083038186803b158015611e2757600080fd5b505afa158015611e3b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5f9190613be4565b9050611e748282612e0690919063ffffffff16565b611e8987600854612e5b90919063ffffffff16565b1096505050505050505b919050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611ef591906140e9565b60206040518083038186803b158015611f0d57600080fd5b505afa158015611f21573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f459190613be4565b905090565b611f52612450565b806007819055507f5430e11864ad7aa9775b07d12657fe52df9aa2ba734355bd8ef8747be2c800c581604051611f889190614400565b60405180910390a150565b611f9f84848484612ecb565b50505050565b611fd2600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1633836123ca565b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6120036132a7565b6001600a60006101000a81548160ff021916908315150217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a0e4af9a6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561208857600080fd5b505af115801561209c573d6000803e3d6000fd5b505050507f97e963041e952738788b9d4871d854d282065b8f90a464928d6528f2e9a4fd0b60405160405180910390a1565b6000811480612167575060008373ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30856040518363ffffffff1660e01b8152600401612115929190614104565b60206040518083038186803b15801561212d57600080fd5b505afa158015612141573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121659190613be4565b145b6121a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161219d906143e0565b60405180910390fd5b6122278363095ea7b360e01b84846040516024016121c59291906141e0565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506134ea565b505050565b606061223b84846000856135b1565b90509392505050565b61224c612323565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461228357600080fd5b565b606080600167ffffffffffffffff811180156122a057600080fd5b506040519080825280602002602001820160405280156122cf5781602001602082028036833780820191505090505b509050610bad816000815181106122e257fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508091505090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635aa6e6756040518163ffffffff1660e01b815260040160206040518083038186803b15801561238d57600080fd5b505afa1580156123a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123c59190613a45565b905090565b61244b8363a9059cbb60e01b84846040516024016123e99291906141e0565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506134ea565b505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806124de57506124af612323565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6124e757600080fd5b565b600080600a60029054906101000a900460ff1615612661576000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161255e91906140e9565b60206040518083038186803b15801561257657600080fd5b505afa15801561258a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125ae9190613be4565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1662f714ce82306040518363ffffffff1660e01b815260040161260c92919061441b565b602060405180830381600087803b15801561262657600080fd5b505af115801561263a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061265e9190613be4565b50505b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339ebf823306040518263ffffffff1660e01b81526004016126be91906140e9565b6101206040518083038186803b1580156126d757600080fd5b505afa1580156126eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061270f9190613b91565b60c0015190506000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161277291906140e9565b60206040518083038186803b15801561278a57600080fd5b505afa15801561279e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127c29190613be4565b9050808511156127e9578093506127e28186612b7390919063ffffffff16565b9250612817565b80821115612813576128048183612b7390919063ffffffff16565b925084831115612812578492505b5b8493505b5050915091565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806128c75750600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b8061290457506128d5612323565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b806129d95750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663452a93206040518163ffffffff1660e01b815260040160206040518083038186803b15801561297257600080fd5b505afa158015612986573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129aa9190613a45565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b80612aae5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166388a8d6026040518163ffffffff1660e01b815260040160206040518083038186803b158015612a4757600080fd5b505afa158015612a5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a7f9190613a45565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b612ab757600080fd5b565b50565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401612b1a91906140e9565b60206040518083038186803b158015612b3257600080fd5b505afa158015612b46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b6a9190613be4565b90508091505090565b6000612bb583836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506136d4565b905092915050565b600080600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401612c1e91906140e9565b60206040518083038186803b158015612c3657600080fd5b505afa158015612c4a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c6e9190613be4565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166339ebf823306040518263ffffffff1660e01b8152600401612ccd91906140e9565b6101206040518083038186803b158015612ce657600080fd5b505afa158015612cfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d1e9190613b91565b60c00151905085821115612d4957859250612d428683612b7390919063ffffffff16565b9150612d51565b819250600091505b612d648382612b7390919063ffffffff16565b905080821115612d8857612d818183612b7390919063ffffffff16565b9450612d9e565b612d9b8282612b7390919063ffffffff16565b93505b50509193909250565b50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612e0457600080fd5b565b600080828401905083811015612e51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e48906142c0565b60405180910390fd5b8091505092915050565b600080831415612e6e5760009050612ec5565b6000828402905082848281612e7f57fe5b0414612ec0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612eb790614300565b60405180910390fd5b809150505b92915050565b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612f5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f53906142e0565b60405180910390fd5b83600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561300557600080fd5b505afa158015613019573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061303d9190613a45565b600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506130ca600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6120ce565b82600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060006006819055506201518060078190555060646008819055506000600981905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161324e9291906141e0565b602060405180830381600087803b15801561326857600080fd5b505af115801561327c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906132a09190613ad1565b5050505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806133355750613306612323565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b8061340a5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663452a93206040518163ffffffff1660e01b815260040160206040518083038186803b1580156133a357600080fd5b505afa1580156133b7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133db9190613a45565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b806134df5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166388a8d6026040518163ffffffff1660e01b815260040160206040518083038186803b15801561347857600080fd5b505afa15801561348c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134b09190613a45565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6134e857600080fd5b565b606061354c826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff1661222c9092919063ffffffff16565b90506000815111156135ac578080602001905181019061356c9190613ad1565b6135ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135a2906143a0565b60405180910390fd5b5b505050565b60606135bc8561372f565b6135fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135f290614380565b60405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff16858760405161362591906140b0565b60006040518083038185875af1925050503d8060008114613662576040519150601f19603f3d011682016040523d82523d6000602084013e613667565b606091505b5091509150811561367c5780925050506136cc565b60008151111561368f5780518082602001fd5b836040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136c3919061427e565b60405180910390fd5b949350505050565b600083831115829061371c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613713919061427e565b60405180910390fd5b5060008385039050809150509392505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f915080821415801561377157506000801b8214155b92505050919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106137bb57803560ff19168380011785556137e9565b828001600101855582156137e9579182015b828111156137e85782358255916020019190600101906137cd565b5b5090506137f69190613846565b5090565b6040518061012001604052806000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b5b8082111561385f576000816000905550600101613847565b5090565b60008135905061387281614679565b92915050565b60008151905061388781614679565b92915050565b60008151905061389c81614690565b92915050565b6000813590506138b1816146a7565b92915050565b6000815190506138c6816146be565b92915050565b60008083601f8401126138de57600080fd5b8235905067ffffffffffffffff8111156138f757600080fd5b60208301915083600182028301111561390f57600080fd5b9250929050565b6000610120828403121561392957600080fd5b6139346101206144c0565b9050600061394484828501613a07565b600083015250602061395884828501613a07565b602083015250604061396c84828501613a07565b604083015250606061398084828501613a07565b606083015250608061399484828501613a07565b60808301525060a06139a884828501613a07565b60a08301525060c06139bc84828501613a07565b60c08301525060e06139d084828501613a07565b60e0830152506101006139e584828501613a07565b6101008301525092915050565b600081359050613a01816146d5565b92915050565b600081519050613a16816146d5565b92915050565b600060208284031215613a2e57600080fd5b6000613a3c84828501613863565b91505092915050565b600060208284031215613a5757600080fd5b6000613a6584828501613878565b91505092915050565b60008060008060808587031215613a8457600080fd5b6000613a9287828801613863565b9450506020613aa387828801613863565b9350506040613ab487828801613863565b9250506060613ac587828801613863565b91505092959194509250565b600060208284031215613ae357600080fd5b6000613af18482850161388d565b91505092915050565b600060208284031215613b0c57600080fd5b6000613b1a848285016138a2565b91505092915050565b600060208284031215613b3557600080fd5b6000613b43848285016138b7565b91505092915050565b60008060208385031215613b5f57600080fd5b600083013567ffffffffffffffff811115613b7957600080fd5b613b85858286016138cc565b92509250509250929050565b60006101208284031215613ba457600080fd5b6000613bb284828501613916565b91505092915050565b600060208284031215613bcd57600080fd5b6000613bdb848285016139f2565b91505092915050565b600060208284031215613bf657600080fd5b6000613c0484828501613a07565b91505092915050565b613c1681614596565b82525050565b613c258161452a565b82525050565b613c348161453c565b82525050565b6000613c45826144ed565b613c4f8185614503565b9350613c5f818560208601614635565b80840191505092915050565b613c74816145a8565b82525050565b613c83816145cc565b82525050565b613c92816145f0565b82525050565b6000613ca4838561450e565b9350613cb1838584614626565b613cba83614668565b840190509392505050565b6000613cd0826144f8565b613cda818561450e565b9350613cea818560208601614635565b613cf381614668565b840191505092915050565b6000613d09826144f8565b613d13818561451f565b9350613d23818560208601614635565b80840191505092915050565b6000613d3c60058361450e565b91507f2177616e740000000000000000000000000000000000000000000000000000006000830152602082019050919050565b6000613d7c601b8361450e565b91507f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006000830152602082019050919050565b6000613dbc601c8361450e565b91507f537472617465677920616c726561647920696e697469616c697a6564000000006000830152602082019050919050565b6000613dfc60218361450e565b91507f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008301527f77000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613e6260068361450e565b91507f217661756c7400000000000000000000000000000000000000000000000000006000830152602082019050919050565b6000613ea260078361450e565b91507f21736861726573000000000000000000000000000000000000000000000000006000830152602082019050919050565b6000613ee260068361450e565b91507f21636c6f6e6500000000000000000000000000000000000000000000000000006000830152602082019050919050565b6000613f22601d8361450e565b91507f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006000830152602082019050919050565b6000613f62602a8361450e565b91507f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008301527f6f742073756363656564000000000000000000000000000000000000000000006020830152604082019050919050565b6000613fc8600d8361451f565b91507f54657374537472617465677920000000000000000000000000000000000000006000830152600d82019050919050565b6000614008600a8361450e565b91507f2170726f746563746564000000000000000000000000000000000000000000006000830152602082019050919050565b600061404860368361450e565b91507f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60008301527f20746f206e6f6e2d7a65726f20616c6c6f77616e6365000000000000000000006020830152604082019050919050565b6140aa8161458c565b82525050565b60006140bc8284613c3a565b915081905092915050565b60006140d282613fbb565b91506140de8284613cfe565b915081905092915050565b60006020820190506140fe6000830184613c1c565b92915050565b60006040820190506141196000830185613c1c565b6141266020830184613c1c565b9392505050565b60006080820190506141426000830187613c1c565b61414f6020830186613c0d565b61415c6040830185613c0d565b6141696060830184613c0d565b95945050505050565b60006080820190506141876000830187613c1c565b6141946020830186613c1c565b6141a16040830185613c1c565b6141ae6060830184613c1c565b95945050505050565b60006040820190506141cc6000830185613c1c565b6141d96020830184613c89565b9392505050565b60006040820190506141f56000830185613c1c565b61420260208301846140a1565b9392505050565b600060208201905061421e6000830184613c2b565b92915050565b60006020820190506142396000830184613c6b565b92915050565b60006020820190506142546000830184613c7a565b92915050565b60006020820190508181036000830152614275818486613c98565b90509392505050565b600060208201905081810360008301526142988184613cc5565b905092915050565b600060208201905081810360008301526142b981613d2f565b9050919050565b600060208201905081810360008301526142d981613d6f565b9050919050565b600060208201905081810360008301526142f981613daf565b9050919050565b6000602082019050818103600083015261431981613def565b9050919050565b6000602082019050818103600083015261433981613e55565b9050919050565b6000602082019050818103600083015261435981613e95565b9050919050565b6000602082019050818103600083015261437981613ed5565b9050919050565b6000602082019050818103600083015261439981613f15565b9050919050565b600060208201905081810360008301526143b981613f55565b9050919050565b600060208201905081810360008301526143d981613ffb565b9050919050565b600060208201905081810360008301526143f98161403b565b9050919050565b600060208201905061441560008301846140a1565b92915050565b600060408201905061443060008301856140a1565b61443d6020830184613c1c565b9392505050565b600060608201905061445960008301866140a1565b61446660208301856140a1565b61447360408301846140a1565b949350505050565b600060808201905061449060008301876140a1565b61449d60208301866140a1565b6144aa60408301856140a1565b6144b760608301846140a1565b95945050505050565b6000604051905081810181811067ffffffffffffffff821117156144e357600080fd5b8060405250919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006145358261456c565b9050919050565b60008115159050919050565b60006145538261452a565b9050919050565b60006145658261452a565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006145a182614602565b9050919050565b60006145b3826145ba565b9050919050565b60006145c58261456c565b9050919050565b60006145d7826145de565b9050919050565b60006145e98261456c565b9050919050565b60006145fb8261458c565b9050919050565b600061460d82614614565b9050919050565b600061461f8261456c565b9050919050565b82818337600083830152505050565b60005b83811015614653578082015181840152602081019050614638565b83811115614662576000848401525b50505050565b6000601f19601f8301169050919050565b6146828161452a565b811461468d57600080fd5b50565b6146998161453c565b81146146a457600080fd5b50565b6146b081614548565b81146146bb57600080fd5b50565b6146c78161455a565b81146146d257600080fd5b50565b6146de8161458c565b81146146e957600080fd5b5056fea164736f6c634300060c000a"

Defined in

typechain/factories/TestStrategy__factory.ts:811

Methods

attach

attach(address): TestStrategy

Parameters

Name Type
address string

Returns

TestStrategy

Overrides

ContractFactory.attach

Defined in

typechain/factories/TestStrategy__factory.ts:805


connect

connect(signer): TestStrategy__factory

Parameters

Name Type
signer Signer

Returns

TestStrategy__factory

Overrides

ContractFactory.connect

Defined in

typechain/factories/TestStrategy__factory.ts:808


deploy

deploy(_vault, overrides?): Promise<TestStrategy>

Parameters

Name Type
_vault string
overrides? Overrides & { from?: string | Promise<string> }

Returns

Promise<TestStrategy>

Overrides

ContractFactory.deploy

Defined in

typechain/factories/TestStrategy__factory.ts:793


getDeployTransaction

getDeployTransaction(_vault, overrides?): TransactionRequest

Parameters

Name Type
_vault string
overrides? Overrides & { from?: string | Promise<string> }

Returns

TransactionRequest

Overrides

ContractFactory.getDeployTransaction

Defined in

typechain/factories/TestStrategy__factory.ts:799


connect

Static connect(address, signerOrProvider): TestStrategy

Parameters

Name Type
address string
signerOrProvider Provider | Signer

Returns

TestStrategy

Defined in

typechain/factories/TestStrategy__factory.ts:816


createInterface

Static createInterface(): TestStrategyInterface

Returns

TestStrategyInterface

Defined in

typechain/factories/TestStrategy__factory.ts:813


fromSolidity

Static fromSolidity(compilerOutput, signer?): ContractFactory

Parameters

Name Type
compilerOutput any
signer? Signer

Returns

ContractFactory

Inherited from

ContractFactory.fromSolidity

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:144


getContract

Static getContract(address, contractInterface, signer?): Contract

Parameters

Name Type
address string
contractInterface ContractInterface
signer? Signer

Returns

Contract

Inherited from

ContractFactory.getContract

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:150


getContractAddress

Static getContractAddress(tx): string

Parameters

Name Type
tx Object
tx.from string
tx.nonce number | BytesLike | BigNumber

Returns

string

Inherited from

ContractFactory.getContractAddress

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:146


getInterface

Static getInterface(contractInterface): Interface

Parameters

Name Type
contractInterface ContractInterface

Returns

Interface

Inherited from

ContractFactory.getInterface

Defined in

node_modules/@ethersproject/contracts/lib/index.d.ts:145

Questions or feedback? You can discuss issues and obtain free support on Yearn Vaults chat channel.
For SushiSwap community support, join the Discord Server None