Deploy contract
Body
fromPublicKeystring · hex-stringRequired
fromPublicKeyTypestring · hex-stringOptional
bytecodestring · hex-stringRequired
initialAttoAlphAmountstring · uint256Optional
issueTokenAmountstring · uint256Optional
issueTokenTostring · addressOptional
gasAmountinteger · gasOptional
gasPricestring · uint256Optional
targetBlockHashstring · block-hashOptional
Responses
200
Ok
application/json
400
BadRequest
application/json
401
Unauthorized
application/json
404
NotFound
application/json
500
InternalServerError
application/json
503
ServiceUnavailable
application/json
post
POST /contracts/unsigned-tx/deploy-contract HTTP/1.1
Host: alephium.nownodes.io
Content-Type: application/json
Accept: */*
Content-Length: 130
{
"fromPublicKey": "d1b70d2226308b46da297486adb6b4f1a8c1842cb159ac5ec04f384fe2d6f5da28",
"bytecode": "35d1b2a520a0da34c5eb8d712aa9cc"
}
{
"fromGroup": 2,
"toGroup": 2,
"unsignedTx": "35d1b2a520a0da34c5eb8d712aa9cc",
"gasAmount": 20000,
"gasPrice": "100000000000",
"txId": "503bfb16230888af4924aa8f8250d7d348b862e267d75d3147f1998050b6da69",
"contractAddress": "vSxdLL2kE3o6vJBdKkdgmS3W39G3ZEmFHpo2y1jnbzBq"
}