-
<static> error(msg)
-
Returns a standard response object with status code 200 and an optional payload
Parameters:
Name |
Type |
Description |
msg |
string
|
A message describing the error |
Returns:
-
Type
-
ErrorResponse
-
<static> newLogger(name)
-
Returns a log4js logger named after name
Parameters:
Name |
Type |
Description |
name |
string
|
Logger name used to label log messages produced by the returned logger |
Returns:
log4js based logger. See log4js documentation for usage details
-
Type
-
Object
-
<static> server(chaincode, serverOpts)
-
Returns a new Chaincode server. Should be called when the chaincode is launched in a server mode.
Parameters:
Name |
Type |
Description |
chaincode |
ChaincodeInterface
|
User-provided object that must implement ChaincodeInterface |
serverOpts |
ChaincodeServerOpts
|
Chaincode server options |
-
<static> start(chaincode)
-
Call this method to start the chaincode process. After constructing a chaincode object,
pass the object to this function which will initiate a request to register the chaincode
with the target peer. The address of the target peer must be provided via a program
argument --peer.address
Parameters:
Name |
Type |
Description |
chaincode |
ChaincodeInterface
|
User-provided object that must implement the ChaincodeInterface |
-
<static> success(payload)
-
Returns a standard response object with status code 200 and an optional payload
Parameters:
Name |
Type |
Description |
payload |
Buffer
|
Can be any content the chaincode wish to return to the client |
Returns:
-
Type
-
SuccessResponse