가스 출처 모드

mechanism agents

에이전트 트랜잭션의 OKRW 가스비를 누가 지불할지 결정하는 세 가지 고유 모드입니다.

MAWS 에이전트는 계정 추상화(AA) 지갑으로 작동하므로 가스비를 후원받거나 위임할 수 있습니다. gasSource 설정은 실행 비용을 누가 부담할지 정합니다. WaaS 페이마스터, 에이전트 자체, 또는 인간 소유자(실험 단계로, 아직 온체인 라우팅이 없음) 중 하나입니다.

PAYMASTER 모드

기본 모드입니다. 마루 WaaS 페이마스터가 트랜잭션을 후원합니다. 에이전트의 OKRW 잔액은 가스비의 영향을 받지 않으므로 온보딩 및 소액 자율 운영에 이상적입니다.
await agent.set_gas_source({ agentId: "...", gasSource: "PAYMASTER" });

SELF 모드

에이전트가 자신의 OKRW 잔액에서 가스비를 지불합니다. 에이전트의 잔액이 필요한 가스 비용 아래로 떨어지면 트랜잭션이 INSUFFICIENT_BALANCE로 실패합니다. 이 모드는 완전한 자기 주권 에이전트에 사용됩니다.

OWNER 모드

OWNER 모드는 인간 소유자의 지갑이 에이전트의 가스비를 내도록 하기 위한 모드로, 소유자가 각 에이전트에 OKRW를 보내지 않고 금고 한 곳에서 여러 에이전트에 자금을 댈 수 있게 합니다. gasSourceAddress를 지정해야 합니다. 현재는 실험 단계입니다. m-aws는 주소를 기록하지만 OWNER 모드의 온체인 라우팅이 아직 구현되지 않아, SELF 모드와 똑같이 에이전트 자신의 OKRW로 가스를 지불합니다. 라우팅이 지원되기 전까지는 PAYMASTER나 SELF를 사용하세요.
ESC
검색어를 입력하세요