Class: NormalChainEth

NormalChainEth


new NormalChainEth(input, config)

Parameters:
Name Type Description
input Object input of final users.(gas, gasPrice, value and so on)
config Object config of cross chain used.
Source:
trans/normal-chain/eth/NormalChainEth.js

Extends

Methods


checkPreCondition()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

createTrans()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

createDataCreator()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

createDataSign()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

sendTrans()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
*

setCommonData()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

setContractData()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

preSendTrans()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

postSendTrans()

Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Object | transUtil.this.retResult | Object

<async> run()

Main process of normal transaction
Inherited From:
Overrides:
Source:
trans/normal-chain/common/NormalChain.js
Returns:
Type
Promise.<*>

transFailed()

Send transaction failed. update transaction status.
Inherited From:
Overrides:
Source:
trans/normal-chain/eth/NormalChainEth.js