policy.preflight

preflight(agentId, to, amount) → PreflightResult

트랜잭션을 실제로 제출하지 않고 에이전트의 정책에 대해 오프체인으로 전송을 시뮬레이션하여 통과 여부를 확인합니다.

파라미터

이름 타입 필수 설명
agentId string ✓ 에이전트의 UUID입니다.
to string ✓ 목적지 EVM 주소입니다.
amount string ✓ 십진수 문자열 형태의 OKRW 금액입니다.

반환값

타입: object

{ allowed: boolean, reason?: string }을 반환합니다.

예제

전송 유효성 확인

{
  "agentId": "123e4567-e89b-12d3-a456-426614174000",
  "to": "0xDestinationAddress",
  "amount": "1000000"
}
ESC
검색어를 입력하세요