personal_newAccount API는 삭제 되었나요?

안녕하세요,
EndNode API 중 personal_newAccount API를 호출하면 에러가 발생하네요.

# curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"personal_newAccount","params":["helloWorld"],"id":1}' https://api.baobab.klaytn.net:8651

{"jsonrpc":"2.0","id":1,"error":{"code":-32601,"message":"The method personal_newAccount does not exist/is not available"}}

API가 삭제 된 것인지… 그러면 계정 생성을 위한 API는 무엇인지 알려주실 수 있을까요?

감사합니다

rpc_modules 명령어를 통해 바오밥에서 가용한 API 목록을 보니, personal 부분이 없네요.
해당 엔드포인트에서 이를 허용하지 않았기 때문에, 위처럼 존재하지 않는 API라고 하는 것으로 이해하면 될까요?

$ curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"rpc_modules","params":[],"id":1}'
https://api.baobab.klaytn.net:8651

-> {"jsonrpc":"2.0","id":1,"result":{"klay":"1.0","net":"1.0","rpc":"1.0"}}

1 Like

안녕하세요.

말씀하신데로 해당 API는 해당 노드에 account를 생성하는 private API라서 Baobab Public Endpoint Node에서는 해당 API를 열어 두지 않았습니다.

감사합니다.

2 Likes