wowok
Version:
Wowok Blockchain TypeScript API
1 lines • 1.37 kB
JavaScript
import{MessageType}from'@protobuf-ts/runtime';import{Value}from'../../../google/protobuf/struct.js';import{Package}from'./move_package.js';import{Owner}from'./owner.js';import{Bcs}from'./bcs.js';class Object$Type extends MessageType{constructor(){super('sui.rpc.v2.Object',[{'no':0x1,'name':'bcs','kind':'message','T':()=>Bcs},{'no':0x2,'name':'object_id','kind':'scalar','opt':!![],'T':0x9},{'no':0x3,'name':'version','kind':'scalar','opt':!![],'T':0x4,'L':0x0},{'no':0x4,'name':'digest','kind':'scalar','opt':!![],'T':0x9},{'no':0x5,'name':'owner','kind':'message','T':()=>Owner},{'no':0x6,'name':'object_type','kind':'scalar','opt':!![],'T':0x9},{'no':0x7,'name':'has_public_transfer','kind':'scalar','opt':!![],'T':0x8},{'no':0x8,'name':'contents','kind':'message','T':()=>Bcs},{'no':0x9,'name':'package','kind':'message','T':()=>Package},{'no':0xa,'name':'previous_transaction','kind':'scalar','opt':!![],'T':0x9},{'no':0xb,'name':'storage_rebate','kind':'scalar','opt':!![],'T':0x4,'L':0x0},{'no':0x64,'name':'json','kind':'message','T':()=>Value},{'no':0x65,'name':'balance','kind':'scalar','opt':!![],'T':0x4,'L':0x0}]);}}export const Object=new Object$Type();class ObjectSet$Type extends MessageType{constructor(){super('sui.rpc.v2.ObjectSet',[{'no':0x1,'name':'objects','kind':'message','repeat':0x2,'T':()=>Object}]);}}export const ObjectSet=new ObjectSet$Type();