Package net.openosrs.api.service.trade
Class TradeService
- java.lang.Object
-
- net.openosrs.api.service.trade.TradeService
-
@Singleton public class TradeService extends java.lang.ObjectTrade offer, acceptance, and content readback.
-
-
Constructor Summary
Constructors Constructor Description TradeService(net.runelite.api.Client client, WidgetService widgets, DialogueService dialogue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept()booleanconfirmStageOpen()booleanfirstStageOpen()java.util.List<TradeItem>mine()voidoffer(InventoryItem item, int quantity)java.util.List<TradeItem>theirs()booleanverifyTheirs(java.util.Map<java.lang.Integer,java.lang.Integer> expected)
-
-
-
Constructor Detail
-
TradeService
@Inject public TradeService(net.runelite.api.Client client, WidgetService widgets, DialogueService dialogue)
-
-
Method Detail
-
firstStageOpen
public boolean firstStageOpen()
-
confirmStageOpen
public boolean confirmStageOpen()
-
offer
public void offer(InventoryItem item, int quantity)
-
accept
public void accept()
-
mine
public java.util.List<TradeItem> mine()
-
theirs
public java.util.List<TradeItem> theirs()
-
verifyTheirs
public boolean verifyTheirs(java.util.Map<java.lang.Integer,java.lang.Integer> expected)
-
-