wowok
Version:
Wowok Blockchain TypeScript API
1 lines • 131 kB
JavaScript
import{ValueType,ObjectType,OperatorType,ContextType}from'../common.js';export const GUARDQUERY=[{'id':0x3e9,'name':'permission.description','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['String'],'description':'Description\x20of\x20the\x20permission','parameters_description':[]},{'id':0x3ea,'name':'permission.owner','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['Address'],'description':'Builder\x20ID\x20who\x20has\x20the\x20ownership\x20of\x20the\x20permission','parameters_description':[]},{'id':0x3eb,'name':'permission.admin\x20count','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20users\x20with\x20admin\x20permission','parameters_description':[]},{'id':0x3ec,'name':'permission.admin\x20has','objectType':ObjectType['Permission'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20user\x20has\x20admin\x20permission','parameters_description':['User\x20ID']},{'id':0x3ed,'name':'permission.entity\x20count','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20users\x20or\x20guard\x20objects\x20with\x20entity\x20permission','parameters_description':[]},{'id':0x3ee,'name':'permission.entity\x20has','objectType':ObjectType['Permission'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20user\x20or\x20guard\x20object\x20has\x20entity\x20permission','parameters_description':['User\x20ID\x20or\x20Guard\x20object\x20ID']},{'id':0x3ef,'name':'permission.entity.perm\x20count','objectType':ObjectType['Permission'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Number\x20of\x20permissions\x20the\x20user\x20or\x20guard\x20object\x20has','parameters_description':['User\x20ID\x20or\x20Guard\x20object\x20ID']},{'id':0x3f0,'name':'permission.entity.perm\x20has','objectType':ObjectType['Permission'],'parameters':[ValueType['Address'],ValueType['U16']],'return':ValueType['Bool'],'description':'Whether\x20the\x20user\x20or\x20guard\x20object\x20has\x20the\x20specified\x20permission','parameters_description':['User\x20ID\x20or\x20Guard\x20object\x20ID','Permission\x20index\x20(U16\x20number).\x20Use\x20\x27wowok_buildin_info\x27\x20tool\x20with\x20query=\x27built-in\x20permissions\x27\x20to\x20get\x20all\x20built-in\x20permission\x20indices;\x20or\x20use\x20custom\x20permission\x20index\x20(>=1000)']},{'id':0x3f1,'name':'permission.perm.remark\x20count','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20permission\x20remarks','parameters_description':[]},{'id':0x3f2,'name':'permission.perm.remark\x20has','objectType':ObjectType['Permission'],'parameters':[ValueType['U16']],'return':ValueType['Bool'],'description':'Whether\x20the\x20permission\x20has\x20a\x20remark','parameters_description':['Permission\x20index\x20(U16\x20number).\x20Use\x20\x27wowok_buildin_info\x27\x20tool\x20with\x20query=\x27built-in\x20permissions\x27\x20to\x20get\x20all\x20built-in\x20permission\x20indices;\x20or\x20use\x20custom\x20permission\x20index\x20(>=1000)']},{'id':0x3f3,'name':'permission.perm.remark','objectType':ObjectType['Permission'],'parameters':[ValueType['U16']],'return':ValueType['String'],'description':'Remark\x20of\x20the\x20permission','parameters_description':['Permission\x20index\x20(U16\x20number).\x20Use\x20\x27wowok_buildin_info\x27\x20tool\x20with\x20query=\x27built-in\x20permissions\x27\x20to\x20get\x20all\x20built-in\x20permission\x20indices;\x20or\x20use\x20custom\x20permission\x20index\x20(>=1000)']},{'id':0x3f4,'name':'permission.um\x20some','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20permission\x20has\x20set\x20a\x20Contact\x20object','parameters_description':[]},{'id':0x3f5,'name':'permission.um','objectType':ObjectType['Permission'],'parameters':[],'return':ValueType['Address'],'description':'Contact\x20object\x20ID\x20of\x20the\x20permission','parameters_description':[]},{'id':0x41a,'name':'allocation.description','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['String'],'description':'Description\x20of\x20the\x20allocation','parameters_description':[]},{'id':0x41b,'name':'allocation.balance','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['U64'],'description':'Funding\x20amount\x20of\x20the\x20allocation','parameters_description':[]},{'id':0x41c,'name':'allocation.threshold','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['U64'],'description':'Threshold\x20of\x20the\x20allocation\x20for\x20starting\x20fund','parameters_description':[]},{'id':0x41d,'name':'allocation.payment\x20count','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20Payment\x20objects\x20made\x20to\x20the\x20allocation','parameters_description':[]},{'id':0x41e,'name':'allocation.payment\x20has','objectType':ObjectType['Allocation'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20Payment\x20object\x20has\x20been\x20made\x20to\x20the\x20allocation','parameters_description':['Payment\x20object\x20ID']},{'id':0x41f,'name':'allocation.payment_info.for\x20some','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20PaymentInfo.for\x20for\x20fund\x20allocation\x20has\x20been\x20set','parameters_description':[]},{'id':0x420,'name':'allocation.payment_info.for','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['Address'],'description':'PaymentInfo.for\x20for\x20fund\x20allocation','parameters_description':[]},{'id':0x421,'name':'allocation.payment_info.guard\x20some','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20PaymentInfo.guard\x20for\x20fund\x20allocation\x20has\x20been\x20set','parameters_description':[]},{'id':0x422,'name':'allocation.payment_info.guard','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['Address'],'description':'PaymentInfo.guard\x20for\x20fund\x20allocation','parameters_description':[]},{'id':0x423,'name':'allocation.payment_info.remark','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['String'],'description':'PaymentInfo.remark\x20for\x20fund\x20allocation','parameters_description':[]},{'id':0x424,'name':'allocation.payment_info.index','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['U64'],'description':'PaymentInfo.index\x20for\x20fund\x20allocation','parameters_description':[]},{'id':0x425,'name':'allocation.allocator\x20count','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20allocator\x20guard\x20objects','parameters_description':[]},{'id':0x426,'name':'allocation.allocator\x20has','objectType':ObjectType['Allocation'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20guard\x20object\x20is\x20set\x20for\x20fund\x20allocation','parameters_description':['Guard\x20object\x20ID']},{'id':0x427,'name':'allocation.allocator.sharing\x20count','objectType':ObjectType['Allocation'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Number\x20of\x20allocator\x20recipients\x20for\x20fund\x20sharing\x20by\x20the\x20guard\x20object','parameters_description':['Guard\x20object\x20ID']},{'id':0x428,'name':'allocation.allocator.fix','objectType':ObjectType['Allocation'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Fixed\x20amount\x20for\x20fund\x20sharing\x20by\x20the\x20guard\x20object','parameters_description':['Guard\x20object\x20ID']},{'id':0x429,'name':'allocation.allocator.max\x20some','objectType':ObjectType['Allocation'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20guard\x20object\x20has\x20a\x20maximum\x20amount\x20for\x20fund\x20sharing','parameters_description':['Guard\x20object\x20ID']},{'id':0x42a,'name':'allocation.allocator.max','objectType':ObjectType['Allocation'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Maximum\x20amount\x20for\x20fund\x20sharing\x20by\x20the\x20guard\x20object','parameters_description':['Guard\x20object\x20ID']},{'id':0x42b,'name':'allocation.token_type','objectType':ObjectType['Allocation'],'parameters':[],'return':ValueType['String'],'description':'Token\x20type\x20of\x20the\x20Allocation\x20object','parameters_description':[]},{'id':0x44c,'name':'payment.amount','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['U64'],'description':'Amount\x20of\x20the\x20payment','parameters_description':[]},{'id':0x44d,'name':'payment.time','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['U64'],'description':'Time\x20of\x20the\x20payment','parameters_description':[]},{'id':0x44e,'name':'payment.signer','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Address'],'description':'Signer\x20of\x20the\x20payment','parameters_description':[]},{'id':0x44f,'name':'payment.from_object\x20some','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20payment\x20is\x20made\x20from\x20an\x20object','parameters_description':[]},{'id':0x450,'name':'payment.from_object','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Address'],'description':'Object\x20ID\x20of\x20the\x20payment\x20\x27from\x27','parameters_description':[]},{'id':0x451,'name':'payment.record\x20count','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20payment\x20records','parameters_description':[]},{'id':0x452,'name':'payment.info.for\x20some','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20PaymentInfo.for\x20has\x20been\x20set','parameters_description':[]},{'id':0x453,'name':'payment.info.for','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Address'],'description':'Object\x20ID\x20of\x20the\x20PaymentInfo.for','parameters_description':[]},{'id':0x454,'name':'payment.info.guard\x20some','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20PaymentInfo.guard\x20has\x20been\x20set','parameters_description':[]},{'id':0x455,'name':'payment.info.guard','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['Address'],'description':'Object\x20ID\x20of\x20the\x20PaymentInfo.guard','parameters_description':[]},{'id':0x456,'name':'payment.info.remark','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['String'],'description':'PaymentInfo.remark\x20for\x20payment','parameters_description':[]},{'id':0x457,'name':'payment.info.index','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['U64'],'description':'PaymentInfo.index\x20for\x20payment','parameters_description':[]},{'id':0x458,'name':'payment.recipient\x20has','objectType':ObjectType['Payment'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20user\x20or\x20object\x20is\x20a\x20recipient\x20of\x20the\x20payment','parameters_description':['User\x20ID\x20or\x20Object\x20ID']},{'id':0x459,'name':'payment.recipient.amount','objectType':ObjectType['Payment'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Amount\x20received\x20by\x20the\x20recipient','parameters_description':['User\x20ID\x20or\x20Object\x20ID']},{'id':0x45a,'name':'payment.token_type','objectType':ObjectType['Payment'],'parameters':[],'return':ValueType['String'],'description':'Token\x20type\x20of\x20the\x20Payment\x20object','parameters_description':[]},{'id':0x47e,'name':'repository.description','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['String'],'description':'Description\x20of\x20the\x20repository','parameters_description':[]},{'id':0x47f,'name':'repository.policy\x20count','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20policies\x20in\x20the\x20repository','parameters_description':[]},{'id':0x480,'name':'repository.data\x20count','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20data\x20items\x20in\x20the\x20repository','parameters_description':[]},{'id':0x481,'name':'repository.permission','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['Address'],'description':'Permission\x20object\x20ID\x20of\x20the\x20repository','parameters_description':[]},{'id':0x482,'name':'repository.policy\x20has','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20repository\x20has\x20the\x20policy','parameters_description':['Policy\x20Name']},{'id':0x483,'name':'repository.policy.description','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['String'],'description':'Description\x20of\x20the\x20policy','parameters_description':['Policy\x20Name']},{'id':0x484,'name':'repository.policy.write_guard\x20count','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20write\x20guards\x20in\x20the\x20policy','parameters_description':['Policy\x20Name']},{'id':0x485,'name':'repository.policy.write_guard\x20has','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20policy\x20has\x20the\x20write\x20guard','parameters_description':['Policy\x20Name','Guard\x20object\x20ID']},{'id':0x486,'name':'repository.policy.write_guard.id_from_submission\x20some','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20data\x20item\x20ID\x20is\x20always\x20from\x20the\x20write\x20guard\x20table\x20of\x20the\x20specified\x20policy','parameters_description':['Policy\x20Name','Guard\x20object\x20ID']},{'id':0x487,'name':'repository.policy.write_guard.id_from_submission','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['U8'],'description':'Identifier\x20number\x20(the\x20ID\x20of\x20this\x20data\x20item\x20always\x20comes\x20from\x20the\x20data\x20corresponding\x20to\x20the\x20identifier\x20number\x20in\x20the\x20write_guard\x20table)','parameters_description':['Policy\x20Name','Guard\x20object\x20ID']},{'id':0x488,'name':'repository.policy.write_guard.data_from_submission\x20some','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20data\x20item\x20data\x20is\x20always\x20from\x20the\x20write\x20guard\x20table\x20of\x20the\x20specified\x20policy','parameters_description':['Policy\x20Name','Guard\x20object\x20ID']},{'id':0x489,'name':'repository.policy.write_guard.data_from_submission','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['U8'],'description':'Identifier\x20number\x20(the\x20data\x20of\x20this\x20data\x20item\x20always\x20comes\x20from\x20the\x20data\x20corresponding\x20to\x20the\x20identifier\x20number\x20in\x20the\x20write_guard\x20table)','parameters_description':['Policy\x20Name','Guard\x20object\x20ID']},{'id':0x48a,'name':'repository.policy.quote_guard\x20some','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20quote_guard\x20is\x20set\x20for\x20on-chain\x20data\x20access\x20verification','parameters_description':['Policy\x20Name']},{'id':0x48b,'name':'repository.policy.quote_guard','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['Address'],'description':'Quote_guard\x20object\x20ID\x20of\x20the\x20policy','parameters_description':['Policy\x20Name']},{'id':0x48c,'name':'repository.policy.id_from','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['U8'],'description':'0:\x20None;\x201:\x20The\x20ID\x20of\x20this\x20data\x20item\x20is\x20always\x20the\x20on-chain\x20timestamp;\x202:\x20The\x20ID\x20of\x20this\x20data\x20item\x20is\x20always\x20the\x20user\x20ID\x20who\x20signed\x20the\x20transaction.','parameters_description':['Policy\x20Name']},{'id':0x48d,'name':'repository.policy.value_type','objectType':ObjectType['Repository'],'parameters':[ValueType['String']],'return':ValueType['U8'],'description':'Value\x20type\x20of\x20the\x20data\x20item','parameters_description':['Policy\x20Name']},{'id':0x48e,'name':'repository.data\x20has','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20repository\x20has\x20the\x20data\x20item','parameters_description':['Policy\x20Name','User\x20or\x20Object\x20ID']},{'id':0x48f,'name':'repository.data','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['Value'],'description':'Raw\x20data(first\x20byte\x20is\x20the\x20data\x20type)\x20of\x20the\x20data\x20item','parameters_description':['Policy\x20Name','User\x20or\x20Object\x20ID']},{'id':0x490,'name':'repository.data_type','objectType':ObjectType['Repository'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['U8'],'description':'Data\x20type\x20of\x20the\x20data\x20item','parameters_description':['Policy\x20Name','User\x20or\x20Object\x20ID']},{'id':0x491,'name':'repository.reward\x20count','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20Reward\x20objects','parameters_description':[]},{'id':0x492,'name':'repository.reward\x20has','objectType':ObjectType['Repository'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20repository\x20has\x20the\x20Reward\x20object','parameters_description':['Reward\x20object\x20ID']},{'id':0x493,'name':'repository.um\x20some','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20repository\x20has\x20set\x20a\x20Contact\x20object','parameters_description':[]},{'id':0x494,'name':'repository.um','objectType':ObjectType['Repository'],'parameters':[],'return':ValueType['Address'],'description':'Contact\x20object\x20ID\x20of\x20the\x20repository','parameters_description':[]},{'id':0x4b0,'name':'machine.description','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['String'],'description':'Description\x20of\x20the\x20machine','parameters_description':[]},{'id':0x4b1,'name':'machine.node_count','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20nodes\x20in\x20the\x20machine','parameters_description':[]},{'id':0x4b2,'name':'machine.node\x20has','objectType':ObjectType['Machine'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20machine\x20has\x20the\x20node','parameters_description':['Node\x20Name']},{'id':0x4b3,'name':'machine.node.pair\x20count','objectType':ObjectType['Machine'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20previous\x20nodes\x20for\x20the\x20node','parameters_description':['Node\x20Name']},{'id':0x4b4,'name':'machine.node.pair\x20has','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20node\x20has\x20the\x20previous\x20node','parameters_description':['Node\x20Name','Previous\x20Node\x20Name']},{'id':0x4b5,'name':'machine.node.pair.threshold','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['U32'],'description':'Operation\x20weight\x20threshold\x20required\x20to\x20migrate\x20from\x20the\x20previous\x20node\x20to\x20the\x20node','parameters_description':['Node\x20Name','Previous\x20Node\x20Name']},{'id':0x4b6,'name':'machine.node.pair.forward\x20count','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20operations\x20from\x20the\x20previous\x20node\x20to\x20the\x20node','parameters_description':['Node\x20Name','Previous\x20Node\x20Name']},{'id':0x4b7,'name':'machine.node.pair.forward\x20has','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20node\x20has\x20the\x20operation\x20from\x20the\x20previous\x20node','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4b8,'name':'machine.node.pair.forward.namedOperator\x20some','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20namespace\x20is\x20set\x20in\x20the\x20operation\x20permissions','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4b9,'name':'machine.node.pair.forward.namedOperator','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['String'],'description':'Namespace\x20of\x20the\x20operation\x20permissions','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4ba,'name':'machine.node.pair.forward.permissionIndex\x20some','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20permission\x20index\x20is\x20set\x20in\x20the\x20operation\x20permissions','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4bb,'name':'machine.node.pair.forward.permissionIndex','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['U64'],'description':'Permission\x20index\x20of\x20the\x20operation\x20permissions','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4bc,'name':'machine.node.pair.forward.weight','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['U16'],'description':'Weight\x20of\x20the\x20operation','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4bd,'name':'machine.node.pair.forward.guard\x20some','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20guard\x20is\x20set\x20for\x20operation\x20result\x20acceptance','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4be,'name':'machine.node.pair.forward.guard','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['Address'],'description':'Guard\x20ID\x20for\x20operation\x20result\x20acceptance','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4bf,'name':'machine.node.pair.forward.guard.retained_submission','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['VecU8'],'description':'Retained\x20submission\x20(the\x20related\x20data\x20of\x20the\x20Guard\x20table\x20index\x20number\x20will\x20be\x20saved\x20to\x20the\x20operation\x20submission\x20of\x20the\x20Progress\x20object)\x20of\x20the\x20operation\x20result\x20acceptance','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4c0,'name':'machine.node.pair.forward.guard.retained_submission\x20count','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20retained\x20submissions\x20(the\x20related\x20data\x20of\x20the\x20Guard\x20table\x20index\x20number\x20will\x20be\x20saved\x20to\x20the\x20operation\x20submission\x20of\x20the\x20Progress\x20object)\x20of\x20the\x20operation\x20result\x20acceptance','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name']},{'id':0x4c1,'name':'machine.node.pair.forward.guard.retained_submission\x20has','objectType':ObjectType['Machine'],'parameters':[ValueType['String'],ValueType['String'],ValueType['String'],ValueType['U8']],'return':ValueType['Bool'],'description':'Whether\x20the\x20node\x20has\x20the\x20retained\x20submission\x20of\x20the\x20operation\x20result\x20acceptance','parameters_description':['Node\x20Name','Previous\x20Node\x20Name','Operation\x20Name','Guard\x20table\x20Identifier']},{'id':0x4c2,'name':'machine.consensus_repository\x20count','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20Repository\x20objects\x20for\x20consensus','parameters_description':[]},{'id':0x4c3,'name':'machine.consensus_repository\x20has','objectType':ObjectType['Machine'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20Repository\x20object\x20for\x20consensus\x20is\x20set','parameters_description':['Repository\x20object\x20ID']},{'id':0x4c4,'name':'machine.paused','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20machine\x20is\x20paused','parameters_description':[]},{'id':0x4c5,'name':'machine.published','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20machine\x20is\x20published','parameters_description':[]},{'id':0x4c6,'name':'machine.um\x20some','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20machine\x20has\x20set\x20a\x20Contact\x20object','parameters_description':[]},{'id':0x4c7,'name':'machine.um','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['Address'],'description':'Contact\x20object\x20ID\x20of\x20the\x20machine','parameters_description':[]},{'id':0x4c8,'name':'machine.permission','objectType':ObjectType['Machine'],'parameters':[],'return':ValueType['Address'],'description':'Permission\x20ID\x20of\x20the\x20machine','parameters_description':[]},{'id':0x4e2,'name':'progress.machine','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['Address'],'description':'Machine\x20ID\x20of\x20the\x20progress','parameters_description':[]},{'id':0x4e3,'name':'progress.context_repository\x20count','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20Repository\x20objects\x20for\x20progress\x20context','parameters_description':[]},{'id':0x4e4,'name':'progress.context_repository\x20has','objectType':ObjectType['Progress'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20Repository\x20object\x20for\x20progress\x20context\x20is\x20set','parameters_description':['Repository\x20object\x20ID']},{'id':0x4e5,'name':'progress.current','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['String'],'description':'Current\x20node\x20name\x20of\x20the\x20progress','parameters_description':[]},{'id':0x4e6,'name':'progress.task\x20some','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20object\x20for\x20task\x20is\x20set','parameters_description':[]},{'id':0x4e7,'name':'progress.task','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['Address'],'description':'Object\x20ID\x20of\x20the\x20task','parameters_description':[]},{'id':0x4e8,'name':'progress.namedOperator\x20count','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20permission\x20namespaces','parameters_description':[]},{'id':0x4e9,'name':'progress.namedOperator\x20has','objectType':ObjectType['Progress'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20permission\x20namespace\x20is\x20set','parameters_description':['Namespace\x20name']},{'id':0x4ea,'name':'progress.namedOperator.operator\x20count','objectType':ObjectType['Progress'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20user\x20IDs\x20in\x20the\x20permission\x20namespace','parameters_description':['Namespace\x20name']},{'id':0x4eb,'name':'progress.namedOperator.operator\x20has','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20user\x20ID\x20is\x20in\x20the\x20permission\x20namespace','parameters_description':['Namespace\x20name','User\x20ID']},{'id':0x4ec,'name':'progress.session\x20count','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20current\x20sessions\x20(session\x20is\x20the\x20operation\x20records\x20from\x20the\x20current\x20node\x20to\x20the\x20next\x20node)','parameters_description':[]},{'id':0x4ed,'name':'progress.session\x20has','objectType':ObjectType['Progress'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20operations\x20from\x20the\x20current\x20node\x20to\x20the\x20next\x20specified\x20node\x20has\x20occurred','parameters_description':['Next\x20node\x20name']},{'id':0x4ee,'name':'progress.session.forward\x20count','objectType':ObjectType['Progress'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20operation\x20records\x20from\x20the\x20current\x20node\x20to\x20the\x20next\x20specified\x20node','parameters_description':['Next\x20node\x20name']},{'id':0x4ef,'name':'progress.session.forward\x20has','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20specified\x20operation\x20from\x20the\x20current\x20node\x20to\x20the\x20next\x20specified\x20node\x20has\x20been\x20performed','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f0,'name':'progress.session.forward.who\x20some','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20specified\x20operation\x20from\x20the\x20current\x20node\x20to\x20the\x20next\x20specified\x20node\x20has\x20been\x20on\x20hold\x20by\x20someone','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f1,'name':'progress.session.forward.who','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['Address'],'description':'User\x20ID\x20who\x20on\x20hold\x20the\x20specified\x20operation','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f2,'name':'progress.session.forward.retained_submission\x20count','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20retained\x20submissions\x20of\x20the\x20specified\x20operation','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f3,'name':'progress.session.forward.retained_submission\x20has','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String'],ValueType['U8']],'return':ValueType['Bool'],'description':'Whether\x20the\x20specified\x20retained\x20submission\x20of\x20the\x20operation\x20is\x20completed','parameters_description':['Next\x20node\x20name','Operation\x20name','Identifier\x20number\x20in\x20the\x20Guard\x20table']},{'id':0x4f4,'name':'progress.session.forward.retained_submission\x20value','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String'],ValueType['U8']],'return':ValueType['VecU8'],'description':'Value\x20of\x20the\x20specified\x20retained\x20submission\x20of\x20the\x20operation','parameters_description':['Next\x20node\x20name','Operation\x20name','Identifier\x20number\x20in\x20the\x20Guard\x20table']},{'id':0x4f5,'name':'progress.session.forward.msg','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['String'],'description':'Message\x20of\x20the\x20specified\x20operation','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f6,'name':'progress.session.forward.accomplished','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20specified\x20operation\x20is\x20completed','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f7,'name':'progress.session.forward.time','objectType':ObjectType['Progress'],'parameters':[ValueType['String'],ValueType['String']],'return':ValueType['U64'],'description':'Timestamp\x20of\x20the\x20specified\x20operation','parameters_description':['Next\x20node\x20name','Operation\x20name']},{'id':0x4f8,'name':'progress.current_time','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['U64'],'description':'Current\x20node\x20entry\x20timestamp','parameters_description':[]},{'id':0x4f9,'name':'progress.history\x20count','objectType':ObjectType['Progress'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20history\x20records\x20for\x20node\x20migration\x20path\x20and\x20sequence','parameters_description':[]},{'id':0x4fa,'name':'progress.history.find','objectType':ObjectType['Progress'],'parameters':[ValueType['VecU8']],'return':ValueType['U64'],'description':'Find\x20history\x20index\x20by\x20conditions','parameters_description':['Query\x20conditions:\x20node\x20(Option<String>)\x20+\x20next_node\x20(Option<String>)\x20+\x20time_min\x20(Option<u64>)\x20+\x20time_max\x20(Option<u64>)\x20+\x20find\x20(u8:\x200=first,\x201=last)']},{'id':0x4fb,'name':'progress.history.session.find','objectType':ObjectType['Progress'],'parameters':[ValueType['U64'],ValueType['VecU8']],'return':ValueType['U64'],'description':'Find\x20session\x20index\x20in\x20history\x20by\x20conditions','parameters_description':['History\x20index','Query\x20conditions:\x20next_node\x20(Option<String>)\x20+\x20find\x20(u8:\x200=first,\x201=last)']},{'id':0x4fc,'name':'progress.history.session.forward.find','objectType':ObjectType['Progress'],'parameters':[ValueType['U64'],ValueType['U64'],ValueType['VecU8']],'return':ValueType['U64'],'description':'Find\x20forward\x20index\x20in\x20session\x20by\x20conditions','parameters_description':['History\x20index','Session\x20index','Query\x20conditions:\x20who\x20(Option<address>)\x20+\x20operation\x20(Option<String>)\x20+\x20accomplished\x20(Option<bool>)\x20+\x20time_min\x20(Option<u64>)\x20+\x20time_max\x20(Option<u64>)\x20+\x20find\x20(u8:\x200=first,\x201=last)']},{'id':0x4fd,'name':'progress.history.session.count','objectType':ObjectType['Progress'],'parameters':[ValueType['U64']],'return':ValueType['U64'],'description':'Get\x20session\x20count\x20in\x20history\x20by\x20index','parameters_description':['History\x20index']},{'id':0x4fe,'name':'progress.history.session.forward.count','objectType':ObjectType['Progress'],'parameters':[ValueType['U64'],ValueType['U64']],'return':ValueType['U64'],'description':'Get\x20forward\x20count\x20in\x20session\x20by\x20indices','parameters_description':['History\x20index','Session\x20index']},{'id':0x4ff,'name':'progress.history.session.forward.retained_submission.count','objectType':ObjectType['Progress'],'parameters':[ValueType['U64'],ValueType['U64'],ValueType['U64']],'return':ValueType['U64'],'description':'Get\x20retained\x20submission\x20count\x20in\x20forward\x20by\x20indices','parameters_description':['History\x20index','Session\x20index','Forward\x20index']},{'id':0x546,'name':'arbitration.description','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['String'],'description':'Description\x20of\x20the\x20arbitration','parameters_description':[]},{'id':0x547,'name':'arbitration.location','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['String'],'description':'Location\x20of\x20the\x20arbitration','parameters_description':[]},{'id':0x548,'name':'arbitration.voting_guard\x20count','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20voting\x20guard\x20objects\x20for\x20the\x20arbitration','parameters_description':[]},{'id':0x549,'name':'arbitration.voting_guard\x20has','objectType':ObjectType['Arbitration'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20specified\x20voting\x20guard\x20object\x20ID\x20exists\x20for\x20the\x20arbitration','parameters_description':['Guard\x20Object\x20ID']},{'id':0x54a,'name':'arbitration.usage_guard\x20some','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20Guard\x20verification\x20is\x20set\x20for\x20submitting\x20dispute\x20arbitration','parameters_description':[]},{'id':0x54b,'name':'arbitration.usage_guard','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['Address'],'description':'Guard\x20object\x20ID\x20for\x20submitting\x20dispute\x20arbitration','parameters_description':[]},{'id':0x54c,'name':'arbitration.fee','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['U64'],'description':'Fee\x20for\x20submitting\x20dispute\x20arbitration','parameters_description':[]},{'id':0x54d,'name':'arbitration.balance','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['U64'],'description':'Unwithdrawn\x20income\x20amount\x20of\x20the\x20arbitration','parameters_description':[]},{'id':0x54e,'name':'arbitration.paused','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20arbitration\x20is\x20paused','parameters_description':[]},{'id':0x54f,'name':'arbitration.um\x20some','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20arbitration\x20has\x20set\x20a\x20Contact\x20object','parameters_description':[]},{'id':0x550,'name':'arbitration.um','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['Address'],'description':'Contact\x20object\x20ID\x20of\x20the\x20arbitration','parameters_description':[]},{'id':0x551,'name':'arbitration.permission','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['Address'],'description':'Permission\x20object\x20ID\x20of\x20the\x20arbitration','parameters_description':[]},{'id':0x552,'name':'arbitration.token_type','objectType':ObjectType['Arbitration'],'parameters':[],'return':ValueType['String'],'description':'Token\x20type\x20of\x20the\x20Arbitration\x20object','parameters_description':[]},{'id':0x578,'name':'arb.description','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['String'],'description':'Details\x20and\x20facts\x20of\x20the\x20dispute','parameters_description':[]},{'id':0x579,'name':'arb.order','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['Address'],'description':'The\x20Order\x20object\x20ID\x20in\x20dispute','parameters_description':[]},{'id':0x57a,'name':'arb.arbitration','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['Address'],'description':'The\x20arbitration\x20object\x20that\x20resolves\x20this\x20dispute','parameters_description':[]},{'id':0x57b,'name':'arb.voted_count','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20voters\x20on\x20the\x20claimant\x27s\x20propositions','parameters_description':[]},{'id':0x57c,'name':'arb.voted\x20has','objectType':ObjectType['Arb'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20specified\x20voter\x20has\x20voted\x20on\x20the\x20claimant\x27s\x20propositions','parameters_description':['User\x20ID']},{'id':0x57d,'name':'arb.voted.agree\x20count','objectType':ObjectType['Arb'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Number\x20of\x20propositions\x20agreed\x20by\x20the\x20voter','parameters_description':['User\x20ID']},{'id':0x57e,'name':'arb.voted.agree\x20has','objectType':ObjectType['Arb'],'parameters':[ValueType['Address'],ValueType['U8']],'return':ValueType['Bool'],'description':'Whether\x20the\x20voter\x20has\x20voted\x20\x27agree\x27\x20on\x20the\x20specified\x20proposition','parameters_description':['User\x20ID','Proposition\x20Index']},{'id':0x57f,'name':'arb.voted.weight','objectType':ObjectType['Arb'],'parameters':[ValueType['Address']],'return':ValueType['U32'],'description':'Weight\x20of\x20the\x20voter\x27s\x20vote\x20on\x20the\x20proposition','parameters_description':['User\x20ID']},{'id':0x580,'name':'arb.voted.time','objectType':ObjectType['Arb'],'parameters':[ValueType['Address']],'return':ValueType['U64'],'description':'Time\x20when\x20the\x20voter\x20voted\x20on\x20the\x20proposition','parameters_description':['User\x20ID']},{'id':0x581,'name':'arb.proposition\x20count','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20propositions\x20submitted','parameters_description':[]},{'id':0x582,'name':'arb.voted.proposition\x20has','objectType':ObjectType['Arb'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20proposition\x20exists','parameters_description':['Proposition\x20Name']},{'id':0x583,'name':'arb.proposition.votes','objectType':ObjectType['Arb'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Number\x20of\x20votes\x20on\x20the\x20proposition','parameters_description':['Proposition\x20Name']},{'id':0x584,'name':'arb.fee','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Arbitration\x20fees\x20paid','parameters_description':[]},{'id':0x585,'name':'arb.feedback','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['String'],'description':'Arbitration\x20feedback','parameters_description':[]},{'id':0x586,'name':'arb.indemnity\x20some','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20arbitration\x20has\x20an\x20indemnity','parameters_description':[]},{'id':0x587,'name':'arb.indemnity.amount','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Arbitration\x20indemnity\x20amount','parameters_description':[]},{'id':0x588,'name':'arb.indemnity.time','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Arbitration\x20time','parameters_description':[]},{'id':0x589,'name':'arb.voting_deadline\x20some','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20arbitration\x20has\x20a\x20voting\x20deadline','parameters_description':[]},{'id':0x58a,'name':'arb.voting_deadline','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Arbitration\x20voting\x20deadline','parameters_description':[]},{'id':0x58b,'name':'arb.objection','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['String'],'description':'The\x20arbitration\x20claimant\x27s\x20objection\x20to\x20the\x20arbitration\x20result','parameters_description':[]},{'id':0x58c,'name':'arb.status','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U8'],'description':'Status\x20of\x20the\x20arbitration\x20(0:\x20Principal\x20Confirming,\x201:\x20Arbitrator\x20Confirming,\x202:\x20Voting,\x203:\x20Arbitrated,\x204:\x20Objectionable,\x205:\x20Finished,\x206:\x20Fee\x20withdrawn)','parameters_description':[]},{'id':0x58d,'name':'arb.compensation_time\x20some','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20claimant\x20has\x20received\x20compensation','parameters_description':[]},{'id':0x58e,'name':'arb.compensation_time','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Time\x20when\x20the\x20claimant\x20received\x20compensation','parameters_description':[]},{'id':0x58f,'name':'arb.time','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['U64'],'description':'Time\x20when\x20the\x20claimant\x20initiated\x20the\x20arbitration','parameters_description':[]},{'id':0x590,'name':'arb.token_type','objectType':ObjectType['Arb'],'parameters':[],'return':ValueType['String'],'description':'Token\x20type\x20of\x20the\x20Arbitration\x20object','parameters_description':[]},{'id':0x5aa,'name':'service.description','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['String'],'description':'Description\x20of\x20the\x20service','parameters_description':[]},{'id':0x5ab,'name':'service.location','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['String'],'description':'Location\x20of\x20the\x20service','parameters_description':[]},{'id':0x5ac,'name':'service.sale\x20count','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20sales','parameters_description':[]},{'id':0x5ad,'name':'service.sale\x20has','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20service\x20has\x20a\x20sale','parameters_description':['Sale\x20name']},{'id':0x5ae,'name':'service.sale.price','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Price\x20of\x20the\x20sale','parameters_description':['Sale\x20name']},{'id':0x5af,'name':'service.sale.stock','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['U64'],'description':'Stock\x20of\x20the\x20sale','parameters_description':['Sale\x20name']},{'id':0x5b0,'name':'service.sale.suspension','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20sale\x20is\x20suspended','parameters_description':['Sale\x20name']},{'id':0x5b1,'name':'service.sale.wip','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['String'],'description':'WIP\x20file\x20link\x20of\x20the\x20sale','parameters_description':['Sale\x20name']},{'id':0x5b2,'name':'service.sale.wip_hash','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['String'],'description':'WIP\x20file\x20hash\x20of\x20the\x20sale','parameters_description':['Sale\x20name']},{'id':0x5b3,'name':'service.repository\x20count','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20Repository\x20objects\x20for\x20the\x20service','parameters_description':[]},{'id':0x5b4,'name':'service.repository\x20has','objectType':ObjectType['Service'],'parameters':[ValueType['Address']],'return':ValueType['Bool'],'description':'Whether\x20the\x20service\x20has\x20a\x20repository','parameters_description':['Repository\x20object\x20ID']},{'id':0x5b5,'name':'service.buy_guard\x20some','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20verification\x20is\x20required\x20when\x20the\x20user\x20purchases','parameters_description':[]},{'id':0x5b6,'name':'service.buy_guard','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['Address'],'description':'Guard\x20object\x20for\x20verification\x20when\x20the\x20user\x20purchases','parameters_description':[]},{'id':0x5b7,'name':'service.machine\x20some','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20service\x20has\x20a\x20Machine\x20object\x20for\x20transparent\x20service\x20workflow\x20and\x20collaboration','parameters_description':[]},{'id':0x5b8,'name':'service.machine','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['Address'],'description':'Machine\x20object\x20for\x20transparent\x20service\x20workflow\x20and\x20collaboration','parameters_description':[]},{'id':0x5b9,'name':'service.published','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20the\x20service\x20is\x20published','parameters_description':[]},{'id':0x5ba,'name':'service.paused','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['Bool'],'description':'Whether\x20order\x20placement\x20has\x20been\x20paused','parameters_description':[]},{'id':0x5bb,'name':'service.customer_required\x20count','objectType':ObjectType['Service'],'parameters':[],'return':ValueType['U64'],'description':'Number\x20of\x20customer\x20required\x20information\x20items','parameters_description':[]},{'id':0x5bc,'name':'service.customer_required\x20has','objectType':ObjectType['Service'],'parameters':[ValueType['String']],'return':ValueType['Bool'],'description':'Whether\x20the\x20service\x20requires\x20the\x20customer\x20to\x20provide\x20the\x20sp