@@ -45,74 +45,91 @@ export class Wrapper extends wrapper.Base {
4545 super ( runtimeID ) ;
4646 }
4747
48+ /** Creates a new machine provider. */
4849 callProviderCreate ( ) {
4950 return this . call < types . RoflmarketProviderCreate , void > ( METHOD_PROVIDER_CREATE ) ;
5051 }
5152
53+ /** Updates an existing provider. */
5254 callProviderUpdate ( ) {
5355 return this . call < types . RoflmarketProviderUpdate , void > ( METHOD_PROVIDER_UPDATE ) ;
5456 }
5557
58+ /** Updates offers for a provider. */
5659 callProviderUpdateOffers ( ) {
5760 return this . call < types . RoflmarketProviderUpdateOffers , void > ( METHOD_PROVIDER_UPDATE_OFFERS ) ;
5861 }
5962
63+ /** Removes a provider. */
6064 callProviderRemove ( ) {
6165 return this . call < types . RoflmarketProviderRemove , void > ( METHOD_PROVIDER_REMOVE ) ;
6266 }
6367
68+ /** Creates a new machine instance. */
6469 callInstanceCreate ( ) {
6570 return this . call < types . RoflmarketInstanceCreate , void > ( METHOD_INSTANCE_CREATE ) ;
6671 }
6772
73+ /** Tops up a machine instance. */
6874 callInstanceTopUp ( ) {
6975 return this . call < types . RoflmarketInstanceTopUp , void > ( METHOD_INSTANCE_TOP_UP ) ;
7076 }
7177
78+ /** Cancels a machine instance. */
7279 callInstanceCancel ( ) {
7380 return this . call < types . RoflmarketInstanceCancel , void > ( METHOD_INSTANCE_CANCEL ) ;
7481 }
7582
83+ /** Executes commands on a machine instance. */
7684 callInstanceExecuteCmds ( ) {
7785 return this . call < types . RoflmarketInstanceExecuteCmds , void > ( METHOD_INSTANCE_EXECUTE_CMDS ) ;
7886 }
7987
88+ /** Returns the provider descriptor. */
8089 queryProvider ( ) {
8190 return this . query < types . RoflmarketProviderQuery , types . RoflmarketProvider > ( METHOD_PROVIDER ) ;
8291 }
8392
93+ /** Returns all provider descriptors. */
8494 queryProviders ( ) {
8595 return this . query < void , types . RoflmarketProvider [ ] > ( METHOD_PROVIDERS ) ;
8696 }
8797
98+ /** Returns the specified offer. */
8899 queryOffer ( ) {
89100 return this . query < types . RoflmarketOfferQuery , types . RoflmarketOffer > ( METHOD_OFFER ) ;
90101 }
91102
103+ /** Returns all offers of a given provider. */
92104 queryOffers ( ) {
93105 return this . query < types . RoflmarketProviderQuery , types . RoflmarketOffer [ ] > ( METHOD_OFFERS ) ;
94106 }
95107
108+ /** Returns the machine instance descriptor. */
96109 queryInstance ( ) {
97110 return this . query < types . RoflmarketInstanceQuery , types . RoflmarketInstance > ( METHOD_INSTANCE ) ;
98111 }
99112
113+ /** Returns all instances of a given provider. */
100114 queryInstances ( ) {
101115 return this . query < types . RoflmarketProviderQuery , types . RoflmarketInstance [ ] > (
102116 METHOD_INSTANCES ,
103117 ) ;
104118 }
105119
120+ /** Returns all queued commands of a given machine instance. */
106121 queryInstanceCommands ( ) {
107122 return this . query < types . RoflmarketInstanceQuery , types . RoflmarketQueuedCommand [ ] > (
108123 METHOD_INSTANCE_COMMANDS ,
109124 ) ;
110125 }
111126
127+ /** Returns the stake requirements. */
112128 queryStakeThresholds ( ) {
113129 return this . query < void , types . RoflmarketStakeThresholds > ( METHOD_STAKE_THRESHOLDS ) ;
114130 }
115131
132+ /** Returns the module parameters. */
116133 queryParameters ( ) {
117134 return this . query < void , void > ( METHOD_PARAMETERS ) ;
118135 }
0 commit comments