在一条蚂蚁区块链上创建一个账户,通过自动生成keypair 的方式。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateAntChainAccountWithKeyPairAutoCreation

系统规定参数。取值:CreateAntChainAccountWithKeyPairAutoCreation

AntChainId String 1q8B5R9p

区块链ID

Account String accountname

账户名称

Password String password

密码

RecoverPassword String ************

恢复密码

返回数据

名称 类型 示例值 描述
RequestId String 5F058BB4-3043-4638-86D4-EED84AD1AE54

请求ID

Result Object

请求结果

AccountPublicKey String b***7

账户公钥

Account String accountname

账户名

AccountRecoverPrivateKey String -----BEGIN ENCRYPTED PRIVATE KEY-----\nM***Io=\n-----END ENCRYPTED PRIVATE KEY-----\n

账户恢复私钥

AccountRecoverPublicKey String d***b

账户恢复公钥

AccountPrivateKey String -----BEGIN ENCRYPTED PRIVATE KEY-----\nM***8=\n-----END ENCRYPTED PRIVATE KEY-----\n

账户私钥

AntChainId String 1q8B5R9p

区块链ID

示例

请求示例

http(s)://[Endpoint]/?Action=CreateAntChainAccountWithKeyPairAutoCreation
&<公共请求参数>

正常返回示例

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "code" : "200",
  "data" : {
    "RequestId" : "5F058BB4-3043-4638-86D4-EED84AD1AE54",
    "Result" : {
      "Account" : "accountname",
      "AntChainId" : "1q8B5R9p",
      "AccountRecoverPrivateKey" : "-----BEGIN ENCRYPTED PRIVATE KEY-----\nM***Io=\n-----END ENCRYPTED PRIVATE KEY-----\n",
      "AccountRecoverPublicKey" : "d***b",
      "AccountPrivateKey" : "-----BEGIN ENCRYPTED PRIVATE KEY-----\nM***8=\n-----END ENCRYPTED PRIVATE KEY-----\n",
      "AccountPublicKey" : "b***7"
    }
  },
  "requestId" : "5F058BB4-3043-4638-86D4-EED84AD1AE54",
  "successResponse" : true
}