Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
parent
36e0cbed15
commit
4ab1af54c8
@ -174,6 +174,15 @@
|
||||
},
|
||||
{
|
||||
"url": "./tmp-swagger-gen/cosmos/app/v1alpha1/query.swagger.json"
|
||||
},
|
||||
{
|
||||
"url": "./tmp-swagger-gen/cosmos/protocolpool/v1/query.swagger.json",
|
||||
"operationIds": {
|
||||
"rename": {
|
||||
"Params": "ProtocolPoolParams",
|
||||
"CommunityPool": "ProtocolPoolCommunityPool"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,6 +1,19 @@
|
||||
package docs
|
||||
|
||||
import "embed"
|
||||
import (
|
||||
"embed"
|
||||
"io/fs"
|
||||
)
|
||||
|
||||
//go:embed swagger-ui
|
||||
var SwaggerUI embed.FS
|
||||
|
||||
// GetSwaggerFS returns the embedded Swagger UI filesystem
|
||||
func GetSwaggerFS() fs.FS {
|
||||
root, err := fs.Sub(SwaggerUI, "swagger-ui")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
return root
|
||||
}
|
||||
|
||||
8
client/docs/swagger-ui/index.html
vendored
8
client/docs/swagger-ui/index.html
vendored
@ -1,10 +1,12 @@
|
||||
<!doctype html> <!-- Important: must specify -->
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8"> <!-- Important: rapi-doc uses utf8 characters -->
|
||||
<meta charset="utf-8" />
|
||||
<!-- Important: rapi-doc uses utf8 characters -->
|
||||
<script type="module" src="rapidoc-min.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<rapi-doc spec-url = "swagger.yaml"> </rapi-doc>
|
||||
<rapi-doc spec-url="swagger.yaml" server-url="http://localhost:1317">
|
||||
</rapi-doc>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
1937
client/docs/swagger-ui/swagger.yaml
vendored
1937
client/docs/swagger-ui/swagger.yaml
vendored
File diff suppressed because it is too large
Load Diff
@ -1,32 +1,44 @@
|
||||
[comet]
|
||||
|
||||
# min-retain-blocks defines the minimum block height offset from the current block being committed, such that all blocks past this offset are pruned from CometBFT. A value of 0 indicates that no blocks should be pruned.
|
||||
min-retain-blocks = 0
|
||||
|
||||
# halt-height contains a non-zero block height at which a node will gracefully halt and shutdown that can be used to assist upgrades and testing.
|
||||
halt-height = 0
|
||||
|
||||
# halt-time contains a non-zero minimum block time (in Unix seconds) at which a node will gracefully halt and shutdown that can be used to assist upgrades and testing.
|
||||
halt-time = 0
|
||||
|
||||
# address defines the CometBFT RPC server address to bind to.
|
||||
address = 'tcp://127.0.0.1:26658'
|
||||
|
||||
# transport defines the CometBFT RPC server transport protocol: socket, grpc
|
||||
transport = 'socket'
|
||||
|
||||
# trace enables the CometBFT RPC server to output trace information about its internal operations.
|
||||
trace = false
|
||||
|
||||
# standalone starts the application without the CometBFT node. The node should be started separately.
|
||||
standalone = false
|
||||
|
||||
# index-abci-events defines the set of events in the form {eventType}.{attributeKey}, which informs CometBFT what to index. If empty, all events will be indexed.
|
||||
index-abci-events = []
|
||||
|
||||
# disable-index-abci-events disables the ABCI event indexing done by CometBFT. Useful when relying on the SDK indexer for event indexing, but still want events to be included in FinalizeBlockResponse.
|
||||
disable-index-abci-events = false
|
||||
|
||||
# disable-abci-events disables all ABCI events. Useful when relying on the SDK indexer for event indexing.
|
||||
disable-abci-events = false
|
||||
|
||||
# mempool defines the configuration for the SDK built-in app-side mempool implementations.
|
||||
[comet.mempool]
|
||||
|
||||
# max-txs defines the maximum number of transactions that can be in the mempool. A value of 0 indicates an unbounded mempool, a negative value disables the app-side mempool.
|
||||
max-txs = -1
|
||||
|
||||
# indexer defines the configuration for the SDK built-in indexer implementation.
|
||||
[comet.indexer]
|
||||
|
||||
# Buffer size of the channels used for buffering data sent to indexer go routines.
|
||||
channel_buffer_size = 1024
|
||||
|
||||
@ -34,76 +46,133 @@ channel_buffer_size = 1024
|
||||
[comet.indexer.target]
|
||||
|
||||
[grpc]
|
||||
|
||||
# Enable defines if the gRPC server should be enabled.
|
||||
enable = true
|
||||
|
||||
# Address defines the gRPC server address to bind to.
|
||||
address = 'localhost:9090'
|
||||
|
||||
# MaxRecvMsgSize defines the max message size in bytes the server can receive.
|
||||
# The default value is 10MB.
|
||||
max-recv-msg-size = 10485760
|
||||
|
||||
# MaxSendMsgSize defines the max message size in bytes the server can send.
|
||||
# The default value is math.MaxInt32.
|
||||
max-send-msg-size = 2147483647
|
||||
|
||||
[grpc-gateway]
|
||||
# Enable defines if the gRPC-gateway should be enabled.
|
||||
|
||||
# Enable defines if the gRPC-Gateway should be enabled.
|
||||
enable = true
|
||||
# Address defines the address the gRPC-gateway server binds to.
|
||||
|
||||
# Address defines the address the gRPC-Gateway server binds to.
|
||||
address = 'localhost:1317'
|
||||
|
||||
[rest]
|
||||
|
||||
# Enable defines if the REST server should be enabled.
|
||||
enable = true
|
||||
|
||||
# Address defines the REST server address to bind to.
|
||||
address = 'localhost:8080'
|
||||
|
||||
[server]
|
||||
|
||||
# minimum-gas-prices defines the price which a validator is willing to accept for processing a transaction. A transaction's fees must meet the minimum of any denomination specified in this config (e.g. 0.25token1;0.0001token2).
|
||||
minimum-gas-prices = '0stake'
|
||||
|
||||
[store]
|
||||
|
||||
# The type of database for application and snapshots databases.
|
||||
app-db-backend = 'goleveldb'
|
||||
|
||||
[store.options]
|
||||
|
||||
# State commitment database type. Currently we support: "iavl" and "iavl-v2"
|
||||
sc-type = 'iavl'
|
||||
|
||||
# Pruning options for state commitment
|
||||
[store.options.sc-pruning-option]
|
||||
|
||||
# Number of recent heights to keep on disk.
|
||||
keep-recent = 2
|
||||
|
||||
# Height interval at which pruned heights are removed from disk.
|
||||
interval = 100
|
||||
|
||||
[store.options.iavl-config]
|
||||
|
||||
# CacheSize set the size of the iavl tree cache.
|
||||
cache-size = 100000
|
||||
cache-size = 500000
|
||||
|
||||
# If true, the tree will work like no fast storage and always not upgrade fast storage.
|
||||
skip-fast-storage-upgrade = true
|
||||
|
||||
[store.options.iavl-v2-config]
|
||||
|
||||
# CheckpointInterval set the interval of the checkpoint.
|
||||
checkpoint-interval = 0
|
||||
|
||||
# CheckpointMemory set the memory of the checkpoint.
|
||||
checkpoint-memory = 0
|
||||
|
||||
# StateStorage set the state storage.
|
||||
state-storage = false
|
||||
|
||||
# HeightFilter set the height filter.
|
||||
height-filter = 0
|
||||
|
||||
# EvictionDepth set the eviction depth.
|
||||
eviction-depth = 0
|
||||
|
||||
# PruneRatio set the prune ratio.
|
||||
prune-ratio = 0.0
|
||||
|
||||
# MinimumKeepVersions set the minimum keep versions.
|
||||
minimum-keep-versions = 0
|
||||
|
||||
[swagger]
|
||||
|
||||
# Enable enables/disables the Swagger UI server
|
||||
enable = true
|
||||
|
||||
# Address defines the server address to bind to
|
||||
address = 'localhost:8090'
|
||||
|
||||
[telemetry]
|
||||
|
||||
# Enable enables the application telemetry functionality. When enabled, an in-memory sink is also enabled by default. Operators may also enabled other sinks such as Prometheus.
|
||||
enable = true
|
||||
|
||||
# Address defines the metrics server address to bind to.
|
||||
address = 'localhost:7180'
|
||||
|
||||
# Prefixed with keys to separate services.
|
||||
service-name = ''
|
||||
|
||||
# Enable prefixing gauge values with hostname.
|
||||
enable-hostname = false
|
||||
|
||||
# Enable adding hostname to labels.
|
||||
enable-hostname-label = false
|
||||
|
||||
# Enable adding service to labels.
|
||||
enable-service-label = false
|
||||
|
||||
# PrometheusRetentionTime, when positive, enables a Prometheus metrics sink. It defines the retention duration in seconds.
|
||||
prometheus-retention-time = 0
|
||||
prometheus-retention-time = 600
|
||||
|
||||
# GlobalLabels defines a global set of name/value label tuples applied to all metrics emitted using the wrapper functions defined in telemetry package.
|
||||
# Example:
|
||||
# [["chain_id", "cosmoshub-1"]]
|
||||
global-labels = []
|
||||
|
||||
# MetricsSink defines the type of metrics backend to use. Default is in memory
|
||||
metrics-sink = ''
|
||||
|
||||
# StatsdAddr defines the address of a statsd server to send metrics to. Only utilized if MetricsSink is set to "statsd" or "dogstatsd".
|
||||
stats-addr = ''
|
||||
|
||||
# DatadogHostname defines the hostname to use when emitting metrics to Datadog. Only utilized if MetricsSink is set to "dogstatsd".
|
||||
data-dog-hostname = ''
|
||||
|
||||
Loading…
Reference in New Issue
Block a user