Baobab 서버에서 NFT전송 테스트중 생기는 궁금증이 생겼습니다.
테스트를 위해 kas에 회원가입을 2개를 진행 하였습니다. 임의로 1회원 2회원이라고 칭하겠습니다.
우선 1회원으로 Account Pools을 생성하고 지갑계정을 3개를 만들고, KIP17에서 NFT계정을 만들고
NFT발행 을 1회원의 지갑계정1 으로 생성을 하였습니다.
다음은 2회원으로 Account Pools을 생성하고 지갑계정을 1개를 만들었습니다.
여기서 1회원의 다른 지갑계정 2 으로 1회원의 NFT를 전송을 하니 전송도 잘되고 확인도 하였습니다.
다음은 1회원 2지갑계정에서 2회원의 지갑계정 1 으로 전송을 하니 전송이 잘되었고 내용도
확인이 되었습니다.
다음은 2회원의 1지갑계정으로 들어온 NFT를 이번에는 1회원의 1지갑계정으로 보낼려고하니
[code] => 1104404
[message] => Contract not found
[requestId] => 5b687a9a-c99b-9fbb-8eb0-85352a895dd0
이런 메세지가 뜹니다.
참고로 1회원에서의 API를 사용할때는 1회원의 key_id와 secret_key를 사용하였으며
2회원에서의 API를 사용할때는 2회원의 key_id와 secret_key를 사용하였습니다.
이게 Baobab 서버에서만 다른 회원 계정으로 만든 NFT Contract를 못찾는건가요?
아니면 Cypress 서버에서도 다른 회원 계정으로 만든 NFT Contract를 못찾아서 전송을 못하게 되는건가요?