Kip37 토큰 발행시 insufficient account permissions 문제
kip37 api를 이용해서 토큰을 발행하는데 sender를 제외하고 발행하면 https://kip37-api.klaytnapi.com/v2/deployer/default << 이 api로 조회한 기본 계정으로 토큰이 발행이 됩니다.
그런데 sender를 wallet account pools에 있는 계정으로 지정해서 발행하면 insufficient account permissions 라고 리턴이 됩니다.
x-krn도 빠짐없이 포함하였는데 계속 같은 문제가 발행하네요
한가지 의문점은
컨트렉트 배포 기본 계정의 krn은 wallet account pools의 krn과 다르게 krn:8217:wallet:~~~가 아닌
krn:8217:kip37:~~~으로 되어있던데 kip37용 account pool이 따로 있습니까? 이것에 대한 안내는 어디에 있는지요?
-
안녕하세요.
KIP37에서 토큰을 발행하려면 minter 권한이 있어야 합니다.
minter 권한은- 별도로 부여하거나,
- 컨트랙트를 배포한 deployer 계정에 부여됩니다.
토큰 발행은 말씀하신 API(https://kip37-api.klaytnapi.com/v2/deployer/default )로 조회한 기본 계정만 발행할 수 있습니다.
- minter권한 부여가 필요하실 경우, '문의 등록'을 통해 문의해주시면 자세하게 안내 드릴 수 있도록 하겠습니다.또한, kip37 용 account pool이 따로 있습니다.
관련된 내용은 reference doc에서 확인 부탁드립니다.
kip37용 account pool은 형식상 존재하고 현재는 하나의 default 계정만 자동으로 등록되어 사용 할 수 있습니다.0
Please sign in to leave a comment.
Comments
1 comment