diff --git a/README.md b/README.md index a882ed0..49fd55c 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ # Budget Module -A budget module is a Cosmos SDK module that implements budget functionality. It is an independent module from other SDK modules and core functionality is to enable anyone to create a budget plan through governance param change proposal. Once it is agreed within the community, voted, and passed, it uses the budget source address to distribute amount of coins by the rate defined in the plan to the collection address. Collecting all budgets and distribution take place every epoch blocks that can be modified by a governance proposal. +The budget module is a Cosmos SDK module that implements budget functionality. It is an independent module from other SDK modules and core functionality is to enable anyone to create a budget plan through governance param change proposal. Once it is agreed within the community, voted, and passed, it uses the source address to distribute amount of coins by the rate defined in the plan to the destination address. Collecting all budgets and distribution take place every epoch blocks that can be modified by a governance proposal. -A primary use case is for Gravity DEX farming plan. The budget module can be used to create a budget plan that defines Cosmos Hub's FeeCollector module account where transaction gas fees and part of ATOM inflation are collected as budget source address and uses a custom module account (created by budget creator) as collection address. Read [spec docs](./x/budget/spec/01_concepts.md) to get to know more about the module. +A primary use case is for Gravity DEX farming plan. The budget module can be used to create a budget plan that defines Cosmos Hub's FeeCollector module account where transaction gas fees and part of ATOM inflation are collected as source address and uses a custom module account (created by budget creator) as destination address. Read [spec docs](./x/budget/spec/01_concepts.md) to get to know more about the module. ⚠ **Budget module v1 is in active development** ⚠ - see the [main](https://github.com/tendermint/budget/tree/main) branch for the latest diff --git a/app/params/amino.go b/app/params/amino.go index 8f9d56c..dbe7d0d 100644 --- a/app/params/amino.go +++ b/app/params/amino.go @@ -1,3 +1,4 @@ +//go:build test_amino // +build test_amino package params diff --git a/app/params/proto.go b/app/params/proto.go index ce21daf..af70d94 100644 --- a/app/params/proto.go +++ b/app/params/proto.go @@ -1,3 +1,4 @@ +//go:build !test_amino // +build !test_amino package params diff --git a/client/docs/statik/statik.go b/client/docs/statik/statik.go index d6bb837..61febd1 100644 --- a/client/docs/statik/statik.go +++ b/client/docs/statik/statik.go @@ -8,6 +8,6 @@ import ( ) func init() { - data := "PK\x03\x04\x14\x00\x08\x00\x08\x00\x00\x00!(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x00 \x00swagger.yamlUT\x05\x00\x01\x80Cm8\xec]\xdds\xdc\xb8\x91\x7f\xd7_\xd1\xa7\x87H\xbe\xc8\x94\xedM\xdd\x83\xee\x94:\xc7ko\x9c\xdb\x0fE\x96\x9f\xb6\xb6$\x0c\xd9\x9c\xc1\x99\x03p\x01P\xf2$\xe7\xff\xfd\n\x009\xc3\x0f\x00\xe4\x90\xdc\x8fJ\x11\x0f\xb1\xd7C4\x1a\xcdFw\xa3\xd9\xbf\x8e|\"\xeb5\x8a+8{\x15\xbd8;\xa1,\xe5W'\x00\x8a\xaa\x0c\xaf\xe0\x0d\x97[.\xe1\xc3\xd7\xff\x03\x7f)\x925*\xf8\x8e'E\x86\xf0\x1cn\xdf~\xb8\x03\xc2\x12X\xdf\xde\xbc\x81o\x88\xc2'\xb2\x83\x84\xc7\xf2\x04 A\x19\x0b\x9a+\xca\xd9\x15\x9c\xbd\xb6\x0fS\xa6P\xa4$FH\xb9\x00\xa9\x88B\xf8\xb9@AQ^\x80\x12\x84I\x12\xeb\x19\xf2\xec\x04\xe0\x11\x854\xb3_D/\xa3\x17'9Q\x1b\xa9\x19\xbb\x8c\x0dK\x97+\xc3\xce\xe5\xe3\xcb\x15*\xf2\xb2\xfcO\xf3\x04\xc0\x1a\x95\xfd\x0b\x80,\xb6[\"vW%\xfb\x12\x04\xaaB0 $\xcb\xa0\x9c\x14\x95\xcf\xf2\x1c\x05\xd1\x0c\xbcO\xf6\xcf\x97? \x949g\x12eE\x17\xe0\xec\xd5\x8b\x17g\x87\xffl\xed\xf95\xc8\"\x8eQ\xca\xb4\xc8\xf6\xb3\xa3\xda\xd32\xde\xe0\x96\xd4\xe7\x03\xa8]\x8eW\xc0W\xff\x8b\xb1j\xfc\x90\x0b\xcd\x9b\xa2\xf5\xf5\xedh\xec\xbb>,-\"\x04\xd9u~\xa3\n\xb7\x8e)\x01\x06\xec\xf0\xb3a\x87e\xc6\xfd[/q\x18\xb0\x80\x1e\x8cl\xd1\xffk\xb5\x8cT\x82\xb2u\xe81\xab\xe0\x9a\x1a$\x98R\x86\x12\xd4\x06\xed?\xf0\xd4\xfc\xdd\xee\xc7KD\x105#'\x7f~\x1ex\xc6.\x062\xc7\x98\xa6\xb4d5\xa1\x9a\xf6\xaaP\x94\xad\x81ly\xc1\x14\xacv`t\x18x\x1a$\xa7\xb8\"\xd5\x01\x00\xc9\x0b\x11\xa3\xf7y\xfb\xd4\xbd}\xea\x9e$\x89@\x19xA3o\xdc\xb9z\xe3\x95\xad0\xde|\xf5\xea9\xb2\x98'\x98\x04\x89U\xd3\xd5\x86T\xdb\x1e\xf8\xb2c\x9eeh\xcc\xd3\xaf.\x81\xee\xd2S\xb7\xdf\xd82\xe4\x9cg\xa0\xf8A\x9f\xfc\xaa \x15\x11\xea^\xd1Y\x8e`\xca\xc5\x96\xa8+H\x88\xc2\xe7\x9af\xbf\xa4\x0e\xeb\xb7\xce\x82\xf9\x01\xcc\x0f\xc3\xde'\xb2\xe47\xdcG\xb5zk\x17\xc8\x92\xe1{h\xf8\x9b\xd2;WzA\xaawk\xcdm\xe4$al\xc0}\xa9]\x98\xdc\xc7\x9c2\xafV\x87\xfc\x89\x1d^\xafb\xc7\x00\xf3?\xcc\x01\xe8\x9d3\xbe\x0d=0\xf8\xd5Y\xab9\x03\xa9\xc6\xcb\x08\x9e\xe77\x9c\xb2\xda{R\xfc\x132x\xa2j\x03\xc4n\x8c2\x13\x84\x98\xd8\x8a\xb0^\xe6\xa3\x93\x93\xc03\xdf\xffp\xf7\xf6\n\xee6X9\x88\x94b\x96\x00\x95@\x18\xbcg\n\x9e64\xde\x00\xdd\xe6\x19n\x91)\xa3\x87\x01zq!\x15\xdf\xc2\x16\xd5\x86'\xa1\x85%]3\xa2\n\x81:\xe4\xfa\xb9\xa0\x02\x13\xed\x9c\xd6|\xcds\xc1\x15o\xaadX|\x7f/P\xec\xca\x80\xec\xb6\x8c\xa5\xf4\x16\xf4\x11\xa9b+\xf3\x9aL`\xa9\xff\xd5\xcc\xb8l\xc6p\xd5\xd0\xe1\xaa\xe5\xff\xc0C\x82))2\xe5\x0f\xe7\x18\x14\x0c?\xe7\xe6\xa0\x00\n\xc1\xc5~\xe5\xda\x9c\x99\x82:C\xdf\x17\xd29\x15Q\x9b~\xdf\x04\x1dv\xafQt~\xad\xcc\x16e\xea\xabW\xad_\xb7(%Y{I:yHP\x11\x9a\xfdNBQ=\xfd\xbe\x10Y\xd8\x9c\x05\x0f\xf5\xd0#\xfd\x1a>\xde~{)\xb0\x0c'L\x00i\xe2\x8b\x82\xd1\x9f\x0b\xccv@\x13d\xea`\xe5\x8d\xa6\x06\xe23\xe3\xcfPP\x92\xd1\x7f`\xe0\x90\x99s\x14s\x1d\xc6\xa5)\x8a\xea\xa5Ep\xb7\xa1\xb2\xdc\x1bl\x0b\xa9 \xe6L\x11\xca\x80\xf8-o\x86D*\xffZ\x9c!\x9c^\x9eB\xbc!\x82\xc4\nEd\x8cJF\xa4\x02\x89km:*\xa7\xf5\xf1\xf6\xdb3 \xfa\xc2\xe6\xa5f\x98\x12\x98\x0b\x94\xc8\x02\xabjri\x91e;\xf8\xb9 \x99\x96`\xd2\x08\xd0\x8d$\xcf\x89\x04\xca\xfcD\x1e4+\x97k\xce\xd7\x19FFf\xab\"\x8d\xbe.\xec]\xef\xe1\x99\xdd\x89!+7\xbc\xc8\x12X\xa1&\xe8\xa3G &\x8c3\x1a\x93\xcc\x9c!\xff\xca\xe7\x18\xad\xa3\x0b-\xdaD\xbf\x8a\xd3\xe8T[-\xc6\x15\x908\xc6\\a\xf2,d\xbd\xdf3\xc8\xb5\xb0i\x8c\x17\xa0\x90l%\x14\xb2 Z\x1c\xb9\xc0\x98os\x9aiN\x15\xb7\xc1\x02eD\xf8\x9c3\x98\x0b\xaf\x96W\x19\xfc\xaa\x0d\xee\xfcK[S\x07T\xe9\xb8\xb0\xd0\xd6\x96\x995\xb4\"\xe1g\xf3\xaa_\xb3]\x04\x7f\xe5O\xf8\x88\xe2B\x0b\xc2K\xec\xe3\xed\xb7\xb2\xf43\x9a\x94v0\xdeg\x8d\x05Ex\xd8(\x95?\\\xd8?\xe5\xc3\x05p\x01\x8c\x97\xbf^\x18m\x8c \x03nN\xa7\x96\x88\x9f *(r\xedhwyh]\x14\x8f(\xach\xb6$\x97V\xb5\x0c\xe7\x8aW'\xcb\xbamjr\x14@\xda~\xe50R\x9ee\xfcI^\x05\xde\xed\xbf\xc3\xfb\xf4\xb0#\xad\x16\xb9\xe0\x8f4\xc1d\xbfi\xe3\xa4\xa5,\xb6\x98D!B\xaf\x19\xfc\xf5\xee\xee\x06\xbey{\x07\x9cUG\xd0\x9e\xb1\x9d\xf1\xf6\xc4;\xfb\xc7\xf6\xb1\xb8\xdb\xe5\xf8\xd3\x8f?y'\x00<\x92\xac0\xfa`\xf5\xadt#\xe6\x0d\xe5\x82'E\x8c:\xb40.\xcc\x1dv\x82\xe5:\xcf3\x1a\x93R\x96\x02\xb5~\xf2'L\xb4\xb8c\x12k\xdb\xc2\xf9\xa7\"\xd7n\xb6\xc8\x94\x84\x15\x91\x81\xdb\x8d\xddx\x80\xed\x8f\xb7\xdf\x1a\x1e7\xe4\xd1\xa8\xe0\xb6v\x86\x12{\x88H\xb5%\xfd\xf7GNu\xf8\xe5W,(\x194\xe6C`\xca\x05^T\x044]\xa2\xe8\x8afT\xed\x80!&F\x8dV\x08\xc6\xe4\x89\xc7\xe0=\x8d3mf\xd9\x1a\xcd$sf#8\xff(\xb1J\x8ai)i\xf5\xd46\xcb\xea'ad\x1d\xda\xfdJ \xf9\xa4mPI8z\xe6\xd7\xa8\xef\xb9\xc2+P\xda\x87\xa4\x05\x8b\xed \xd3\xfb(mW\\\x08\x81Le; \x8f\x84fd\x95\x05\xcd\xa5\xd6G\x9e\xa64\xa6$\xeb\xf1e\xab\"\x05\x81\xda\x13\xe1\x85 \x7f\xa9\xaa\x16-$&6\xba\xab\xce\xa5\x97\xd4\n\xd7\x941\xbdY\x1dU\x07\x9c\xcb.\xc7\xc8\xea?\xc9\xa9\x8cb\xbe\x0dY\xe3\x0f\xe6\xa4J\xe0jc\x0d\x05k[)8/\xa3O\xdc\xe6jW\x1e\xedg~'H\xd7\x1b\x05\xab\x80Q2\x9b6W\x83}|n\xaf\x06\xe5\xad1\x06\x89[\xc2\x14\x8d\xa5\xfb\xa8\x99\xb3:!\x04\xaaB\xc4\xd5\xce\x9b\x13\x18\x1a%}\xa7\xcd\xd1\n\x81h\xa6hR\x0bp:qL\xe9\xdc\xc9\x8a?\x062\x11\xe5\xc5\xd9\x1e\x05\xd7\xf6\x87p\xf6\xf0\x9a\xed\x1e\xaa\xf0\xc8\xdc\x89\x88XQ%\xf4!\xf6s\xe8$U\xf9\x08\x92\xf1R\xf5\x80\xb8_\xad\xb6\xce\xc6\xd1X\x0eW\xcd\xb0\xb0\x15\xfe\xed\xa3:\x8fj\xdeT\x07'\xa3+\xc3v\xe9G$\xc8\"\xcf\xb90\x1e<'\xf1\xa7\xcb\x82\xe9?\xb4\xdf\xb6z\xe1>A\xa5\xa3\xf7\x076<\x85BY\xc3V\x99\x07\xa9\x0d+I\x12jm\x05\xac\x91\xa1 \xca0\xaf\xefYU\xc2\xc9IO\xf3c_\xa1{\xbd\xb7\x9f\x89V~xy\x057\x9a\x7fm\x17\xca\xad\x90\xbd\xd0)\x837\x7f\xfcc\xc0M\xbe\xe3\x1cR\xce\xe1\x1a\xa2(\xfaO\xefc\x9a\x19\xc2v\xfe\x07\x08\xdbE\x9a\x8dw\x82o\xcfS\xce\x9f\xf9\x1f\x8d\"\xbf\xff\xa3)\x9ckR\x1f\xcdF\xee\xf8\xf9\x1f4\xadg\xf0\xcf\x80\x0d\x0f\xd1\xfb\x12\x96\xdd\xab\x1e\xd9\xfd\x8d<\x92\xd9\x84\x07\xd7&6\xd4\xab\xcc !*\xcf\xdfq\x1e\xc5\x19\x91\xb2G@\x96E=\xc9\xee\xb16\xd1\xcf\x83Gr{\xd1}\xd5#\xba\x9b\x9d\xdap\x16\x10\x9e\xe5\xea\x1d\xe7\xe7Q\x14\xf9\xbd\xc1^p\xe7\xc1g\x8c\xf2\x19\xb1\x8e\x95\xaa&\xf2\xde\n\xf5\xeb\xb7\x1f\xde\xdc\xbe\xbf\xb9\xfb\xe1\xf6Y(\x05vP\xd4\xf0\xc2v\xe9\xb08\xff\xd4#\xceox \xa9\xa4Eyu\x0d\x7f\xc8W\xd1;\xce\xff\x19E\xd1\x17\xff\xc3\x84\xed.t\x18\xaag\xe46\x88\xfa\x8e\x08\xb9!\x99\x16rx#!\x11\xb6\xb9\x08\xb0@\xd3\x16\x03\x1f\xd9\xf6\xc0\x82a\xd0\x1c\x10\xf3\xd4\xbf]\x03\xa3YP\xc1\xc3|y4Y_n\x8d\x9c+[\\]4`\xb5;\x84]\x95\xf7x\xa2Y\x06+w\xd4[&\xc9tX\xe2^\xea\xcc\x11R]\xea\xfb{d~\xd0\xe1\xea\x19\x90\x9a\xb7\xd3\x9ePk\x82\xcf7X\x0dq/\xb6w-,\xdbU\xf7\xcaN\xb2`\x1f&\x03I\x95 \xdb\xdc\x0b\x99<\xc6\xd9\xe5\x99{\xa9\xd2'V,\x9b\xdb.`\xa9\xd1\xa7)\xe7\xd1\x8a\x08\xb3\xd9\xcf\x97\xbb\xe8\x1f\xa7V\x8a\xe6\xee\xe5\xa4\xe7\xbf\x8a\x1aVO5\x0d\xed\x0e\x9d\x8f\xfc\xed\xc3\x0f\xdf\xbb\x7f\xb9\xbe\xbe\xbe\xf6\xeb\x80\x9ew\xc8\xb9\xd88\x92ksP\x06A\xf6^WH\xac\xf2\xaa\xeb\"#\xc2M\xafK\xc6|\x8f\xc4C\xd8r\x01\xb8]a\x92\x1c\x02\x98\x0b\x1b\x8e\xbb\xc8\x11O\xf6\xa6\x16R\xd8\xb4\xf5\xc3\x7fk\xd1=\x94\xc9\x84}\xd8V\x7f9\xee\x03R\x9a\x9f\xab\xc0\x05\x84\xc4\x9f\xb4\x0d:\\\x88S\x9a\xa1\xdfoT6\xeb\x06\x85\xe4,xl\xcbL\\J\x85T\xf7\xe6\x0d_\xc3K?\xe5\xfd\x04\xad\x94\xd5\xf3\xaf\x8e\xf7`\x00A\xaeN\x8d,O\xaf\xe0\xd4uj\x9bb\x88\xec.O/B\xf4\xcc\xfe\xbe'[M\xf3\xbf\xec\x16\xfe\x1c\x9c\xa0\xf7\xd7z\xfe\xd8M\xbeO\xcb\x0bWS\xd7\xac6P O\x98e\xcf?1\xfed?\xa7l\x88\x04R~\xc38\xf2p5U\xfe\xc2\x06\xf0\xads`\x8dg\x8d\x1d\xad\xc0\x9e\xcb\x15\xb1*\xed^\xec\xc1\x1c\xc6J\xcf7\xc0f\x00\xdd\xa4\xec\x91q\xafcX\x88\xf6\xce\xf9\\\xdb\xb5J\x84\x9d\xd4P\x951\xfd\xe9\xc7\x9f\x9e\x05\x0e\xd2\x1c:\xd7\\0\xacvFT\x9a\xe4\xcb\xe8\xd5\xcbW\xf24\xa0B\xf6\xcf\x9c\x08\xb2E\x85\xa2\xf6\xe9\xe0\xb9-+1\xff[#@\xd9\x95\xa9P\xaa\xfb\xc3\xeak\xd6\x15\xa4$k|\xfdq^\xa8+\xca\xce2\x86_f\xa9n\xbd\xc0\x9c\xeb(\xb2n\x08\xee\xef%1Oa\x96\x91v\xa0.\xeb\xc6\xfc\xbe/\xcb:\xbc\x9cV\x91\xc2\xd6\xd4\x9d\x05J\xb5,\xa1\x93jG\xbf\xd3z\xad\xba8\xea\xc3K\nz?va\xce\xe3\xcd\xfd*\xe3\xf1\xa7\xc0\xc70\xffw@h~\x0b\xfc\x8f?\xb9i\xf4\x94\xaa\xe8\x10\xa3`\xf4\x11\x85$\x99\xe5 2dk\xb5\xd1\x96\x8a\x15\xdb\x95\xcd\xecX>}\xe6\xe3uMy\xcd\xd3e\xd5\x1e\x95\x80\x9f1.T\x95\x103\xe9\xc9\xfa\xce=\x04\xf7\xfa\xe4\xf8\xdd[;\x07\x03\xea\x1d\x82\xd5\x0e\xc1\xb7iG\xdf\x07LXJ\xdd\x96R\xb79j\xbd\x96R7\xb5\x94\xba\xfd\x86\xfb\xf8}\x94\xba\xf5h_U\x1d\xbew\x17\xe6\xf3\xf2\n\xb5\x1a\xe9\xcb\xec\x96'&\xa1`?K%\x98\xa1\xf2\xea\x9f\xda\x08^\xac\xbd\x1f\x9ejK\x98oq\xb0\xe6\x8f(\x18a1\x1a\xa7\xc0%\xc9:S\x1b\x02(C\xa6\xfa\xc1\xa8\x85MU \x943nrPsW[\xd95\x8e)\xb6*\xb9\xba\xbdy\xd3\xa2\xb7\xd4Z-\xb5V}\xb6e\xc8\xb7:Xj\xad\x96Z+\xef\x93K\xad\x95\x19K\xadUw,\xb5VK\xad\x95o,\xb5VK\xad\x95\x19K\xad\xd5Rk\xb5\xd4Z-\xb5Vv,\xb5VK\xad\xd5Rk\xb5\xd4Z\xf9\xc6Rk\xb5\xd4Z-\xb5VK\xadUm\xccQ\xf7\xb2\xd4Z\x99\xb1\xd4Z\xfd\xab\xd4Z\xb9\x8b\x85j\xa9=\xfd\xa3-\x1c\x8aVDbT\x96\x0dEo8evb\xe7\xe3D\xf7sD\xab\x1f\x84\xe3\xb2\xdd\xee\xf3\xd0y\xa4q\x81\xfd\xbf\xea\x02{d\xaf\x86CG\x06;}T\xf3\x85V\x8b\x05KiH7\x85J\x8c\xe6\xbb\xdf^\x90\x7f\xa9\xf5d\x1a \xcaf\xc9\x893mqt9I\xb3x$D\xf3\xf8\xca\x8f@uGO-G\x88\x8fF\x06\xe3\xd8\xaa\x0cW\xe5E\x8d\x9cKB\xa1\x8a\x8b\xc1|\x1eU;\xe1\xae\x8f\xa8Q\xf3VJ\xb8\xea\"\x9c<\xfak\x05&V8t\xeb\x19\xc6\xad\x7f|e\xc2\x91u\x08\xa1\x13Y}Z\x1f|2W\xb5\x83\xec\x9c\xe2\x9e\x06\xce:2o>\xf2\xe8\xc3\x0d\xce\xea\xb0>\xfa\x9d\x14\xe1\xc4\x93\xdf\xa2\xd69t\x03\xea\xba\x8efy\x92]p2\xec\x15p_E\xd6\xd1\xbcO\xb1\x15N1\x84+\xab|\xb5T^\xbe\xc3uF\x13\xed\x07xk\xa2\xa6\xf1s\xbc=\x81\xe3m\x8aY/\xdc\xb8K9j@:\xb5\x1fN\xf3\xe1\xaf\xf5p\xb6\xdc\xf2\x8a\xcb\xddV\xcb\xf3\xb8;\xf4\xb2cb\x00f\xc7|a\x98\x1d\xe3\x83\xb1\x9bZ\xf5\xf7\x00\x93\xef\xae\xecV\xceJ#w\x05w\xa9\x99\x0d\xa9\x1eY\xa9}\x988\xbe8\xbbS\x86]N\xfdeu\xd6U>\xedU\xd9\x91\xae\xcf]\x1a\xdd\xbf\x8a\xe3\x1b\xd9\xbc.\xd0\xe1\x04\x07\xb9\xc1\x91\xcc\xcf\xe9\x0c{\xdda\xbfC\x1c\xb9\x8b\x19\xdd\xe20\xc7\x18*3\x0e\xec\xa0\xaf\x0cw\x06\x07\xe9/\x1b\x9e\xce\xd78G9\xcaU\xbaM\xe0\xa8r\xdf}a\xef\x81\xce\xe0Z\xde9\xeaw\xdd.\xc5\xd5\x1bq\xb0\x83\xf9U\xccp\xfb\xe2\x12$\x12\"\x04\x01HL@)a\xbcm\x87\x00\xf4e\xd8\x8a\x9eZ\x88\xb1\xb6\xdeI\xac\xd4\x14\x0f\xb4e\x90\xcd\x87\xa9\x1b\x1ak\xff\x9d\xc4\x86CV\xfa\xfd\x00L\xdd\xd9\xac>\x01\x06\xfb\x05\xe8\x85\xa0\xf4\xec\xaa\xcf\x16\xc3\\~\x02z &\xf3\xf19\xd6o\xc0X\xdfa\xd6\x1e\xd2%\xd9e7\xed\xf0\x14\xdd\x07\xcc__\xc1}\xa0\xfbq\x8f\xa8C\xdd\x8e\x83S\xfb\xcb\xbbF_\xd4\x1c\xb4\xa6\xdc\xd7\x1c\xe4\xfc\xbd\x8a\x87\\\xe4|\x9b\x9f\xd8\x93\xb8\x86\x939\xe0c\x02\x1e\xbe\x89\xc7\x19\xec\xe0\xdbpc\xa7\xda\xb9\xd5\xcd\x0f+v_@!\x08#\xf6\xd9\xd8#/\xa3\xad\xd9\xe3o\xa4-B.\x98p'8\x82\xc0Aw\x1e\xf3%\xc6Yb\x9c%\xc6Yb\x9cc\xf8\xfcmb\x1c\xc7\x1d\x19f\xbc'\xc31we\x98\xe9\xbe\xdc\xa22\x19\xd6Zs\xd4\xed\xea\x89\xd7l7\xd8%\xab\x0eZ\xd2\xa9<\xfe\x90k,\x06\xb2uX\xdd\xa8\xc718\xc7.\x9eq\x14\x821\x80TT\xe3\xb0\x89#\xd1\x88u\xd4a\x8dZ\xbbL\xffh\xc4\xe1(\x8ca\x0bK\xd8\x14J\x03U8\x06G\xd8\xc2\x0b6\xa9\xd7\x89\x8f\xc5\n\xfa1\x81cP\x80n\xb4\xdf\x04|\xdf D\xdf0\xe4\xdeH\xac\xdeXt\x9e\x0b\x857\x0b\xeen>\xa4\xdd,\xd8\xba0\x9an\x1c~\xce\xbce\x17N\xeexd\\\x00\x01\xa7\xfa0ocQnN4\xdb\x08\xfcZ\x0b\xb1\xe6tCNT\x9a\xdf7\x8dD\x9e\x1d\x10fm\xf9\x9d\xf8\xd7\x1b\x87's`\xc7Jz{\x04\xd9D\xcc\xd8\x04\x94\x98\x0b\x116\x01\x03\xe6\xc0{\x8dExyaI\x0e\x14W\x10\xb7\xd5\x84U\x0c\xc3f5\xe7|i\xef\xe5h\xc4U\xdffB\xa8*7\xffA\xe4\xd4@\xac\xd4\xa1\xecz\x02\x1e\xca\x8b\x80rc\x9e|(\xa7\xce.\x87 \x99B\xd8\xa5:Zi$>\xa9\x07\x91t\x1c\x06\xa9\x85\xee \xe1\x8cf@\x16\xb5V\xdb\xbf\xe9Qx!\x176h\n\x1a\xa8\x85\xfc\x19\x8b\xf5\xe9\xe0z& y\x1a\xc1\xa2\x13\xa7S\x07\x0f\xd4\xb18\xd3\xd17\xe3\xf165l\xcd(4\x8d\x139\xd3\x8f\x95 \xa2c\xca\x1b[\x08\x0fS>\xe2E\xc04\xe0 M\xeaC1\x06~\\\xcb\x00$K\x0fve\xcf\xde\x04|JC\x9d&\xa0O\xdaH\x93q\xd8\x926\x8ed\x1e\xe4\xc8\xb87\x17D\x87\x84\xf0 \xda\x84\xaeE\x1eGk\xfb\xff\x0c\x1e\x89\x82)\xba\xc5\xe8\xed\xa1\xe1\xd6\x80lI\xab=\x97#Fm\xb6\xe3R\xceo\x13\xae\xf6[\x9d\xb6[\x0e\xda\x9d6[\xea\x17\xa8\x8fP\x9e\xf6Y\xcex\xdc\x8e\xbe\xefq3\xa5\x88\xec\x08\xb5\xc7\x9a']d\xc7\xf8\xa4Q\x87T\xa0\xdd\xd5\xc8T\x92\x1d\xa3\x13J\x1dJ}m\xad\x8eN.\xd911\xc5\xe4\x90\x96\xb7}\xd5\xc4tS\x87\x9e\xb7]\xd5\xc4\xd4S\x87\x9e\xaf=\xd5| );&\xa4\xa5*\x02\xb3%\xa7\xec\x18\x99\xa2\xdas3[\xa2\xca\x8eY\xd2Uv\xcc\x97\xb4\xb2c\x96\xd4\x95\x1dC\xdaA\x8dOcu\xad\xa8\xb7\xfd\xd3\x94\xe4V\x87\x98\xbb\xdd\x93#\x96pY\xa9i\x89\xaf\x0e9W[\xa7\x11\xe90;\x9cm\x9c\x02\xae8\xd0\xb6\xa9\xcfK\x8fL\x96u\x0d\x97\xb7=S\x88\x839\xd2g\x0d\x82\xae6L\x13SivLO\xa85\xc8u\x1d\xee\xc4\x14[\x83\x96r\xb4W\x1a\x9bt\xb3\xa3\xa7#\x90\xb7\x8d\xd2\x80\xf6I\xae\x1e'\xc3Rr\xfe\xf9_\xdc{?:Ig\xc7\xb0\xcd\xf7\xb7A\n\xedt@\xdb\xa3\x81)<;\xda\xfd\x13&\xa4\xf3\xec\xe8ik\x14jg\x14nc\xe4\x91\xca\x90d\x9f\x1d\xfd\xed\x8a\xbam\x8aF\xa6\xff\xec\x18\xd4\x96\xe8\xb8T\xa0\x1d\xcev?\xfd\xed\x87fH\x0e\xda\xe1\\\xbf\xa5I\xb3\xa5\x0b\xed\x981ih\xc7l\xa9C;\xe6J \xda\xe1L#\xda\xd1\xedD\xd2m\xef3=\xb1h\xc7,\xe9E;\xe6K2\xda\xd1\x9fj\xb4c@;\x9e\x01i\xc7\xc6\x83=\xedw\x1c\x1di\\\xab\x0eMj\xf5\xb5\xd9\x19\x90\x94,\x1f\x1c\xd2V\xa7\xc5\xfc\\iJ;fLV\xda1O\xca\xd2\x8ey\x12\x97vLy\xdf\x03Z\xdc\xf4\xb7\xb6\xf9r\xf2\xff\x01\x00\x00\xff\xffPK\x07\x08\x90a\xbb\x86\xec\x10\x00\x00+\x91\x00\x00PK\x01\x02\x14\x03\x14\x00\x08\x00\x08\x00\x00\x00!(\x90a\xbb\x86\xec\x10\x00\x00+\x91\x00\x00\x0c\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x00\x00\x00\x00swagger.yamlUT\x05\x00\x01\x80Cm8PK\x05\x06\x00\x00\x00\x00\x01\x00\x01\x00C\x00\x00\x00/\x11\x00\x00\x00\x00" + data := "PK\x03\x04\x14\x00\x08\x00\x08\x00\x00\x00!(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x00 \x00swagger.yamlUT\x05\x00\x01\x80Cm8\xec]_s\xdc\xb8\x91\x7f\xd7\xa7\xe8\xd3C$_d\xca\xf6\xa6\xeeAwJ\x9d\xe2\xb57\xce\xed\x1fE\x96\x9f\xb6\xb6,\x0c\xd9\x9c\xc1\x99\x03\xd0\x00(y\x92\xf3w\xbf\x02@\xce\xf0\x0f\x00rHn\xb2\x95\"\x1eb\xaf\x87h4\x9a\x8d\xeeF\xb3\x7f\x1d\xf9D\xd6k\x14Wp\xf6*zqvBY\xca\xafN\x00\x14U\x19^\xc1k.\xb7\\\xc2\xfbo\xff\x07\xfeT$kT\xf0\x03O\x8a\x0c\xe19\xdc\xbdy\x7f\x0f\x84%\xb0\xbe\xbb}\x0d\xdf\x11\x85Od\x07 \x8f\xe5 @\x822\x164W\x94\xb3+8\xbb\xb1\x0fS\xa6P\xa4$FH\xb9\x00\xa9\x88B\xf8\\\xa0\xa0(/@ \xc2$\x89\xf5\x0cyv\x02\xf0\x88B\x9a\xd9/\xa2\x97\xd1\x8b\x93\x9c\xa8\x8d\xd4\x8c]\xc6\x86\xa5\xcb\x95a\xe7\xf2\xf1\xe5\n\x15yY\xfe\xa7y\x02`\x8d\xca\xfe\x05@\x16\xdb-\x11\xbb\xab\x92} \x02U!\x98\x04\x92ePN\x8a\xcagy\x8e\x82h\x06\xde%\xfb\xe7\xcb\x9f\x04\xca\x9c3\x89\xb2\xa2\x0bp\xf6\xea\xc5\x8b\xb3\xc3\x7f\xb6\xf6|\x03\xb2\x88c\x942-\xb2\xfd\xec\xa8\xf6\xb4\x8c7\xb8%\xf5\xf9\x00j\x97\xe3\x15\xf0\xd5\xffb\xac\x1a?\xe4B\xf3\xa6h}};\x1a\xfb\xae\x0fK\x8b\x08Av\x9d\xdf\xa8\xc2\xadcJ\x80\x01;\xfcl\xd8a\x99q\xff\xd6K\x1c\x06,\xa0\x07#[\xf4\xffZ-#\x95\xa0l\x1dz\xcc*\xb8\xa6\x06 \xa6\x94\xa1\x04\xb5A\xfb\x0f<5\x7f\xb7\xfb\xf1\x12\x11D\xcd\xc8\xc9\x1f\x9f\x07\x9e\xb1\x8b\x81\xcc1\xa6)-YM\xa8\xa6\xbd*\x14ek [^0\x05\xab\x1d\x18\x1d\x06\x9e\x06\xc9)\xaeHu\x00@\xf2B\xc4\xe8}\xde\xfe\xfc\x91$\x89@\x19x33\xef\xb8\xb9l\xe3%\xad0\xde|\xf3\xea9\xb2\x98'\x98@\xf9Hx\xc3\x1bRmt\xe0\xebMP*\xca\x8cA\xf8\x87\xef\xdd\xb1v@\x00AR\xd5\xf4\xc6\xa6!\xe7<\x03\xc5\x0f:\x14x\xfd\x8a\x08\xf5Q\xd1Y\x8e]\xca\xc5\x96\xa8+H\x88\xc2\xe7\x9af\xbf\xa8\x0e\xeb\xb7\xf4\xdf\xfc\x00\xe6\x87ao\x14Y\xf2O\xdcG\xb5zk\x17\xc8\x92\xe1{h\xf8\x98\xd2#WzA\xaawkMl\xe4$a\xce\xfd\xc7\x98g\x19\xc6\n\x93\x8f1\xa7\xcc\xab\xd6!\x1fb\x87\xd7\x93\xd81\xc0\xe4\x0f3\xfaz\xe7\x8coC\x0f\x0c~u\xd6R\xce@\xaa\xf12\x82\x07\xfa5\xa7\xac\xf6\x9e\x14\xff\x84\x0c\x9e\xa8\xda\x00\xb1\x1b+\xcf\xba\x89\xa7\x08\xebe>:9 <\xf3\xe3O\xf7o\xae\xe0~\x83\x95SH)f P \x84\xc1;\xa6\xe0iC\xe3\x0d\xd0m\x9e\xe1\x16\x992z\x18\xa0\x17\x17R\xf1-lQmx\x12ZX\xd25#\xaa\x10\xa8\xc3\xac\xcf\x05\x15\x98h\x87\xb4\xe6k\x9e\x0b\xaexS%\xc3\xe2\xfbk\x81bW\x06awe\xfc\xa4\xb7\xa0\x8fH\x15O\x99\xd7d\x82I\xfd\xaff\xc6e3n\xab\x86\x0eQ-\xff\x07\x1e\x12LI\x91)\x7f\x08\xc7\xa0`\xf8%7\x07\x05P\x08.\xf6+\xd7\xe6\xcc\x14\xc8\x19\xfa\xbe0\xce\xa9\x88\xda\xf4\xfb&\xe8P{\x8d\xa2\xf3ke\xb6(S\xdf\xbcj\xfd\xbaE)\xc9\xdaK\xd2\xc9C\x82\x8a\xd0\xec7\x12~\xea\xe9\x1f\x0b\x91\x85\xcdY\xf0P\x0f=\xd27\xf0\xe1\xee\xfbK\x81e@a\x82F\x13a\x14\x8c~.0\xdb\x01M\x90\xa9\x83\x957\x9a\x1a\x88\xc9\x8c?CAIF\xff\x86\x81Cf\xceQ\xccu\xe8\x96\xa6(\xaa\x97\x16\xc1\xfd\x86\xcaro\xb0-\xa4\x82\x983E(\x03\xe2\xb7\xbc\x19\x12\xa9\xfckq\x86pzy\n\xf1\x86\x08\x12+\x14\x911*\x19\x91\n$\xae\xb5\xe9\xa8\x9c\xd6\x87\xbb\xef\xcf$\xe8K\x9a\x97\x9aaJ`.P\"\x0b\xac\xaa\xc9\xa5E\x96\xed\xe0sA2-\xc1\xa4\x11\x94\x1bI\x9e\x13 \x94\xf9\x89>\xb7W\x83\xf2\xd6\x18\x83\xc4-a\x8a\xc6\xd2}\xd4\xccY\x9d\x10\x02U!\xe2j\xe7\xcd \x0c\x8d\x92~\xd0\xe6h\x85@4S4\xa9\x058\x9d8\xa6t\xeed\xc5\x1f\x03\x99\x88\xf2\xe2l\x8f\x82k\xfbC8{\xb8a\xbb\x87*<2w\"\"VT }\x88\xfd\x1c:IU>\x82d\xbcT= \xeeW\xab\xad\xb3q4\x96\xc3U3,l\x85\x7f\xfb\xa8\xce\xa3\x9a\xb7\xd5\xc1\xc9\xe8\xca\xb0]\xfa\x11 \xb2\xc8s.\x8c\x07\xcfI\xfc\xe9\xb2`\xfa\x0f\xed\xb7\xad^\xb8OP\xe9\xe8\xfd\x81\x0dO\xa1P\xd6\xb0U\xe6Aj\xc3J\x92\x84Z[\x01kd(\x882\xcc\xeb{V\x95pr\xd2\xd3\xfc\xd8W\xe8^\xef\xcd\x17\xa2\x95\x1f^^\xc1\xad\xe6_\xdb\x85r+d/t\xca\xe0\xf5\xef\x7f\x1fp\x93o9\x87\x94s\xb8\x86(\x8a\xfe\xd3\xfb\x98f\x86\xb0\x9d\xff\x01\xc2v\x91f\xe3\xad\xe0\xdb\xf3\x94\xf3g\xfeG\xa3\xc8\xef\xffh\n\xe7\x9a\xd4\x07\xb3\x91{~\xfe;M\xeb\x19\xfc=`\xc3C\xf4\xbe\x86e\xf7\xaaGv\x7f!\x8fd6\xe1\xc1\xb5\x89\x0d\xf5*3H\x88\xca\xf3\xb7\x9cGqF\xa4\xec\x11\x90eQO\xb2{\xacM\xf4\xf3\xe0\x91\xdc^t\xdf\xf4\x88\xeev\xa76\x9c\x05\x84g\xb9z\xcb\xf9y\x14E~o\xb0\x17\xdcy\xf0\x19\xa3|F\xacc\xa5\xaa\x89\xbc\xb3B\xfd\xf6\xcd\xfb\xd7w\xefn\xef\x7f\xba{\x16J\x81\x1d\x145\xbc\xb0]:,\xce?\xf4\x88\xf3;\x1eH*iQ^]\xc3\xef\xf2U\xf4\x96\xf3\xbfGQ\xf4\xd5\xff0a\xbb\x0b\x1d\x86\xea\x19\xb9\x0d\xa2~ BnH\xa6\x85\x1c\xdeHH\x84m.\x02,\xd0\xb4\xc5\xc0\x07\xb6=\xb0`\x184\x07\xc4<\xf5o\xd7\xc0h\x16T\xf00_\x1eM\xd6\x97[#\xe7\xca\x16W\x17\x0dX\xed\x0eaW\xe5=\x9eh\x96\xc1\xca\x1d\xf5\x96I2\x1d\x96\xb8\x97:s\x84T\x97\xfa\xfe\x1e\x99\x1ft\xb8z\x06\xa4\xe6\xed\xb4'\xd4\x9a\xe0\xf3\x0dVC\xdc\x8b\xed]\x0b\xcbv\xd5\xbd\xb2\x93,\xd8\x87\xc9@Re\xc26\xf7B&\x8fqvy\xe6^\xaa\xf4\x89\x15\xcb\xe6\xb6\x0bXj\xf4i\xcay\xb4\"\xc2l\xf6\xcb\xe5.\xfa\xdb\xa9\x95\xa2\xb9{9\xe9\xf9\xaf\xa2\x86\xd5SMC\xbbC\xe7#\x7fy\xff\xd3\x8f\xee_\xae\xaf\xaf\xaf\xfd:\xa0\xe7\x1dr.6\x8e\xe4\xda\x1c\x94A\x90\xbd\xd7\x15\x12\xab\xbc\xea\xba\xc8\x88p\xd3\xeb\x921\xdf \xf1\x10\xb6\\\x00nW\x98$\x87\x00\xe6\xc2\x86\xe3.r\xc4\x93\xbd\xa9\x85\x146m\xfd\xf0\xdfZt\x0fe2a\x1f\xb6\xd5_\x8e\xfb\x80\x94\xe6\xe7*p\x01!\xf1'm\x83\x0e\x17\xe2\x94f\xe8\xf7\x1b\x95\xcd\xbaE!9\x0b\x1e\xdb2\x13\x97R!\xd5G\xf3\x86\xaf\xe1\xa5\x9f\xf2~\x82V\xca\xea\xf9W\xc7{0\x80 W\xa7F\x96\xa7Wp\xea:\xb5M1Dv\x97\xa7\x17!zf\x7f?\x92\xad\xa6\xf9_v\x0b\x7f\x0cN\xd0\xfbk=\x7f\xec&\xdf\xa5\xe5\x85\xab\xa9kV\x1b\xa8\x84'\xcc\xb2\xe7\x9f\x18\x7f\xb2\x9fS6D\x02)\xbfa\x1cy\xb8\x9a*\x7fa\x03\xf8\xd69\xb0\xc6\xb3\xc6\x8eV`\xcf\xe5\x8aX\x95v/\xf6`\x0ec\xa5\xe7\x1b\x9e%V\xc9\xcb\xaf/\xe6(S\xb6?\x1f`3\x80nR\xf6\xc8\xb8\xd71,D{\xe7|\xae\xedZ%\xc2Nj\xa8\xca\x98\xfe\xf2\xf3/\xcf\x02\x07i\x0e\x9dk.\x18V;#*M\xf2e\xf4\xea\xe5+y\x1aP!\xfbgN\x04\xd9\xa2BQ\xfbt\xf0\xdc\x96\x92\x98\xff\xad\x11\xa0\xec\xcaT%\xd5\xfda\xf55\xeb\nR\x925\xbe\xfe8/\xd4\x15\xe5f\x05\xc3\xaf\xb3\x86\xa3R`\xce\x85\x14Y7D\xf6\xd7\x92\x98\xa7\x0c\xcb\xc89P\x85uk~\xdf\x17a\x1d^K\xab}\x86\xe3\x06\xcaB\x842\xa0(\x8b\xd9\xb4\x11\xc7/\x18\x17\xaaJ\x85\x99\xc4d}\xe7\x1e\x82{}r\xfc\xee\xad\x94\x83\x01\x95\x0e\xc1:\x87\xe0\xdb\xb4\xa3\xef\xd3%,\x85mKa\xdbR\xd8\xb6\x14\xb6\xd9L\xf0R\xd8v|a[\x8f\xfaU\xf5\xdf{\x17a>&\xafP\xab\x91\xbe\xbanyb\xd2\x07\xf6#T\x82\x19*\xaf\xfe\xa9\x8d\xe0\xc5\xda\xfb\x99\xa9\xb6\x84\xf9\xf2\x06k\xfe\x88\x82\x11\x16\xa3q\x04\\\x92\xac3\xb5!\x802L\xaa\x1f\x8cZ\xa8T\x15<9c%\x075wm\x95]\xe3\x98\xd2\xaa\x92\xab\xbb\xdb\xd7-zKe\xd5RY\xd5g[\x86|\x99\x83\xa5\xb2j\xa9\xac\xf2>\xb9TV\x99\xb1TVu\xc7RY\xb5TV\xf9\xc6RY\xb5TV\x99\xb1TV-\x95UKe\xd5RYe\xc7RY\xb5TV-\x95UKe\x95o,\x95UKe\xd5RY\xb5TV\xd5\xc6\x1cU.Ke\x95\x19Ke\xd5\xbfJe\x95\xbb@\xa8\x96\xda\xd3?\xdab\xa1hE$Fe\xa9P\xf4\x9aSf'v>Nt?G\xb4\xba?8.\xdb\xed\xae\x0e\x9dG\x1a\x17\xd8\xff\xab.\xb0Gvf8\xf4_\xb0\xd3G\xb5Zh5T\xb0\x94\x86\xf4N\xa8\xc4h\xbe\xfb\xed\x05\xf9\xa7Z\xd7\xa5\x01\xa2l\x96\x998\xd3\x16G\x97\x904\x0bFB4\x8f\xaf\xf6\x08Tt\xf8\xea7B\x0c4R\x17GWb8\xaa-j\xe4\x1a2 VY\x0c\xe6\xf0\xb8z wMD\x8d\x9c\xb7:\xc2U\x0b\xe1d\xd2_\x1f0\xb1\xaa\xa1[\xc30n\xfd\xe3\xab\x11\x8e\xac=\x08\x9d\xc2\xeas\xfa\xe0\xd3\xd8n\x99\xd6\x99\xe2\x9e\x06\xcez1o\x0e\xf2\xe8\x03\x0d\xce*\xb0>\xfa\x9d\xb4\xe0\xc4\xd3\xde\xa2\xd6\xa9\xe6\n\xd5o\x1d\xcd\xebT[\xd0\"\xe7\x14io\xe5\xd5\xd1\\O\xb2\x0f-ZC*\xa8|5S^\xc6\xc3\xf5D\x13m\x06xk\x9f\xa6\xf1s\xbc\x0d\x81\xe3\xed\x88Y/\xdc\x8eK9j=:5\x1eN\x93\xe1\xaf\xe9p6\xd2\xf2\x8a\xcb\xdd,\xcb\xf3\xb8;\xc4\xb2cb\xa0e\xc7|\xe1\x96\x1d\xe3\x83\xae\xdbZe\xf7\x003\xef\xae\xdaV\xce\x8a\"wuv\xa9\x99\x0d\xa9\x1eY\x85}\x988\xbe\xf0\xbaSb\xdd)\xab\xfe5t\xd6U\x1a\xedU\xd9\x91\xee\xce]\xf6\xdc\xbf\x8a\xe3[\xd8\xbcn\xcf\xe1\xf8\xfaJ\x97Gq=\xb3\x03\xf4\xb8\xc0\x01Np$\xffs\xba\xc2a\xce0TB\x1c\xd8B_\x89\xed\x0cN\xd1_\x12<\x9d\xafq\xceq\x94{t\x9b\xbdQ\xa5\xbc\xfb\xa2\xdd\x03\x9d\xc1u\xbas\xd4\xe6\xba\xdd\x88\xab\xcb\xe1`\xa7\xf2\x0f1\xbd\xed\x0bJ\x90H\x88\x10\x04 .\x01\xa5\x84\xf1\xf6\x1c\x02P\x96a+z\xea\x1c\xc6\xdaw'1Wb\xe30\xfa!*\x93v2\xce\xe6\x07H\xf5\xbc\x8e\x01\xb6\x1f\xa6\xeei\xb4\x1fpRSGAK\xc2\x90\x92\x9em\xf5\xd9_\x98\xcb7@\x0fdd>>\xc7\xfa\n\x18\xeb/\xcc\xdaCz\x1c\xbbl\xa5\x1d\x9e\"\xfa\x80\xc9\xeb+\xa0\x0f\xf4.\xee\x11u\xa8Wqpj\x7f\xb9\xd6\xe8\x0b\x99\x83\xd6\x94{\x99\x83\x9c\xbf\xd3\xf0\x90\x0b\x9bo\xf3\x13;\n\xd7p/\x07\xbcK\xc0\xab7\xf15\x83\x9dz\x1b2\xecT;\xb7\xba\xf9\xa1\xc1\xee\x8b&\x04\xa1\xc0>#{\xe4\xa5\xb35{\xfc\xcd\xb3E\xc8\x05\xf5\xed\x04D\x108\xe8\xcec\xbe\xc45K\\\xe3$\xb5\xc45K\\\x03\xff\xec\xb8\xc6q\x17\x86\x19\xef\xc3p\xcc\x9d\x18f\xba\x17\xb7\xa8L\x86\xa6\xd6\x9cs\xbb\x02\xe2\x86\xed\x06\xbba\xd5A<:\x95\xc7\x1ff\x8d\xc51B3\x19\xe5F.\x8e\xc1*v1\x89\xa3P\x88\x01\xb4\xa1\x1a\x87/\x1c\x89(\xac#\x07k\xd4\xda\xa5\xf6G\xa3\x06G\xe1\x04[x\xc0\xa6P\x1a\xc8\xc01X\xc0\x16\xe6\xafI\xbdN|,\xde\xcf\x8f\xeb\x1b\x83\xe4s#\xf6&`\xf4\x06\xa1\xf2\x86\xa1\xefF\xe2\xed\xc6\"\xec\\H\xbaY\xb0s\xf3\xa1\xe5f\xc1\xc7\x85\x11q\xe30p\xe6-\xbb\xb0n\xc7\xa3\xdb\x02(6\xd5\x87[\x1b\x8bTs\"\xd2F`\xd0Z\xa83\xa7\x1br\"\xcb\xfc\xbei$z\xec\x80\x12k\xcb\xef\xc4\xbf\xde8L\x98\x03\xffU\xd2\xdb\xa3\xc0&\xe2\xbe& \xbd\\\xa8\xae 8.\x07fk,J\xcb\x0b-r \xb1\x82\xd8\xab&4b\x18\xbe\xaa9\xe7k{/G\xa3\xa6\xfa6\x13BF\xb9\xf9\x0f\xa2\x9f\x06\xe2\x9d\x0e\xa5\xd3\x130M^\x14\x93\x1b\xb7\xe4C*uv9\x04\x8d\x14\xc2\x1f\xd5\x11G#1F=\xa8\xa2\xe3pD-\x84N\x08+4\x03:\xa8\xb5\xda\xfeM\x8f\xc2\xfc\xb8\xf0=S\x10=-\xf4\xceX\xbcN\x07\x9b3\x01\x8d\xd3\x08\x16\x9dX\x9b:\x00\xa0\x8e\xa7\x99\x8e\xa0\x19\x8f\x99\xa9\xe1cF!b\x9c\xe8\x97~\xbcK\x10\xe1R\xde\xd8B\x98\x96\xf2\x11/\x8a\xa5\x01\xe9hR\x1f\x8a\x13\xf0cS\x06\xa0Qz\xf0'{\xf6&`L\x1a\xea4\x01A\xd2F\x8b\x8c\xc3\x87\xb4\xb1 \xf3\xa0?\xc6\xbd\xb9 \xc2#\x84\xe9\xd0&t-\xf28Z\xdb\xff\xff\xeeH\x14L\xd1-Fo\x0eM\xb3\x06dKZ-\xb6\x1c1j\xb3\xa5\x96r~\x8fp\xb5\xd0\xea\xb4\xcer\xd0\xee\xb4\xcaR\xbfB\x1d\x84\xf2\xb4\xc0r\xc6\xe3v\xf4}\x83\x9b)EdG\xa8\xc5\xd5<\xe9\";\xc6'\x8d:\xa4\x02-\xabF\xa6\x92\xec\x18\x9dP\xeaP\xeakMutr\xc9\x8e\x89)&\x87\xb4\xbc-\xa8&\xa6\x9b:\xf4\xbc-\xa7&\xa6\x9e:\xf4|-\xa6\xe6KH\xd91!-U\x11\x98-9e\xc7\xc8\x14\xd5\x9e\x9b\xd9\x12Uv\xcc\x92\xae\xb2c\xbe\xa4\x95\x1d\xb3\xa4\xae\xec\x18\xd2\xd2i|\x1a\xabkE\xbd-\x9c\xa6$\xb7:\xc4\xdc-\x9b\x1c\xb1\x84\xcbJMK|u\xc8\xb9Z3\x8dH\x87\xd9\xe1l\xc5\x14p\xc5\x81\xd6K}^zd\xb2\xack\xb8\xbc-\x96B\x1c\xcc\x91>k\x10t\xb5R\x9a\x98J\xb3czB\xadA\xae\xebp'\xa6\xd8\x1a\xb4\x94\xa3E\xd2\xd8\xa4\x9b\x1d=]}\xbc\xad\x90\x06\xb4@r\xf5)\x19\x96\x92\xf3\xcf\xff\xea\xde\xfb\xd1I:;\x86m\xbe\xbf\x95Qh\xa7\x03Z\x17\x0dL\xe1\xd9\xd1\xee\x810!\x9dgGOk\xa2PK\xa2p+\"\x8fT\x86$\xfb\xec\xe8o9\xd4m542\xfdg\xc7\xa0\xd6B\xc7\xa5\x02\xedp\xb6\xec\xe9o!4Cr\xd0\x0e\xe7\xfa-M\x9a-]h\xc7\x8cIC;fK\x1d\xda1W\x02\xd1\x0eg\x1a\xd1\x8en7\x91n\x8b\x9e\xe9\x89E;fI/\xda1_\x92\xd1\x8e\xfeT\xa3\x1d\x03Z\xea\x0cH;6\x1e\xeci\xa1\xe3\xe8*\xe3ZuhR\xab\xafU\xce\x80\xa4d\xf9\xe0\x90\xd68-\xe6\xe7JS\xda1c\xb2\xd2\x8eyR\x96v\xcc\x93\xb8\xb4c\xca\xfb\x1e\xd0\xa6\xa6\xbf=\xcd\xd7\x93\xff\x0f\x00\x00\xff\xffPK\x07\x08m\xc5\xa9\xff\xee\x10\x00\x00\xd1\x90\x00\x00PK\x01\x02\x14\x03\x14\x00\x08\x00\x08\x00\x00\x00!(m\xc5\xa9\xff\xee\x10\x00\x00\xd1\x90\x00\x00\x0c\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x00\x00\x00\x00swagger.yamlUT\x05\x00\x01\x80Cm8PK\x05\x06\x00\x00\x00\x00\x01\x00\x01\x00C\x00\x00\x001\x11\x00\x00\x00\x00" fs.Register(data) } diff --git a/client/docs/swagger-ui/swagger.yaml b/client/docs/swagger-ui/swagger.yaml index 846dad1..298cdea 100644 --- a/client/docs/swagger-ui/swagger.yaml +++ b/client/docs/swagger-ui/swagger.yaml @@ -30,15 +30,15 @@ paths: title: >- rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded - address that source of the budget - collection_address: + source_address defines the bech32-encoded address + that source of the budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded + destination_address defines the bech32-encoded address of the budget pool to distribute start_time: type: string @@ -264,11 +264,11 @@ paths: in: query required: false type: string - - name: budget_source_address + - name: source_address in: query required: false type: string - - name: collection_address + - name: destination_address in: query required: false type: string @@ -308,15 +308,15 @@ paths: title: >- rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded - address that source of the budget - collection_address: + source_address defines the bech32-encoded address + that source of the budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded + destination_address defines the bech32-encoded address of the budget pool to distribute start_time: type: string @@ -549,15 +549,15 @@ definitions: rate: type: string title: rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded address that source - of the budget - collection_address: + source_address defines the bech32-encoded address that source of the + budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded address of the budget + destination_address defines the bech32-encoded address of the budget pool to distribute start_time: type: string @@ -582,15 +582,15 @@ definitions: title: >- rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded address that - source of the budget - collection_address: + source_address defines the bech32-encoded address that source of + the budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded address of the + destination_address defines the bech32-encoded address of the budget pool to distribute start_time: type: string @@ -637,15 +637,15 @@ definitions: title: >- rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded address that - source of the budget - collection_address: + source_address defines the bech32-encoded address that source of + the budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded address of the + destination_address defines the bech32-encoded address of the budget pool to distribute start_time: type: string @@ -679,16 +679,16 @@ definitions: title: >- rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded address - that source of the budget - collection_address: + source_address defines the bech32-encoded address that + source of the budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded address of the - budget pool to distribute + destination_address defines the bech32-encoded address of + the budget pool to distribute start_time: type: string format: date-time @@ -745,16 +745,16 @@ definitions: title: >- rate specifies the distributing amount by ratio of total budget source - budget_source_address: + source_address: type: string title: >- - budget_source_address defines the bech32-encoded address - that source of the budget - collection_address: + source_address defines the bech32-encoded address that + source of the budget + destination_address: type: string title: >- - collection_address defines the bech32-encoded address of the - budget pool to distribute + destination_address defines the bech32-encoded address of + the budget pool to distribute start_time: type: string format: date-time diff --git a/docs/How-To/api/README.md b/docs/How-To/api/README.md index a3e4c55..dcf0316 100644 --- a/docs/How-To/api/README.md +++ b/docs/How-To/api/README.md @@ -22,8 +22,8 @@ http://localhost:1317/cosmos/budget/v1beta1/params