yearn-vaults / Modules / index / TestHealthCheck__factory
Class: TestHealthCheck__factory
index.TestHealthCheck__factory
Hierarchy
ContractFactory
↳ TestHealthCheck__factory
Table of contents
Constructors
Properties
Methods
- attach
- connect
- deploy
- getDeployTransaction
- connect
- createInterface
- fromSolidity
- getContract
- getContractAddress
- getInterface
Constructors
constructor
• new TestHealthCheck__factory(signer?
)
Parameters
Name | Type |
---|---|
signer? |
Signer |
Overrides
ContractFactory.constructor
Defined in
typechain/factories/TestHealthCheck__factory.ts:70
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: ({ inputs
: never
[] = []; name
: undefined
= “allowance”; outputs
: undefined
; stateMutability
: string
= “nonpayable”; type
: string
= “constructor” } | { inputs
: { internalType
: string
= “address”; name
: string
= “callerStrategy”; type
: string
= “address” }[] ; name
: string
= “check”; outputs
: { internalType
: string
= “bool”; name
: string
= “”; type
: string
= “bool” }[] ; stateMutability
: string
= “view”; type
: string
= “function” })[]
Defined in
typechain/factories/TestHealthCheck__factory.ts:91
bytecode
▪ Static
Readonly
bytecode: "0x608060405234801561001057600080fd5b5060016000806101000a81548160ff0219169083151502179055506101198061003a6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c806345901be01461003b57806383c0c184146100bd575b600080fd5b6100a5600480360360a081101561005157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190803590602001909291905050506100c7565b60405180821515815260200191505060405180910390f35b6100c56100e3565b005b60008060009054906101000a900460ff16905095945050505050565b60008054906101000a900460ff16156000806101000a81548160ff02191690831515021790555056fea164736f6c634300060c000a"
Defined in
typechain/factories/TestHealthCheck__factory.ts:90
Methods
attach
▸ attach(address
): TestHealthCheck
Parameters
Name | Type |
---|---|
address |
string |
Returns
Overrides
ContractFactory.attach
Defined in
typechain/factories/TestHealthCheck__factory.ts:84
connect
▸ connect(signer
): TestHealthCheck__factory
Parameters
Name | Type |
---|---|
signer |
Signer |
Returns
Overrides
ContractFactory.connect
Defined in
typechain/factories/TestHealthCheck__factory.ts:87
deploy
▸ deploy(overrides?
): Promise
<TestHealthCheck
>
Parameters
Name | Type |
---|---|
overrides? |
Overrides & { from? : string | Promise <string > } |
Returns
Promise
<TestHealthCheck
>
Overrides
ContractFactory.deploy
Defined in
typechain/factories/TestHealthCheck__factory.ts:74
getDeployTransaction
▸ getDeployTransaction(overrides?
): TransactionRequest
Parameters
Name | Type |
---|---|
overrides? |
Overrides & { from? : string | Promise <string > } |
Returns
TransactionRequest
Overrides
ContractFactory.getDeployTransaction
Defined in
typechain/factories/TestHealthCheck__factory.ts:79
connect
▸ Static
connect(address
, signerOrProvider
): TestHealthCheck
Parameters
Name | Type |
---|---|
address |
string |
signerOrProvider |
Provider | Signer |
Returns
Defined in
typechain/factories/TestHealthCheck__factory.ts:95
createInterface
▸ Static
createInterface(): TestHealthCheckInterface
Returns
Defined in
typechain/factories/TestHealthCheck__factory.ts:92
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