testnet
GitHub EN

agent.set_gas_source

set_gas_source(agentId, gasSource, gasSourceAddress?) → GasSourceUpdate

이 에이전트의 트랜잭션에 대한 가스를 지불할 주체를 변경합니다. 이는 WaaS 서버의 메타데이터 전용 업데이트입니다.

파라미터

이름 타입 필수 설명
agentId string 에이전트의 UUID입니다.
gasSource enum 'SELF', 'OWNER' 또는 'PAYMASTER'여야 합니다.
gasSourceAddress string - gasSource가 'OWNER'인 경우에만 필요합니다.

반환값

타입: object

업데이트된 가스 출처 구성입니다.

에러

코드 이름 설명
INVALID_INPUT InvalidInput OWNER 모드에 대한 주소가 누락되었거나 OWNER가 아닌 모드에 주소가 제공되었습니다.

예제

자체 자금 가스로 전환

{
  "agentId": "123e4567-e89b-12d3-a456-426614174000",
  "gasSource": "SELF"
}
ESC
검색어를 입력하세요