특정 KIP-37 컨트랙트를 통해 발행된 토큰을 전송합니다. 한번에 여러 토큰을 원하는 만큼 전송할 수 있습니다.
토큰 전송을 위한 트랜잭션을 전송하는 계정입니다. 만약 sender
와 owner
가 다를 경우 sender
는 반드시 해당 토큰의 전송 권한을 가지고 있어야 합니다.
sender
계정이 KIP-37 또는 Wallet 서비스에서 제공하는 기본 account-pool
인 경우 생략이 가능합니다.
기본 account-pool
이 아닌 경우 헤더에 KRN 정보(x-krn: krn:{chain-id}:wallet:{account-id}:account-pool:{pool name}
)를 포함해야 합니다.
여러 종류의 토큰을 각각 다른 수량으로 전송할 수 있습니다. 요청에 포함된 Batch Items(ids
, amounts
)에 따라 다른 컨트랙트 함수가 호출됩니다.
safeTransferFrom
함수가 호출됩니다.safeBatchTransferFrom
함수가 호출됩니다.요청이 성공적입니다.
요청이 유효하지 않습니다.
요청한 자원이 존재하지 않습니다.
{- "sender": "0x9eaf20b40e0f1ced5dbba6f5cfb0d3e12b0534f4",
- "owner": "0x9eaf20b40e0f1ced5dbba6f5cfb0d3e12b0534f4",
- "to": "0xDc277E2D89b92336A4ee80be3c7142443FDaDE47",
- "ids": [
- "0x1",
- "0x2"
], - "amounts": [
- "0x100",
- "0x200"
]
}
요청이 성공적입니다.
{- "status": "Submitted",
- "transactionHash": "0xb5a0618be3508b3fe22e35aa96063005dd4c557cf040348cc542b0726cc30f7b"
}