Skip to content

ཐིག་ཁྲམ་ཚུ་

ཐིག་ཁྲམ་འདི་གིས་ འབྱུང་རྐྱེན་གྱི་ཐིག་ཁྲམ་འདི་ ལག་ལེན་འབད་ཚུགས་པའི་བྱ་རིམ་ཅིག་ལུ་བསྡུམས་ཨིན། བྱ་རིམ་ཅིག་གིས་ ཐིག་ཁྲམ་གྱི་ཐིག་ཁྲམ་དང་མཐུནམ་ད་ Iroha གིས་ ཐིག་ཁྲ་ལག་ལེན་དེ་ བཀྲམ་སྤེལ་འབད་ནིའི་ཧོངས་ལས་ཨིན།

བཟོ་བཀོད་

ཐོ་བཀོད་འབད་མི་ Trigger ནང་འཁོད་ནང་ལུ་:

  • id: a TriggerId མཐུད་སྦྲེལ་འབད་ཐབས། Name
  • action: བརྩོན་འགྲུས་, དབང་ཚད་, ཕུལ་ཊར་, ལོག་སྤྱོད་ལམ་ལུགས་, སླར་ལོག་བརྟག་དཔྱད་ལམ་ལུགས་, དང་ metadata

ལས་འགུལ་འདི་ནང་ལུ་:

  • executable: Instructions, ContractCall, Ivm, ཡང་ན་ IvmProved ཚུ་ཨིན།
  • repeats: Indefinitely ཡང་ན་ Exactly(n)
  • authority: རྩིས་ཁྲ་དེ་ ལག་ལེན་མ་ཚུགསཔ་ཅིག་ལུ་ འོས་འབབ་དང་བསྟུན་འབདཝ་ཨིན།
  • filter: EventFilterBox འབད་མི་ཅིག་
  • retry_policy: འཆར་གཞི་ཅན་གྱི་དུས་རྒྱུན་གྱི་དོན་ལུ་ ལོག་སྤྱོད་འབད་ནིའི་ བྱ་བ་འདི་ གདམ་ཁ་རྐྱབས།
  • metadata: རང་འདོད་ཅན་གྱི་ trigger metadata

འབྱུང་རྐྱེན་བརྟག་དཔྱད་

འགོ་བཙུགས་ནིའི་གནས་སྟངས་ཚུ་ནང་ ཐོ་བཀོད་འབད་མི་ཚུ་དང་བསྟུན་པའི་ ལས་རིམ་སེལ་ཐིག་གི་རྣམ་གཞག་འདི་ ལག་ལེན་འཐབ་ཨིན། མཐོ་ཤོས་གནས་ཚད་ཀྱི་ ལས་རིམ་སེལ་འཐུ་འདི་གིས་:

  • གློག་ཐག་ར་བ་གི་བྱུང་རྐྱེན་ཚུ་
  • གནད་དོན་ཚུ་
  • དུས་རྒྱུན་གྱི་བྱུང་རྐྱེན་
  • འགོ་བཙུགས་ནིའི་དོན་ལས་བྱུང་རྐྱེན་ཚུ་
  • འབྱུང་རྐྱེན་ཚུ་ མཇུག་བསྡུ་ནི་

ལཱ་གི་རྒྱུན་ལམ་ལུ་ འོས་འབབ་ཡོད་མི་ ཕྲ་དྲགས་ཅན་གྱི་ གློག་ཐིག་འདི་ གདམ་ཁ་རྐྱབས། ཨེབ་ལྡེ་ཚུ་ ནད་གཞི་བརྟག་དཔྱད་ཀྱི་དོན་ལུ་ ཕན་ཐོགས་ཅན་ཨིན་ དེ་འབདཝ་ད་ བཀྲམ་སྤེལ་འབད་བའི་སྐབས་ ལཱ་དེ་ ཡར་སེང་འགྱོ་དོ་ཡོདཔ་ཨིན།

ཐིག་ཁྲམ་གི་དོན་ལུ་ ད་ལྟོའི་ཐིག་ཁྲམ་གྱི་རིགས་ཚུ་བལྟ་དགོ།

དུས་རྒྱུན་གྱི་རྐྱེན་ངན་ཚུ་

དུས་ཚོད་སེལ་འཐུ་འབད་མི་ཚུ་གིས་ དུས་རྒྱུན་གྱི་བྱུང་རྐྱེན་བརྟག་དཔྱད་ལག་ལེན་འཐབ་ཨིན། འཛམ་གླིང་གནས་སྟངས་མཐོང་ཐངས་འདི་ དུས་རྒྱུན་དང་བསྟུན་པའི་ གནས་སྟངས་ཅིག་ལུ་ལྷོདཔ་ད་ Iroha གིས་ འཕུར་སྣོན་དབང་འཛིན་འོག་ལས་ འཕུར་བཀོལ་སྤྱོད་འབདཝ་ཨིན། དུས་ཡུན་སེལ་འཐུ་འབད་མི་ཚུ་ ཤུལ་ལས་ གསལ་བཀོད་འབད་ཡོད་པའི་ སླར་ཡང་ བརྟག་ཞིབ་ སྲིད་བྱུས་ཚུ་ ལག་ལེན་འཐབ་ཚུགས་མི་ འཕུར་རྟགས་གི་རིགས་ཨིན།

སླར་ལོག་འབདཝ་ཨིན།

Repeats::Indefinitely གིས་ ཐོ་བཀོད་མ་ཚར་ཚུན་ཚོད་ གློག་ཐག་ཅིག་ལག་ལེན་འཐབ་སྟེ་བཞག་འོང་།

Repeats::Exactly(n)འདི་གིས་ ཐིག་ཁྲམ་འདི་ཚར་ལེ་ཤ་བཏང་ནིའི་གོ་སྐབས་ཐོབ་ཨིན། ཨང་གྲངས་རྫོགས་པའི་ཤུལ་ལས་ འདི་བཟུམ་སྦེ་འབད་དགོ་པ་ཅིན་ ཐིག་ཁྲ་གསརཔ་བཙུགས་དགོ།

དབང་ཚད་དང་ ངོས་ལེན་ཚུ་

trigger authority འདི་ executable གི་དོན་ལས་ལག་ལེན་འཐབ་མི་རྩིས་ཨིན་ དེ་འབདཝ་ལས་ དགོས་མཁོ་ཅན་གྱི་ཆོག་ཐམ་ཚུ་ གསལ་ཏོག་ཏོ་སྦེ་དང་ ལག་ལེན་པ་ཚུ་གི་ངོ་རྐྱང་གི་རྩིས་ཁྲ་ལས་སོ་སོར་སྦེ་བཟོ་ནིའི་དོན་ལུ་ འཕྲུལ་རིག་གི་རྩིས་ཁྲམ་ཅིག་ལག་ལེན་འཐབ་ཨིན།

དབང་འཛིན་གྱིས་ འགོ་བཙུགས་ཚུགས་པའི་བསླབ་བྱ་དང་ ལས་བྱེདཔ་ལུ་འབོ་ནིའི་དོན་ལས་ དགོས་མཁོ་ཅན་གྱི་ ངོས་ལེན་ཚུ་ དགོཔ་ཨིན། གློག་ཐིག་ལག་ལེན་འཐབ་མི་དེ་ ཐོ་བཀོད་འབད་ཡོད་པའི་རྩིས་ཁྲིས་དེ་ཡང་ Active Runtime Validator གི་འོག་ལུ་ གློག་ཐིགས་ལག་ལེན་འཐབ་མི་ཚུ་ ཐོ་བཀོད་ཀྱི་དོན་ལུ་ ངོས་ལེན་དགོཔ་ཨིན།

ལོག་བརྟག་དཔྱད་འབད་ནིའི་ སྲིད་བྱུས་

དུས་ཚོད་སེལ་འཐུ་འབད་མི་ཚུ་གིས་ སླར་ལོག་བརྟག་དཔྱད་ཀྱི་ སྲིད་བྱུས་ལུ་ གདམ་ཁ་རྐྱབ་ཚུགས། སླར་ཡང་བརྟག་དཔྱད་གི་ སྲིད་བྱོས་འདི་:

  • max_retries: འགོ་ཐོག་གི་ བཀྲམ་སྤེལ་མ་གྲུབ་པའི་ཤུལ་ལས་ ལོག་སྤྱོད་འབད་ནིའི་ དཔའ་བཅམ་ཐངས་ག་དེམ་ཅིག་ཡོདཔ་ཨིན་ན?
  • retry_after_ms: སླར་ཡང་བརྟག་དཔྱད་འབད་ནིའི་གོ་སྐབས་མ་ཐོབ་པའི་ཧེ་མར་ Iroha གིས་ག་དེམ་ཅིག་སྒུག་སྡོད་ནི་ཨིན་ན?

ད་རུང་ བརྟག་དཔྱད་འབད་ནིའི་ འཆར་དངུལ་རྫོགས་ཚརཝ་ཅིག་ ཐོ་བཀོད་མ་འབད་བར་བཞག་ཡོདཔ་ཨིན།

དྲི་བཀོད་ཚུ་

trigger state བརྟག་དཔྱད་འབད་ནིའི་དོན་ལུ་ ད་ལྟོའི་ trigger query འདི་ལག་ལེན་འཐབ་:

འདི་ཡང་བལྟ་: