가스 출처 모드
에이전트 트랜잭션의 OKRW 가스비를 누가 지불할지 결정하는 세 가지 고유 모드입니다.
MAWS 에이전트는 계정 추상화(AA) 지갑으로 작동하므로 가스비를 후원받거나 위임할 수 있습니다. gasSource 구성은 WaaS 페이마스터, 에이전트 자체 또는 인간 소유자 중 누가 실행 비용을 부담할지 지시합니다.
PAYMASTER 모드
기본 모드입니다. 마루 WaaS 페이마스터가 트랜잭션을 후원합니다. 에이전트의 OKRW 잔액은 가스비의 영향을 받지 않으므로 온보딩 및 소액 자율 운영에 이상적입니다.
await agent.set_gas_source({ agentId: "...", gasSource: "PAYMASTER" }); SELF 모드
에이전트가 자신의 OKRW 잔액에서 가스비를 지불합니다. 에이전트의 잔액이 필요한 가스 비용 아래로 떨어지면 트랜잭션이
INSUFFICIENT_BALANCE로 실패합니다. 이 모드는 완전한 자기 주권 에이전트에 사용됩니다.OWNER 모드
인간 소유자의 지갑이 에이전트의 가스비를 지불합니다. 이를 위해서는
gasSourceAddress를 지정해야 합니다. 이를 통해 소유자는 각 에이전트에게 개별적으로 OKRW를 분배하지 않고도 단일 중앙 금고에서 여러 에이전트 그룹에 자금을 지원할 수 있습니다.