Skip to content

Commit ec77c5b

Browse files
committed
v1.12.0
1 parent fded180 commit ec77c5b

13 files changed

+2802
-0
lines changed

.openapi-generator/FILES

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ api_block.go
88
api_gas.go
99
api_general.go
1010
api_namespace.go
11+
api_proposal.go
1112
api_rollup.go
1213
api_search.go
1314
api_stats.go
@@ -24,6 +25,7 @@ docs/GithubComCeleniumIoCelestiaIndexerInternalStorageTypesStatus.md
2425
docs/HandlerError.md
2526
docs/HandlerPostBlobRequest.md
2627
docs/NamespaceAPI.md
28+
docs/ProposalAPI.md
2729
docs/ResponsesAddress.md
2830
docs/ResponsesBalance.md
2931
docs/ResponsesBlob.md
@@ -52,6 +54,7 @@ docs/ResponsesNamespaceMessage.md
5254
docs/ResponsesNamespaceUsage.md
5355
docs/ResponsesODS.md
5456
docs/ResponsesODSItem.md
57+
docs/ResponsesProposal.md
5558
docs/ResponsesRedelegation.md
5659
docs/ResponsesRollup.md
5760
docs/ResponsesRollupAllSeriesItem.md
@@ -121,6 +124,7 @@ model_responses_namespace_message.go
121124
model_responses_namespace_usage.go
122125
model_responses_ods.go
123126
model_responses_ods_item.go
127+
model_responses_proposal.go
124128
model_responses_redelegation.go
125129
model_responses_rollup.go
126130
model_responses_rollup_all_series_item.go
@@ -156,6 +160,7 @@ test/api_block_test.go
156160
test/api_gas_test.go
157161
test/api_general_test.go
158162
test/api_namespace_test.go
163+
test/api_proposal_test.go
159164
test/api_rollup_test.go
160165
test/api_search_test.go
161166
test/api_stats_test.go

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ Class | Method | HTTP request | Description
119119
*NamespaceAPI* | [**GetNamespaceMessages**](docs/NamespaceAPI.md#getnamespacemessages) | **Get** /namespace/{id}/{version}/messages | Get namespace messages by id and version
120120
*NamespaceAPI* | [**GetNamespaceRollups**](docs/NamespaceAPI.md#getnamespacerollups) | **Get** /namespace/{id}/{version}/rollups | List rollups using the namespace
121121
*NamespaceAPI* | [**ListNamespace**](docs/NamespaceAPI.md#listnamespace) | **Get** /namespace | List namespace info
122+
*ProposalAPI* | [**ListProposal**](docs/ProposalAPI.md#listproposal) | **Get** /proposal | List proposal info
122123
*RollupAPI* | [**GetRollup**](docs/RollupAPI.md#getrollup) | **Get** /rollup/{id} | Get rollup info
123124
*RollupAPI* | [**GetRollupAllSeries**](docs/RollupAPI.md#getrollupallseries) | **Get** /rollup/stats/series/{timeframe} | Get series for all rollups
124125
*RollupAPI* | [**GetRollupBlobs**](docs/RollupAPI.md#getrollupblobs) | **Get** /rollup/{id}/blobs | Get rollup blobs
@@ -194,6 +195,7 @@ Class | Method | HTTP request | Description
194195
- [ResponsesNamespaceUsage](docs/ResponsesNamespaceUsage.md)
195196
- [ResponsesODS](docs/ResponsesODS.md)
196197
- [ResponsesODSItem](docs/ResponsesODSItem.md)
198+
- [ResponsesProposal](docs/ResponsesProposal.md)
197199
- [ResponsesRedelegation](docs/ResponsesRedelegation.md)
198200
- [ResponsesRollup](docs/ResponsesRollup.md)
199201
- [ResponsesRollupAllSeriesItem](docs/ResponsesRollupAllSeriesItem.md)

api/openapi.yaml

Lines changed: 236 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2211,6 +2211,71 @@ paths:
22112211
summary: Get namespace blobs on height
22122212
tags:
22132213
- namespace
2214+
/proposal:
2215+
get:
2216+
description: List proposal info
2217+
operationId: list-proposal
2218+
parameters:
2219+
- description: Count of requested entities
2220+
in: query
2221+
name: limit
2222+
schema:
2223+
maximum: 100
2224+
type: integer
2225+
- description: Offset
2226+
in: query
2227+
name: offset
2228+
schema:
2229+
type: integer
2230+
- description: "Sort order. Default: desc"
2231+
in: query
2232+
name: sort
2233+
schema:
2234+
enum:
2235+
- asc
2236+
- desc
2237+
type: string
2238+
- description: Proposer celestia address
2239+
in: query
2240+
name: proposer
2241+
schema:
2242+
maxLength: 47
2243+
minLength: 47
2244+
type: string
2245+
- description: Comma-separated proposal status list
2246+
in: query
2247+
name: status
2248+
schema:
2249+
type: string
2250+
- description: Comma-separated proposal type list
2251+
in: query
2252+
name: type
2253+
schema:
2254+
type: string
2255+
responses:
2256+
"200":
2257+
content:
2258+
application/json:
2259+
schema:
2260+
items:
2261+
$ref: '#/components/schemas/responses.Proposal'
2262+
type: array
2263+
description: OK
2264+
"400":
2265+
content:
2266+
application/json:
2267+
schema:
2268+
$ref: '#/components/schemas/handler.Error'
2269+
description: Bad Request
2270+
"500":
2271+
content:
2272+
application/json:
2273+
schema:
2274+
$ref: '#/components/schemas/handler.Error'
2275+
description: Internal Server Error
2276+
summary: List proposal info
2277+
tags:
2278+
- proposal
22142279
/rollup:
22152280
get:
22162281
description: List rollups info
@@ -5021,9 +5086,15 @@ components:
50215086
type: object
50225087
responses.Enums:
50235088
example:
5089+
proposal_type:
5090+
- proposal_type
5091+
- proposal_type
50245092
event_type:
50255093
- event_type
50265094
- event_type
5095+
proposal_status:
5096+
- proposal_status
5097+
- proposal_status
50275098
rollup_type:
50285099
- rollup_type
50295100
- rollup_type
@@ -5059,6 +5130,14 @@ components:
50595130
items:
50605131
type: string
50615132
type: array
5133+
proposal_status:
5134+
items:
5135+
type: string
5136+
type: array
5137+
proposal_type:
5138+
items:
5139+
type: string
5140+
type: array
50625141
rollup_type:
50635142
items:
50645143
type: string
@@ -5631,6 +5710,158 @@ components:
56315710
additionalProperties:
56325711
type: string
56335712
type: object
5713+
responses.Proposal:
5714+
example:
5715+
"no": 1234
5716+
metadata: metadata
5717+
yes_voting_power: "1000000000"
5718+
abstain: 1234
5719+
no_with_veto_addrs: 1234
5720+
changes:
5721+
- 0
5722+
- 0
5723+
created_at: 2023-07-04T03:10:57Z
5724+
description: Some proposal description
5725+
title: Proposal title
5726+
type: param_changed
5727+
abstain_vals: 1234
5728+
votes_count: 12354
5729+
no_addrs: 1234
5730+
no_with_veto_vals: 1234
5731+
no_with_veto_voting_power: "1000000000"
5732+
id: 321
5733+
height: 100
5734+
no_with_veto: 1234
5735+
abstain_addrs: 1234
5736+
proposer:
5737+
celestials:
5738+
image_url: https://ipfs.io/ipfs/QmUi269vE25fagqhyMCCTNSoiW6x4LHCwwQb3keSrEXAmC
5739+
name: name
5740+
primary: true
5741+
status: VERIFIED
5742+
hash: celestia1jc92qdnty48pafummfr8ava2tjtuhfdw774w60
5743+
"yes": 1234
5744+
deposit_time: 2023-07-04T03:10:57Z
5745+
activation_time: 2023-07-04T03:10:57Z
5746+
voting_power: "1000000000"
5747+
yes_addrs: 1234
5748+
abstain_voting_power: "1000000000"
5749+
yes_vals: 1234
5750+
deposit: "1000000000"
5751+
no_vals: 1234
5752+
no_voting_power: "1000000000"
5753+
status: active
5754+
properties:
5755+
abstain:
5756+
example: 1234
5757+
type: integer
5758+
abstain_addrs:
5759+
example: 1234
5760+
type: integer
5761+
abstain_vals:
5762+
example: 1234
5763+
type: integer
5764+
abstain_voting_power:
5765+
example: "1000000000"
5766+
format: string
5767+
type: string
5768+
activation_time:
5769+
example: 2023-07-04T03:10:57Z
5770+
format: date-time
5771+
type: string
5772+
changes:
5773+
items:
5774+
type: integer
5775+
type: array
5776+
created_at:
5777+
example: 2023-07-04T03:10:57Z
5778+
format: date-time
5779+
type: string
5780+
deposit:
5781+
example: "1000000000"
5782+
format: string
5783+
type: string
5784+
deposit_time:
5785+
example: 2023-07-04T03:10:57Z
5786+
format: date-time
5787+
type: string
5788+
description:
5789+
example: Some proposal description
5790+
format: string
5791+
type: string
5792+
height:
5793+
example: 100
5794+
format: int64
5795+
type: integer
5796+
id:
5797+
example: 321
5798+
format: int64
5799+
type: integer
5800+
metadata:
5801+
example: metadata
5802+
format: string
5803+
type: string
5804+
"no":
5805+
example: 1234
5806+
type: integer
5807+
no_addrs:
5808+
example: 1234
5809+
type: integer
5810+
no_vals:
5811+
example: 1234
5812+
type: integer
5813+
no_voting_power:
5814+
example: "1000000000"
5815+
format: string
5816+
type: string
5817+
no_with_veto:
5818+
example: 1234
5819+
type: integer
5820+
no_with_veto_addrs:
5821+
example: 1234
5822+
type: integer
5823+
no_with_veto_vals:
5824+
example: 1234
5825+
type: integer
5826+
no_with_veto_voting_power:
5827+
example: "1000000000"
5828+
format: string
5829+
type: string
5830+
proposer:
5831+
$ref: '#/components/schemas/responses.ShortAddress'
5832+
status:
5833+
example: active
5834+
format: string
5835+
type: string
5836+
title:
5837+
example: Proposal title
5838+
format: string
5839+
type: string
5840+
type:
5841+
example: param_changed
5842+
format: string
5843+
type: string
5844+
votes_count:
5845+
example: 12354
5846+
type: integer
5847+
voting_power:
5848+
example: "1000000000"
5849+
format: string
5850+
type: string
5851+
"yes":
5852+
example: 1234
5853+
type: integer
5854+
yes_addrs:
5855+
example: 1234
5856+
type: integer
5857+
yes_vals:
5858+
example: 1234
5859+
type: integer
5860+
yes_voting_power:
5861+
example: "1000000000"
5862+
format: string
5863+
type: string
5864+
type: object
56345865
responses.Redelegation:
56355866
example:
56365867
amount: "0.1"
@@ -6370,6 +6601,7 @@ components:
63706601
name: indexer
63716602
total_voting_power: "312"
63726603
total_blobs_size: 56789
6604+
total_proposals: 56789
63736605
id: 321
63746606
hash: 652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF
63756607
properties:
@@ -6417,6 +6649,10 @@ components:
64176649
example: 312
64186650
format: string
64196651
type: integer
6652+
total_proposals:
6653+
example: 56789
6654+
format: int64
6655+
type: integer
64206656
total_stake:
64216657
example: "312"
64226658
format: string

0 commit comments

Comments
 (0)