agent.drain
drain(agentId, amount) → Receipt 에이전트의 AA 지갑에서 소유자의 기본 지갑으로 OKRW를 다시 전송합니다. 에이전트의 spendingLimit이 적용됩니다.
파라미터
| 이름 | 타입 | 필수 | 설명 |
|---|---|---|---|
agentId | string | ✓ | 자금을 회수할 에이전트의 UUID입니다. |
amount | string | ✓ | 출금할 OKRW 금액으로, 십진수 문자열입니다. |
반환값
타입:
object txHash를 포함하는 트랜잭션 영수증입니다.
에러
| 코드 | 이름 | 설명 |
|---|---|---|
POLICY_REJECTED | PolicyRejected | 출금 금액이 에이전트의 spendingLimit을 초과합니다. |
예제
10 OKRW 회수
{
"agentId": "123e4567-e89b-12d3-a456-426614174000",
"amount": "10"
}