see the source
FraudChallengeByDuplicateDriipNonceOfTradeAndPayment
Execution cost: less than 42586 gas
Deployment cost: less than 1416400 gas
Combined cost: less than 1458986 gas
Params:
- deployer of type
address
Execution cost: No bound available
Params:
- tradeHash of type
bytes32
- paymentHash of type
bytes32
- challenger of type
address
Execution cost: No bound available
Params:
- oldConfiguration of type
address
- newConfiguration of type
address
Execution cost: No bound available
Params:
- oldDeployer of type
address
- newDeployer of type
address
Execution cost: No bound available
Params:
- oldFraudChallenge of type
address
- newFraudChallenge of type
address
Execution cost: No bound available
Params:
- oldOperator of type
address
- newOperator of type
address
Execution cost: No bound available
Params:
- oldAddress of type
address
- newAddress of type
address
Execution cost: No bound available
Params:
- oldAddress of type
address
- newAddress of type
address
Set the security bond contract
Execution cost: No bound available
Params:
-
newAddress of type
address
The (address of) SecurityBond contract instance
Execution cost: less than 1006 gas
Attributes: constant
Returns:
- output_0 of type
address
Execution cost: No bound available
Params:
- trade of type
tuple
- payment of type
tuple
Execution cost: No bound available
Attributes: constant
Returns:
- output_0 of type
address
Execution cost: No bound available
Attributes: constant
Returns:
- output_0 of type
address
Return the address that is able to initiate self-destruction
Execution cost: less than 786 gas
Attributes: constant
Returns:
- output_0 of type
address
Execution cost: less than 808 gas
Attributes: constant
Returns:
- output_0 of type
address
Execution cost: No bound available
Attributes: constant
Returns:
- output_0 of type
address
Set the configuration contract
Execution cost: No bound available
Params:
-
newConfiguration of type
address
The (address of) Configuration contract instance
Set the deployer of this contract
Execution cost: No bound available
Params:
-
newDeployer of type
address
The address of the new deployer
Set the fraud challenge contract
Execution cost: No bound available
Params:
-
newFraudChallenge of type
address
The (address of) FraudChallenge contract instance
Set the operator of this contract
Execution cost: No bound available
Params:
-
newOperator of type
address
The address of the new operator
Set the validator contract
Execution cost: No bound available
Params:
-
newAddress of type
address
The (address of) Validator contract instance
Destroy this contract
Requires that msg.sender is the defined destructor
Execution cost: No bound available
Execution cost: No bound available
Attributes: constant
Returns:
- output_0 of type
address
challenge((uint256,int256,((address,uint256),(address,uint256)),int256,(uint256,address,uint256,uint8,(int256,(bytes32,bytes32),(int256,int256)),((int256,int256),(int256,int256)),((int256,(address,uint256)),(int256,(address,uint256))[])),(uint256,address,uint256,uint8,(int256,(bytes32,bytes32),(int256,int256)),((int256,int256),(int256,int256)),((int256,(address,uint256)),(int256,(address,uint256))[])),((int256,int256),(int256,int256)),(bytes32,(bytes32,bytes32,uint8)),uint256,uint256),(uint256,int256,(address,uint256),(uint256,address,(int256,int256),((int256,(address,uint256)),(int256,(address,uint256))[])),(uint256,address,(int256,int256),((int256,(address,uint256))[])),(int256,int256),((bytes32,(bytes32,bytes32,uint8)),(bytes32,(bytes32,bytes32,uint8))),uint256,uint256))
Submit one trade candidate and one payment candidate in continuous Fraud Challenge (FC) to be tested for duplicate driip nonce
Execution cost: No bound available
Params:
-
payment of type
undefined
Payment with duplicate driip nonce
-
trade of type
undefined
Trade with duplicate driip nonce