C# Class Nethereum.Gen.ContractServiceGenerator

Show file Open project: Nethereum/Nethereum Class Usage Examples

Public Properties

Property Type Description
ContractTemplate string
EventGetTemplate string
FunctionCallTemplate string
FunctionGetTemplate string
FunctionTransactionTemplate string
NameSpaceTemplate string

Public Methods

Method Description
ContractGen ( string abi, string contractName, string nameSpace ) : string
EventGet ( string eventName ) : string
EventsGen ( ContractABI contract ) : string
FunctionCall ( FunctionABI function ) : string
FunctionGen ( FunctionABI function ) : string
FunctionGet ( string functionName ) : string
FunctionTransaction ( FunctionABI function ) : string
FunctionsGen ( ContractABI contract ) : string
GetFunctionCallParameters ( Nethereum parameters ) : string
GetFunctionParameters ( Nethereum parameters ) : string
GetTypeMap ( string typeName ) : string
MakeFirstCharUpper ( string value ) : string

Method Details

ContractGen() public method

public ContractGen ( string abi, string contractName, string nameSpace ) : string
abi string
contractName string
nameSpace string
return string

EventGet() public method

public EventGet ( string eventName ) : string
eventName string
return string

EventsGen() public method

public EventsGen ( ContractABI contract ) : string
contract Nethereum.ABI.FunctionEncoding.ContractABI
return string

FunctionCall() public method

public FunctionCall ( FunctionABI function ) : string
function FunctionABI
return string

FunctionGen() public method

public FunctionGen ( FunctionABI function ) : string
function FunctionABI
return string

FunctionGet() public method

public FunctionGet ( string functionName ) : string
functionName string
return string

FunctionTransaction() public method

public FunctionTransaction ( FunctionABI function ) : string
function FunctionABI
return string

FunctionsGen() public method

public FunctionsGen ( ContractABI contract ) : string
contract ContractABI
return string

GetFunctionCallParameters() public method

public GetFunctionCallParameters ( Nethereum parameters ) : string
parameters Nethereum
return string

GetFunctionParameters() public method

public GetFunctionParameters ( Nethereum parameters ) : string
parameters Nethereum
return string

GetTypeMap() public method

public GetTypeMap ( string typeName ) : string
typeName string
return string

MakeFirstCharUpper() public method

public MakeFirstCharUpper ( string value ) : string
value string
return string

Property Details

ContractTemplate public property

public string ContractTemplate
return string

EventGetTemplate public property

public string EventGetTemplate
return string

FunctionCallTemplate public property

public string FunctionCallTemplate
return string

FunctionGetTemplate public property

public string FunctionGetTemplate
return string

FunctionTransactionTemplate public property

public string FunctionTransactionTemplate
return string

NameSpaceTemplate public property

public string NameSpaceTemplate
return string