Feature/auto releases (#1250)

* refactor: rename project from onsonr/sonr to sonr-io/snrd (#1249)

* refactor: rename project from onsonr/sonr to sonr-io/snrd

* refactor: update package paths to use sonr-io org

---------

Co-authored-by: Prad N <prad@didao.xyz>

* feat: introduce devbox for consistent development environment

* feat: integrate Doppler for secrets management

* feat: streamline release process with Devbox

* <no value>

* bump: version 0.6.3 → 0.6.4

* feat: enable commit-less version bumping

* bump: version 0.6.4 → 0.6.5

* feat: streamline release process and update project metadata

* feat: streamline build process and configuration

* feat: streamline build process by removing release target

* bump: version 0.6.5 → 0.6.6

* feat: upgrade to go 1.24 and align binary name

* bump: version 0.6.6 → 0.6.7

* feat: streamline release process and update project metadata

* bump: version 0.6.3 → 0.6.4

* feat: streamline development and release processes

* feat: streamline development and release processes

* refactor: streamline release process with Taskfile

* feat: enhance goreleaser output with title for better UX

* feat: consolidate release notes

* bump: version 0.6.3 → 0.6.4

* feat: streamline release process with improved automation

* feat: streamline development and release workflow

* bump: version 0.6.3 → 0.6.4

* feat: streamline release process with Taskfile and conventional commits

* bump: version 0.6.4 → 0.6.5

* feat: enhance Docker image publishing with piped credentials

* chore: remove outdated changelog entries

* bump: version 0.6.3 → 0.6.4

* feat: improve release process with interactive feedback

* feat: enhance release process with real-time version feedback

* bump: version 0.6.4 → 0.6.5

* feat: enhance release process with dynamic version display and streamlined automation

* bump: version 0.6.3 → 0.6.4

* refactor: streamline release process by removing redundant version display

* bump: version 0.6.4 → 0.6.5

* refactor: streamline release process and simplify dev environment

* bump: version 0.6.3 → 0.6.4

* ci: simplify PR checks by removing redundant release validation

* refactor: consolidate release workflows for improved maintainability

* ci: enhance release workflow for automated version publishing

---------

Co-authored-by: Prad N <prad@didao.xyz>
This commit is contained in:
Prad Nukala
2025-03-27 04:14:38 -04:00
committed by GitHub
co-authored by Prad N
parent ff3fd631f7
commit 836963163c
119 changed files with 1385 additions and 1193 deletions
+3 -3
View File
@@ -11,9 +11,9 @@ The svc module is responsible for managing the registration and authorization of
### Dependencies
- [x/did](https://github.com/onsonr/sonr/tree/master/x/did)
- [x/group](https://github.com/onsonr/sonr/tree/master/x/group)
- [x/nft](https://github.com/onsonr/sonr/tree/master/x/nft)
- [x/did](https://github.com/sonr-io/snrd/tree/master/x/did)
- [x/group](https://github.com/sonr-io/snrd/tree/master/x/group)
- [x/nft](https://github.com/sonr-io/snrd/tree/master/x/nft)
## State
+1 -1
View File
@@ -2,7 +2,7 @@ package module
import (
autocliv1 "cosmossdk.io/api/cosmos/autocli/v1"
modulev1 "github.com/onsonr/sonr/api/svc/v1"
modulev1 "github.com/sonr-io/snrd/api/svc/v1"
)
// AutoCLIOptions implements the autocli.HasAutoCLIConfig interface.
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"github.com/cosmos/cosmos-sdk/client"
"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
)
// !NOTE: Must enable in module.go (disabled in favor of autocli.go)
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/cosmos/cosmos-sdk/client/tx"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
)
// !NOTE: Must enable in module.go (disabled in favor of autocli.go)
+2 -2
View File
@@ -16,8 +16,8 @@ import (
"cosmossdk.io/depinject"
"cosmossdk.io/log"
modulev1 "github.com/onsonr/sonr/api/svc/module/v1"
"github.com/onsonr/sonr/x/svc/keeper"
modulev1 "github.com/sonr-io/snrd/api/svc/module/v1"
"github.com/sonr-io/snrd/x/svc/keeper"
)
var _ appmodule.AppModule = AppModule{}
+1 -1
View File
@@ -3,7 +3,7 @@ package keeper_test
import (
"testing"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
"github.com/stretchr/testify/require"
)
+2 -2
View File
@@ -13,8 +13,8 @@ import (
"cosmossdk.io/log"
"cosmossdk.io/orm/model/ormdb"
apiv1 "github.com/onsonr/sonr/api/svc/v1"
"github.com/onsonr/sonr/x/svc/types"
apiv1 "github.com/sonr-io/snrd/api/svc/v1"
"github.com/sonr-io/snrd/x/svc/types"
)
type Keeper struct {
+3 -3
View File
@@ -25,9 +25,9 @@ import (
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
module "github.com/onsonr/sonr/x/svc"
"github.com/onsonr/sonr/x/svc/keeper"
"github.com/onsonr/sonr/x/svc/types"
module "github.com/sonr-io/snrd/x/svc"
"github.com/sonr-io/snrd/x/svc/keeper"
"github.com/sonr-io/snrd/x/svc/types"
)
var maccPerms = map[string][]string{
+1 -1
View File
@@ -6,7 +6,7 @@ import (
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
"cosmossdk.io/errors"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
)
type msgServer struct {
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"github.com/stretchr/testify/require"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
)
func TestParams(t *testing.T) {
+1 -1
View File
@@ -5,7 +5,7 @@ import (
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
)
var _ types.QueryServer = Querier{}
+2 -2
View File
@@ -18,8 +18,8 @@ import (
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/types/module"
"github.com/onsonr/sonr/x/svc/keeper"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/keeper"
"github.com/sonr-io/snrd/x/svc/types"
)
const (
+31 -31
View File
@@ -402,38 +402,38 @@ func init() {
func init() { proto.RegisterFile("svc/v1/genesis.proto", fileDescriptor_86658d95daaa12a9) }
var fileDescriptor_86658d95daaa12a9 = []byte{
// 492 bytes of a gzipped FileDescriptorProto
// 496 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0x31, 0x8f, 0xd3, 0x30,
0x14, 0x6e, 0x9a, 0x92, 0xb6, 0xaf, 0xa5, 0x02, 0x73, 0x42, 0x56, 0x41, 0x69, 0x15, 0x96, 0x0a,
0x9d, 0x12, 0xdd, 0x21, 0x81, 0x74, 0xba, 0x85, 0x63, 0x80, 0x11, 0xe5, 0x36, 0x06, 0x90, 0x9b,
0x5a, 0xa9, 0xc5, 0xc5, 0x8e, 0x6c, 0x37, 0x6a, 0xff, 0x02, 0x13, 0x23, 0xe3, 0xfd, 0x04, 0x7e,
0xc6, 0x8d, 0x37, 0x32, 0x21, 0xd4, 0x0e, 0xf0, 0x17, 0xd8, 0x50, 0x9c, 0xb8, 0xed, 0x1d, 0xcb,
0x2d, 0xd6, 0x7b, 0xdf, 0x7b, 0xdf, 0xfb, 0xbe, 0x67, 0xd9, 0x70, 0xa0, 0x8a, 0x24, 0x2a, 0x8e,
0xa2, 0x94, 0x72, 0xaa, 0x98, 0x0a, 0x73, 0x29, 0xb4, 0x40, 0x9e, 0x2a, 0x92, 0xb0, 0x38, 0x1a,
0x1e, 0xa4, 0x22, 0x15, 0x06, 0x8a, 0xca, 0xa8, 0xaa, 0x0e, 0x1f, 0x92, 0x8c, 0x71, 0x11, 0x99,
0xb3, 0x82, 0x82, 0x53, 0xe8, 0xbf, 0xad, 0x26, 0x9c, 0x6b, 0xa2, 0x29, 0x3a, 0x04, 0x2f, 0x27,
0x92, 0x64, 0x0a, 0x3b, 0x63, 0x67, 0xd2, 0x3b, 0x1e, 0x84, 0xd5, 0xc4, 0xf0, 0xbd, 0x41, 0xcf,
0x5a, 0x57, 0x3f, 0x47, 0x8d, 0xb8, 0xee, 0x09, 0x3e, 0x82, 0x57, 0xe1, 0xe8, 0x15, 0xf4, 0x89,
0xd6, 0x94, 0x2f, 0x88, 0x66, 0x82, 0x97, 0x6c, 0x77, 0xd2, 0x3b, 0x7e, 0x64, 0xd9, 0xaf, 0x77,
0xb5, 0xf8, 0x46, 0xe3, 0xc9, 0x93, 0x6f, 0x97, 0xa3, 0xc6, 0x9f, 0xcb, 0x91, 0xf3, 0xe5, 0xf7,
0xf7, 0xe7, 0x03, 0x45, 0x65, 0xc1, 0x12, 0x1a, 0xd5, 0xf3, 0x15, 0xf4, 0xf6, 0x98, 0xe8, 0x10,
0x3a, 0x92, 0x2a, 0xb1, 0x90, 0x09, 0xad, 0xed, 0x3d, 0xb0, 0x02, 0x71, 0x8d, 0xc7, 0xdb, 0x0e,
0xf4, 0x12, 0xfa, 0x09, 0xc9, 0xc9, 0x94, 0x5d, 0x30, 0xcd, 0xa8, 0xc2, 0x4d, 0x63, 0x09, 0x59,
0xc6, 0x1b, 0x5b, 0x5b, 0xc5, 0x37, 0xfa, 0x82, 0x25, 0xc0, 0xae, 0x86, 0x10, 0xb4, 0x38, 0xc9,
0x2a, 0xbd, 0x6e, 0x6c, 0x62, 0xf4, 0xd8, 0x5c, 0x12, 0xe5, 0x1a, 0x37, 0x0d, 0x5a, 0x67, 0x68,
0x0c, 0xbd, 0x19, 0x55, 0x89, 0x64, 0x79, 0x69, 0x17, 0xbb, 0xa6, 0xb8, 0x0f, 0xa1, 0xa7, 0xd0,
0xb5, 0xfe, 0x14, 0x6e, 0x8d, 0xdd, 0x49, 0x37, 0xde, 0x01, 0xc1, 0x09, 0x74, 0xec, 0x1e, 0xa5,
0xee, 0x67, 0xc6, 0x67, 0x56, 0xb7, 0x8c, 0xd1, 0x10, 0x3a, 0x9a, 0x66, 0xf9, 0x05, 0xd1, 0xb4,
0x56, 0xde, 0xe6, 0xc1, 0x5f, 0x07, 0xda, 0xe7, 0xd5, 0xed, 0xa1, 0x01, 0x34, 0x99, 0x65, 0x36,
0xd9, 0xac, 0x54, 0x25, 0x0b, 0x3d, 0x17, 0x92, 0xe9, 0x55, 0x4d, 0xdc, 0x01, 0x08, 0x43, 0x5b,
0x48, 0x96, 0x32, 0xae, 0xb0, 0x6b, 0x1c, 0xd9, 0x74, 0xbb, 0x7b, 0x6b, 0x6f, 0xf7, 0x5b, 0x3b,
0xde, 0xfb, 0x7f, 0xc7, 0xdb, 0x4f, 0xc1, 0xbb, 0xe3, 0x53, 0x28, 0xe5, 0x34, 0x49, 0x15, 0x6e,
0x1b, 0x17, 0x26, 0x46, 0xcf, 0xe0, 0x3e, 0x5d, 0xe6, 0x4c, 0xae, 0x3e, 0xcd, 0x29, 0x4b, 0xe7,
0x1a, 0x77, 0xc6, 0xce, 0xc4, 0x8d, 0xfb, 0x15, 0xf8, 0xce, 0x60, 0x67, 0xa7, 0x57, 0x6b, 0xdf,
0xb9, 0x5e, 0xfb, 0xce, 0xaf, 0xb5, 0xef, 0x7c, 0xdd, 0xf8, 0x8d, 0xeb, 0x8d, 0xdf, 0xf8, 0xb1,
0xf1, 0x1b, 0x1f, 0x82, 0x94, 0xe9, 0xf9, 0x62, 0x1a, 0x26, 0x22, 0x8b, 0x04, 0x57, 0x82, 0xcb,
0xc8, 0x1c, 0xcb, 0xa8, 0xfc, 0x3e, 0x7a, 0x95, 0x53, 0x35, 0xf5, 0xcc, 0x4f, 0x78, 0xf1, 0x2f,
0x00, 0x00, 0xff, 0xff, 0x48, 0x21, 0x03, 0xf7, 0x52, 0x03, 0x00, 0x00,
0x14, 0x4e, 0x9a, 0x92, 0xb6, 0xaf, 0xa5, 0x02, 0x73, 0x42, 0x51, 0x41, 0x69, 0x95, 0x5b, 0x2a,
0x74, 0x24, 0xba, 0x43, 0x02, 0xe9, 0x04, 0x03, 0xc7, 0x00, 0x23, 0xca, 0x6d, 0x0c, 0x20, 0x37,
0xb5, 0x52, 0x8b, 0x8b, 0x1d, 0xd9, 0x6e, 0xd4, 0xfe, 0x05, 0x26, 0x46, 0xc6, 0xfb, 0x09, 0xfc,
0x8c, 0x1b, 0x6f, 0x64, 0x42, 0xa8, 0x1d, 0xe0, 0x2f, 0xb0, 0xa1, 0x38, 0x71, 0xdb, 0x2b, 0xcb,
0x2d, 0xd6, 0x7b, 0xdf, 0x7b, 0xdf, 0xfb, 0xbe, 0x67, 0xd9, 0x70, 0x20, 0x8b, 0x24, 0x2a, 0x8e,
0xa3, 0x94, 0x30, 0x22, 0xa9, 0x0c, 0x73, 0xc1, 0x15, 0x47, 0xae, 0x2c, 0x92, 0xb0, 0x38, 0x1e,
0x1c, 0xa4, 0x3c, 0xe5, 0x1a, 0x8a, 0xca, 0xa8, 0xaa, 0x0e, 0xee, 0xe3, 0x8c, 0x32, 0x1e, 0xe9,
0xb3, 0x82, 0x82, 0x97, 0xd0, 0x7b, 0x5b, 0x4d, 0x38, 0x57, 0x58, 0x11, 0x74, 0x04, 0x6e, 0x8e,
0x05, 0xce, 0xa4, 0x67, 0x8f, 0xec, 0x71, 0xf7, 0xa4, 0x1f, 0x56, 0x13, 0xc3, 0xf7, 0x1a, 0x3d,
0x6b, 0x5e, 0xfd, 0x1c, 0x5a, 0x71, 0xdd, 0x13, 0x7c, 0x04, 0xb7, 0xc2, 0xd1, 0x0b, 0xe8, 0x61,
0xa5, 0x08, 0x9b, 0x63, 0x45, 0x39, 0x2b, 0xd9, 0xce, 0xb8, 0x7b, 0xf2, 0xc0, 0xb0, 0x5f, 0x6f,
0x6b, 0xf1, 0x8d, 0xc6, 0xd3, 0x47, 0xdf, 0x2e, 0x87, 0xd6, 0x9f, 0xcb, 0xa1, 0xfd, 0xe5, 0xf7,
0xf7, 0x27, 0x7d, 0x49, 0x44, 0x41, 0x13, 0x12, 0xd5, 0xf3, 0x25, 0x74, 0x77, 0x98, 0xe8, 0x08,
0xda, 0x82, 0x48, 0x3e, 0x17, 0x09, 0xa9, 0xed, 0xdd, 0x33, 0x02, 0x71, 0x8d, 0xc7, 0x9b, 0x0e,
0xf4, 0x1c, 0x7a, 0x09, 0xce, 0xf1, 0x84, 0x5e, 0x50, 0x45, 0x89, 0xf4, 0x1a, 0xda, 0x12, 0x32,
0x8c, 0x37, 0xa6, 0xb6, 0x8c, 0x6f, 0xf4, 0x05, 0x0b, 0x80, 0x6d, 0x0d, 0x21, 0x68, 0x32, 0x9c,
0x55, 0x7a, 0x9d, 0x58, 0xc7, 0xe8, 0xa1, 0xbe, 0x24, 0xc2, 0x94, 0xd7, 0xd0, 0x68, 0x9d, 0xa1,
0x11, 0x74, 0xa7, 0x44, 0x26, 0x82, 0xe6, 0xa5, 0x5d, 0xcf, 0xd1, 0xc5, 0x5d, 0x08, 0x3d, 0x86,
0x8e, 0xf1, 0x27, 0xbd, 0xe6, 0xc8, 0x19, 0x77, 0xe2, 0x2d, 0x10, 0x9c, 0x42, 0xdb, 0xec, 0x51,
0xea, 0x7e, 0xa6, 0x6c, 0x6a, 0x74, 0xcb, 0x18, 0x0d, 0xa0, 0xad, 0x48, 0x96, 0x5f, 0x60, 0x45,
0x6a, 0xe5, 0x4d, 0x1e, 0xfc, 0xb5, 0xa1, 0x75, 0x5e, 0xdd, 0x1e, 0xea, 0x43, 0x83, 0x1a, 0x66,
0x83, 0x4e, 0x4b, 0x55, 0x3c, 0x57, 0x33, 0x2e, 0xa8, 0x5a, 0xd6, 0xc4, 0x2d, 0x80, 0x3c, 0x68,
0x71, 0x41, 0x53, 0xca, 0xa4, 0xe7, 0x68, 0x47, 0x26, 0xdd, 0xec, 0xde, 0xdc, 0xd9, 0x7d, 0x6f,
0xc7, 0x3b, 0xff, 0xef, 0xb8, 0xff, 0x14, 0xdc, 0x5b, 0x3e, 0x85, 0x52, 0x4e, 0xe1, 0x54, 0x7a,
0x2d, 0xed, 0x42, 0xc7, 0xe8, 0x10, 0xee, 0x92, 0x45, 0x4e, 0xc5, 0xf2, 0xd3, 0x8c, 0xd0, 0x74,
0xa6, 0xbc, 0xf6, 0xc8, 0x1e, 0x3b, 0x71, 0xaf, 0x02, 0xdf, 0x69, 0xec, 0xec, 0xd5, 0xd5, 0xca,
0xb7, 0xaf, 0x57, 0xbe, 0xfd, 0x6b, 0xe5, 0xdb, 0x5f, 0xd7, 0xbe, 0x75, 0xbd, 0xf6, 0xad, 0x1f,
0x6b, 0xdf, 0xfa, 0x70, 0x98, 0x52, 0x35, 0x9b, 0x4f, 0xc2, 0x84, 0x67, 0x91, 0xe4, 0x4c, 0x3c,
0xa5, 0x3c, 0x92, 0x4c, 0x4c, 0xa3, 0x45, 0x54, 0xfe, 0x1f, 0xb5, 0xcc, 0x89, 0x9c, 0xb8, 0xfa,
0x2b, 0x3c, 0xfb, 0x17, 0x00, 0x00, 0xff, 0xff, 0x87, 0x70, 0x6f, 0x9c, 0x53, 0x03, 0x00, 0x00,
}
func (this *Params) Equal(that interface{}) bool {
+1 -1
View File
@@ -3,7 +3,7 @@ package types_test
import (
"testing"
"github.com/onsonr/sonr/x/svc/types"
"github.com/sonr-io/snrd/x/svc/types"
"github.com/stretchr/testify/require"
)
+26 -25
View File
@@ -307,32 +307,33 @@ func init() {
func init() { proto.RegisterFile("svc/v1/query.proto", fileDescriptor_81a1010cdbf4bc9c) }
var fileDescriptor_81a1010cdbf4bc9c = []byte{
// 398 bytes of a gzipped FileDescriptorProto
// 402 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0x41, 0x4b, 0xe3, 0x40,
0x1c, 0xc5, 0x9b, 0xc2, 0x86, 0xdd, 0xd9, 0xdd, 0x2a, 0x63, 0x29, 0x75, 0x94, 0xd8, 0xe6, 0x60,
0x3d, 0x65, 0x68, 0x7b, 0xd5, 0x8b, 0xd0, 0xb3, 0x1a, 0x4f, 0x7a, 0x4b, 0xe3, 0x10, 0x07, 0xda,
0x99, 0x74, 0x26, 0x09, 0x2d, 0x22, 0x82, 0x9f, 0x40, 0xf0, 0x4b, 0x79, 0x2c, 0x78, 0x11, 0x4f,
0xd2, 0xfa, 0x41, 0xc4, 0x99, 0x89, 0x18, 0x8c, 0xf5, 0x12, 0x32, 0xff, 0xff, 0x7b, 0xef, 0xc7,
0xbc, 0x04, 0x40, 0x99, 0x85, 0x38, 0xeb, 0xe2, 0x49, 0x4a, 0xc4, 0xcc, 0x8b, 0x05, 0x4f, 0x38,
0xb4, 0x65, 0x16, 0x7a, 0x59, 0x17, 0x6d, 0x47, 0x9c, 0x47, 0x23, 0x82, 0x83, 0x98, 0xe2, 0x80,
0x31, 0x9e, 0x04, 0x09, 0xe5, 0x4c, 0x6a, 0x15, 0xaa, 0x1b, 0x67, 0x44, 0x18, 0x91, 0xd4, 0x4c,
0xdd, 0x3a, 0x80, 0x27, 0xef, 0x51, 0xc7, 0x81, 0x08, 0xc6, 0xd2, 0x27, 0x93, 0x94, 0xc8, 0xc4,
0x3d, 0x00, 0x1b, 0x85, 0xa9, 0x8c, 0x39, 0x93, 0x04, 0xee, 0x02, 0x3b, 0x56, 0x93, 0xa6, 0xd5,
0xb2, 0xf6, 0xfe, 0xf6, 0x6a, 0x9e, 0x26, 0x7b, 0x46, 0x67, 0xb6, 0x6e, 0x0f, 0x34, 0x95, 0xfd,
0x48, 0xd0, 0x88, 0xb2, 0xc1, 0x94, 0xca, 0x24, 0x8f, 0x86, 0x0d, 0x60, 0x73, 0x35, 0x56, 0x19,
0x7f, 0x7c, 0x73, 0x72, 0xfb, 0x60, 0xb3, 0xc4, 0x63, 0xc0, 0x0d, 0x60, 0x13, 0x35, 0x51, 0xa6,
0xdf, 0xbe, 0x39, 0x7d, 0x98, 0x7c, 0x22, 0xf9, 0x28, 0x23, 0xda, 0xfb, 0x13, 0x69, 0x00, 0x50,
0x99, 0xc9, 0xa0, 0x3a, 0xc0, 0x16, 0x24, 0xe4, 0xe2, 0xc2, 0xdc, 0x71, 0x2d, 0xbf, 0xe3, 0x29,
0x11, 0x19, 0x0d, 0x89, 0x6f, 0xd6, 0xbd, 0xe7, 0x2a, 0xf8, 0xa5, 0x72, 0xe0, 0x19, 0xb0, 0x75,
0x01, 0x10, 0xe5, 0xe2, 0xaf, 0x9d, 0xa2, 0xad, 0xd2, 0x9d, 0xa6, 0xba, 0x8d, 0xdb, 0xc7, 0xd7,
0xfb, 0xea, 0x3a, 0xac, 0x61, 0xf3, 0x95, 0x74, 0x93, 0x30, 0x05, 0xff, 0x3e, 0x17, 0x02, 0x5b,
0x85, 0x90, 0x92, 0x7e, 0x51, 0x7b, 0x85, 0xc2, 0xc0, 0x5a, 0x0a, 0x86, 0x60, 0x33, 0x87, 0xe9,
0x62, 0x24, 0xbe, 0xd2, 0x2f, 0xd7, 0xf0, 0x06, 0xfc, 0x2f, 0xb4, 0x03, 0x8b, 0xa9, 0x65, 0x75,
0x23, 0x77, 0x95, 0xc4, 0x90, 0x3b, 0x8a, 0xdc, 0x86, 0x3b, 0xdf, 0x91, 0xb1, 0x2e, 0xf7, 0x70,
0xff, 0x61, 0xe1, 0x58, 0xf3, 0x85, 0x63, 0xbd, 0x2c, 0x1c, 0xeb, 0x6e, 0xe9, 0x54, 0xe6, 0x4b,
0xa7, 0xf2, 0xb4, 0x74, 0x2a, 0xe7, 0x6e, 0x44, 0x93, 0xcb, 0x74, 0xe8, 0x85, 0x7c, 0x8c, 0x39,
0x93, 0x9c, 0x09, 0xac, 0x1e, 0x53, 0x15, 0x99, 0xcc, 0x62, 0x22, 0x87, 0xb6, 0xfa, 0xb7, 0xfb,
0x6f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x0e, 0x55, 0xd8, 0x48, 0x2d, 0x03, 0x00, 0x00,
0x1c, 0xc5, 0x9b, 0xc2, 0x86, 0xdd, 0xd9, 0xdd, 0xee, 0x32, 0x5b, 0x4a, 0x77, 0x76, 0x89, 0x6d,
0x04, 0xeb, 0xc5, 0x0c, 0x6d, 0xcf, 0xbd, 0x08, 0x3d, 0xab, 0xf1, 0xa4, 0xb7, 0x34, 0x1d, 0xe2,
0x40, 0x3b, 0x93, 0xce, 0x24, 0xa1, 0x45, 0x44, 0xf0, 0x13, 0x08, 0x7e, 0x29, 0x8f, 0x05, 0x2f,
0xe2, 0x49, 0x5a, 0x3f, 0x88, 0x38, 0x33, 0x11, 0x83, 0xb1, 0xde, 0x32, 0xff, 0xff, 0x7b, 0xef,
0xc7, 0xbc, 0x0c, 0x80, 0x32, 0x0b, 0x71, 0xd6, 0xc5, 0xb3, 0x94, 0x88, 0x85, 0x17, 0x0b, 0x9e,
0x70, 0x68, 0xcb, 0x2c, 0xf4, 0xb2, 0x2e, 0xfa, 0x1f, 0x71, 0x1e, 0x4d, 0x08, 0x0e, 0x62, 0x8a,
0x03, 0xc6, 0x78, 0x12, 0x24, 0x94, 0x33, 0xa9, 0x55, 0xa8, 0x6e, 0x9c, 0x11, 0x61, 0x44, 0x52,
0x33, 0x75, 0xeb, 0x00, 0x1e, 0xbd, 0x44, 0x1d, 0x06, 0x22, 0x98, 0x4a, 0x9f, 0xcc, 0x52, 0x22,
0x13, 0x77, 0x00, 0xfe, 0x14, 0xa6, 0x32, 0xe6, 0x4c, 0x12, 0xb8, 0x03, 0xec, 0x58, 0x4d, 0x9a,
0x56, 0xcb, 0xda, 0xfd, 0xde, 0xab, 0x79, 0x9a, 0xec, 0x19, 0x9d, 0xd9, 0xba, 0x3d, 0xd0, 0x54,
0xf6, 0x03, 0x41, 0x23, 0xca, 0x86, 0x73, 0x2a, 0x93, 0x3c, 0x1a, 0x36, 0x80, 0xcd, 0xd5, 0x58,
0x65, 0x7c, 0xf3, 0xcd, 0xc9, 0xed, 0x83, 0xbf, 0x25, 0x1e, 0x03, 0x6e, 0x00, 0x9b, 0xa8, 0x89,
0x32, 0x7d, 0xf5, 0xcd, 0xe9, 0xd5, 0xe4, 0x13, 0xc9, 0x27, 0x19, 0xd1, 0xde, 0xcf, 0x48, 0x43,
0x80, 0xca, 0x4c, 0x06, 0xd5, 0x01, 0xb6, 0x20, 0x21, 0x17, 0x63, 0x73, 0xc7, 0x5f, 0xf9, 0x1d,
0x8f, 0x89, 0xc8, 0x68, 0x48, 0x7c, 0xb3, 0xee, 0x3d, 0x54, 0xc1, 0x17, 0x95, 0x03, 0x4f, 0x80,
0xad, 0x0b, 0x80, 0x28, 0x17, 0xbf, 0xef, 0x14, 0xfd, 0x2b, 0xdd, 0x69, 0xaa, 0xdb, 0xb8, 0xba,
0x7b, 0xba, 0xa9, 0xfe, 0x86, 0x35, 0x6c, 0xfe, 0x92, 0x6e, 0x12, 0xa6, 0xe0, 0xc7, 0xdb, 0x42,
0x60, 0xab, 0x10, 0x52, 0xd2, 0x2f, 0x6a, 0x6f, 0x50, 0x18, 0x58, 0x4b, 0xc1, 0x10, 0x6c, 0xe6,
0x30, 0x5d, 0x8c, 0xc4, 0xe7, 0xfa, 0xe3, 0x02, 0x5e, 0x82, 0x9f, 0x85, 0x76, 0x60, 0x31, 0xb5,
0xac, 0x6e, 0xe4, 0x6e, 0x92, 0x18, 0x72, 0x47, 0x91, 0xdb, 0x70, 0xeb, 0x23, 0x32, 0xd6, 0xe5,
0xee, 0x0f, 0x6e, 0x57, 0x8e, 0xb5, 0x5c, 0x39, 0xd6, 0xe3, 0xca, 0xb1, 0xae, 0xd7, 0x4e, 0x65,
0xb9, 0x76, 0x2a, 0xf7, 0x6b, 0xa7, 0x72, 0xba, 0x1d, 0xd1, 0xe4, 0x2c, 0x1d, 0x79, 0x21, 0x9f,
0x62, 0xc9, 0x99, 0xd8, 0xa3, 0x1c, 0x4b, 0x26, 0xc6, 0x78, 0xae, 0x32, 0x93, 0x45, 0x4c, 0xe4,
0xc8, 0x56, 0x8f, 0xbb, 0xff, 0x1c, 0x00, 0x00, 0xff, 0xff, 0x56, 0x4f, 0x6f, 0x03, 0x2e, 0x03,
0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
+23 -23
View File
@@ -196,29 +196,29 @@ func init() {
func init() { proto.RegisterFile("svc/v1/state.proto", fileDescriptor_2859adb306f7c51f) }
var fileDescriptor_2859adb306f7c51f = []byte{
// 344 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x91, 0xb1, 0x6a, 0x23, 0x31,
0x10, 0x86, 0xad, 0xdd, 0xbd, 0xb5, 0xad, 0x3b, 0x8c, 0x11, 0xc7, 0x9d, 0x70, 0x21, 0x16, 0x73,
0x85, 0x8b, 0xc3, 0x8b, 0x49, 0x67, 0x52, 0x85, 0xb4, 0x69, 0x5c, 0xa6, 0x93, 0xb5, 0x62, 0xa3,
0xe0, 0xd5, 0x18, 0x49, 0x5e, 0xe2, 0x97, 0x08, 0x21, 0x0f, 0x90, 0xe7, 0x09, 0xa9, 0x0c, 0x69,
0x52, 0x06, 0xfb, 0x0d, 0xf2, 0x04, 0x41, 0xf2, 0x3a, 0x6c, 0x1a, 0x31, 0xf3, 0xcf, 0xf0, 0xeb,
0xff, 0x18, 0x4c, 0x6c, 0x2d, 0xf2, 0x7a, 0x96, 0x5b, 0xc7, 0x9d, 0x9c, 0xae, 0x0d, 0x38, 0x20,
0xa9, 0xad, 0xc5, 0xb4, 0x9e, 0x8d, 0xfe, 0x0a, 0xb0, 0x15, 0xd8, 0x1c, 0x4c, 0xe5, 0x57, 0xc0,
0x54, 0xc7, 0x85, 0xf1, 0x0b, 0xc2, 0xe9, 0x25, 0x54, 0x5c, 0x69, 0x32, 0xc0, 0x91, 0x2a, 0x28,
0xca, 0xd0, 0x24, 0x59, 0x44, 0xaa, 0x20, 0x7f, 0x70, 0x0a, 0x46, 0x95, 0x4a, 0xd3, 0x28, 0x43,
0x93, 0xfe, 0xa2, 0xe9, 0x08, 0xc1, 0x89, 0xe6, 0x95, 0xa4, 0x71, 0x50, 0x43, 0x4d, 0x32, 0xfc,
0xb3, 0x90, 0x56, 0x18, 0xb5, 0x76, 0x0a, 0x34, 0x4d, 0xc2, 0xa8, 0x2d, 0x91, 0x11, 0xee, 0x09,
0xee, 0x64, 0x09, 0x66, 0x4b, 0x7f, 0x84, 0xf1, 0x57, 0xef, 0x1d, 0x95, 0x00, 0x4d, 0xd3, 0xa3,
0xa3, 0xaf, 0xbd, 0xe6, 0x78, 0x69, 0x69, 0x37, 0x8b, 0xbd, 0xe6, 0xeb, 0x39, 0xfb, 0x78, 0x7a,
0xbd, 0x8f, 0x29, 0x4e, 0x7d, 0xd2, 0x21, 0x22, 0xbf, 0x4e, 0x09, 0x87, 0x88, 0x22, 0x8a, 0xc6,
0x8f, 0x08, 0xf7, 0xae, 0xa4, 0xe3, 0x05, 0x77, 0xbc, 0x85, 0xd3, 0x0f, 0x38, 0x14, 0x77, 0xed,
0x66, 0x79, 0x2b, 0x85, 0x6b, 0x78, 0x4e, 0x6d, 0x0b, 0x34, 0xfe, 0x06, 0xca, 0x30, 0x16, 0xa0,
0x9d, 0x81, 0xd5, 0x4a, 0x9a, 0x86, 0xa9, 0xa5, 0xcc, 0xff, 0x85, 0x38, 0x0c, 0x27, 0xfe, 0x27,
0xf2, 0x1b, 0x0f, 0x1a, 0xc3, 0xff, 0xad, 0x50, 0xd1, 0xc5, 0xf9, 0xf3, 0x9e, 0xa1, 0xdd, 0x9e,
0xa1, 0xf7, 0x3d, 0x43, 0x0f, 0x07, 0xd6, 0xd9, 0x1d, 0x58, 0xe7, 0xed, 0xc0, 0x3a, 0xd7, 0xe3,
0x52, 0xb9, 0x9b, 0xcd, 0x72, 0x2a, 0xa0, 0xca, 0x41, 0x5b, 0xd0, 0x26, 0x0f, 0xcf, 0x5d, 0xee,
0x2f, 0xe9, 0xb6, 0x6b, 0x69, 0x97, 0x69, 0x38, 0xd3, 0xd9, 0x67, 0x00, 0x00, 0x00, 0xff, 0xff,
0x13, 0x81, 0x47, 0xf4, 0xdd, 0x01, 0x00, 0x00,
// 346 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x91, 0xc1, 0x4a, 0x2b, 0x31,
0x14, 0x86, 0x9b, 0x99, 0xb9, 0xd3, 0x36, 0xf7, 0x52, 0x4a, 0xb8, 0x68, 0xe8, 0x22, 0x0c, 0xd5,
0x45, 0x17, 0xda, 0xa1, 0xb8, 0x2b, 0xb8, 0x11, 0xb7, 0x6e, 0xba, 0x74, 0x97, 0x66, 0xc2, 0x18,
0xe9, 0xe4, 0x94, 0x24, 0x1d, 0xec, 0x4b, 0x88, 0xf8, 0x00, 0x3e, 0x8f, 0xb8, 0x2a, 0xb8, 0x71,
0x29, 0xed, 0x1b, 0xf8, 0x04, 0x92, 0xe9, 0x54, 0xc6, 0xdd, 0xf9, 0xff, 0x1c, 0xfe, 0xfc, 0x1f,
0x07, 0x13, 0x5b, 0x8a, 0xb4, 0x9c, 0xa4, 0xd6, 0x71, 0x27, 0xc7, 0x4b, 0x03, 0x0e, 0x48, 0x6c,
0x4b, 0x31, 0x2e, 0x27, 0x83, 0x63, 0x01, 0xb6, 0x00, 0x9b, 0x82, 0x29, 0xfc, 0x0a, 0x98, 0x62,
0xbf, 0x30, 0x7c, 0x43, 0x38, 0xbe, 0x86, 0x82, 0x2b, 0x4d, 0x7a, 0x38, 0x50, 0x19, 0x45, 0x09,
0x1a, 0x45, 0xb3, 0x40, 0x65, 0xe4, 0x08, 0xc7, 0x60, 0x54, 0xae, 0x34, 0x0d, 0x12, 0x34, 0xea,
0xce, 0x6a, 0x45, 0x08, 0x8e, 0x34, 0x2f, 0x24, 0x0d, 0x2b, 0xb7, 0x9a, 0x49, 0x82, 0xff, 0x66,
0xd2, 0x0a, 0xa3, 0x96, 0x4e, 0x81, 0xa6, 0x51, 0xf5, 0xd4, 0xb4, 0xc8, 0x00, 0x77, 0x04, 0x77,
0x32, 0x07, 0xb3, 0xa6, 0x7f, 0xaa, 0xe7, 0x1f, 0xed, 0x13, 0x95, 0x00, 0x4d, 0xe3, 0x7d, 0xa2,
0x9f, 0xbd, 0xe7, 0x78, 0x6e, 0x69, 0x3b, 0x09, 0xbd, 0xe7, 0xe7, 0x29, 0xfb, 0x7a, 0x79, 0x7f,
0x0c, 0x29, 0x8e, 0x7d, 0xd3, 0x3e, 0x22, 0xff, 0x0e, 0x0d, 0xfb, 0x88, 0x22, 0x8a, 0x86, 0xcf,
0x08, 0x77, 0x6e, 0xa4, 0xe3, 0x19, 0x77, 0xbc, 0x81, 0xd3, 0xad, 0x70, 0x28, 0x6e, 0xdb, 0xd5,
0xfc, 0x5e, 0x0a, 0x57, 0xf3, 0x1c, 0x64, 0x03, 0x34, 0xfc, 0x05, 0xca, 0x30, 0x16, 0xa0, 0x9d,
0x81, 0xc5, 0x42, 0x9a, 0x9a, 0xa9, 0xe1, 0x4c, 0x4f, 0xab, 0x3a, 0x0c, 0x47, 0xfe, 0x27, 0xf2,
0x1f, 0xf7, 0xea, 0xc0, 0xb3, 0x46, 0xa9, 0xe0, 0xea, 0xf2, 0x75, 0xcb, 0xd0, 0x66, 0xcb, 0xd0,
0xe7, 0x96, 0xa1, 0xa7, 0x1d, 0x6b, 0x6d, 0x76, 0xac, 0xf5, 0xb1, 0x63, 0xad, 0xdb, 0x93, 0x5c,
0xb9, 0xbb, 0xd5, 0x7c, 0x2c, 0xa0, 0x48, 0x2d, 0x68, 0x73, 0xae, 0x20, 0xb5, 0xda, 0x64, 0xe9,
0x43, 0xea, 0x4f, 0xe9, 0xd6, 0x4b, 0x69, 0xe7, 0x71, 0x75, 0xa7, 0x8b, 0xef, 0x00, 0x00, 0x00,
0xff, 0xff, 0x5b, 0xbc, 0xd5, 0x60, 0xde, 0x01, 0x00, 0x00,
}
func (m *Domain) Marshal() (dAtA []byte, err error) {
+28 -28
View File
@@ -248,34 +248,34 @@ func init() {
func init() { proto.RegisterFile("svc/v1/tx.proto", fileDescriptor_084252b8c07dd202) }
var fileDescriptor_084252b8c07dd202 = []byte{
// 428 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0x41, 0x8b, 0xd3, 0x40,
0x14, 0xc7, 0x33, 0xae, 0x76, 0xed, 0x28, 0x1b, 0x19, 0x16, 0x9a, 0xcd, 0x21, 0xbb, 0xe4, 0xb4,
0x2e, 0x9a, 0xb0, 0x15, 0x44, 0x8a, 0x17, 0x7b, 0xea, 0xa5, 0xa0, 0x29, 0x5e, 0xbc, 0x48, 0x3a,
0x19, 0xa6, 0x81, 0x26, 0x13, 0xe6, 0x4d, 0x43, 0x7b, 0x13, 0x2f, 0x82, 0x27, 0xbf, 0x86, 0xb7,
0x1e, 0xfc, 0x10, 0x3d, 0x16, 0x4f, 0x9e, 0x44, 0xda, 0x43, 0xbf, 0x86, 0x24, 0x93, 0xd8, 0x1a,
0x29, 0x5e, 0xc2, 0x9b, 0xf9, 0xbf, 0xff, 0x7f, 0x7e, 0x79, 0x3c, 0x6c, 0x42, 0x4e, 0xfd, 0xfc,
0xd6, 0x57, 0x73, 0x2f, 0x93, 0x42, 0x09, 0xd2, 0x82, 0x9c, 0x7a, 0xf9, 0xad, 0xdd, 0xa1, 0x02,
0x12, 0x01, 0x7e, 0x02, 0xbc, 0xd0, 0x13, 0xe0, 0xba, 0xc1, 0x3e, 0xaf, 0x1c, 0x9c, 0xa5, 0x0c,
0x62, 0xa8, 0x6f, 0xb9, 0xe0, 0xa2, 0x2c, 0xfd, 0xa2, 0xaa, 0x6e, 0x2f, 0x74, 0xc8, 0x7b, 0x2d,
0xe8, 0x83, 0x96, 0xdc, 0x4f, 0x08, 0x9b, 0x43, 0xe0, 0x6f, 0xb3, 0x28, 0x54, 0xec, 0x75, 0x28,
0xc3, 0x04, 0xc8, 0x73, 0xdc, 0x0e, 0x67, 0x6a, 0x22, 0x64, 0xac, 0x16, 0x16, 0xba, 0x42, 0xd7,
0xed, 0xbe, 0xf5, 0xfd, 0xdb, 0xd3, 0xf3, 0xca, 0xf8, 0x2a, 0x8a, 0x24, 0x03, 0x18, 0x29, 0x19,
0xa7, 0x3c, 0xd8, 0xb7, 0x92, 0x27, 0xb8, 0x95, 0x95, 0x09, 0xd6, 0x9d, 0x2b, 0x74, 0xfd, 0xa0,
0x7b, 0xe6, 0xe9, 0x9f, 0xf0, 0x74, 0x6e, 0xff, 0xee, 0xea, 0xe7, 0xa5, 0x11, 0x54, 0x3d, 0xbd,
0xb3, 0x8f, 0xbb, 0xe5, 0xcd, 0xde, 0xed, 0x5e, 0xe0, 0x4e, 0x03, 0x24, 0x60, 0x90, 0x89, 0x14,
0x98, 0xfb, 0x19, 0x61, 0x32, 0x04, 0x1e, 0x30, 0x1e, 0x83, 0x62, 0x72, 0xc4, 0x64, 0x1e, 0x53,
0x46, 0x5e, 0x60, 0x4c, 0x45, 0xaa, 0xa4, 0x98, 0x4e, 0x99, 0xfc, 0x2f, 0xe8, 0x41, 0x2f, 0x79,
0x8c, 0x4f, 0x41, 0x87, 0x54, 0xa8, 0x66, 0x8d, 0x5a, 0x65, 0x07, 0xb5, 0xde, 0x33, 0x0b, 0xcc,
0x03, 0xaf, 0x3b, 0xc0, 0xf6, 0xbf, 0x2c, 0x35, 0x2a, 0xb1, 0xf0, 0x29, 0xcc, 0x28, 0x65, 0x00,
0x25, 0xd0, 0xfd, 0xa0, 0x3e, 0x92, 0x47, 0xf8, 0x24, 0x8a, 0xa3, 0xf2, 0xbd, 0x76, 0x50, 0x94,
0xdd, 0xaf, 0x08, 0x9f, 0x0c, 0x81, 0x93, 0x01, 0x7e, 0xf8, 0xd7, 0xfc, 0x3b, 0x35, 0x4c, 0x63,
0x1e, 0xf6, 0xe5, 0x11, 0xe1, 0xcf, 0xeb, 0x6f, 0xb0, 0xd9, 0x1c, 0x92, 0x7d, 0xe0, 0x69, 0x68,
0xb6, 0x7b, 0x5c, 0xab, 0x23, 0xed, 0x7b, 0x1f, 0x76, 0xcb, 0x1b, 0xd4, 0x7f, 0xb9, 0xda, 0x38,
0x68, 0xbd, 0x71, 0xd0, 0xaf, 0x8d, 0x83, 0xbe, 0x6c, 0x1d, 0x63, 0xbd, 0x75, 0x8c, 0x1f, 0x5b,
0xc7, 0x78, 0xe7, 0xf2, 0x58, 0x4d, 0x66, 0x63, 0x8f, 0x8a, 0xc4, 0x17, 0x29, 0x88, 0x54, 0xfa,
0xe5, 0x67, 0xee, 0x17, 0x1b, 0xaa, 0x16, 0x19, 0x83, 0x71, 0xab, 0x5c, 0xb6, 0x67, 0xbf, 0x03,
0x00, 0x00, 0xff, 0xff, 0x98, 0xbc, 0xa7, 0xbe, 0xe7, 0x02, 0x00, 0x00,
// 432 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0x41, 0x6b, 0xd4, 0x40,
0x14, 0xc7, 0x33, 0x56, 0xb7, 0xee, 0x28, 0x8d, 0x0c, 0x85, 0x4d, 0x73, 0x48, 0x4b, 0xbc, 0xd4,
0x62, 0x33, 0xb4, 0x82, 0x48, 0xc1, 0x83, 0x7b, 0xea, 0x65, 0x41, 0x53, 0xbc, 0x78, 0x91, 0x74,
0x32, 0x4c, 0x07, 0x9a, 0x4c, 0x98, 0x37, 0x1b, 0xda, 0x9b, 0x78, 0x11, 0x3c, 0xf9, 0x35, 0xbc,
0xed, 0xc1, 0x0f, 0xb1, 0xc7, 0xc5, 0x93, 0x27, 0x91, 0xdd, 0xc3, 0x7e, 0x0d, 0x49, 0x26, 0x71,
0xd7, 0xc8, 0xe2, 0xed, 0xcd, 0xfc, 0xdf, 0xff, 0x3f, 0xbf, 0x79, 0x3c, 0xec, 0x42, 0xc9, 0x68,
0x79, 0x42, 0xcd, 0x4d, 0x54, 0x68, 0x65, 0x14, 0xe9, 0x41, 0xc9, 0xa2, 0xf2, 0xc4, 0x1f, 0x30,
0x05, 0x99, 0x02, 0x9a, 0x81, 0xa8, 0xf4, 0x0c, 0x84, 0x6d, 0xf0, 0x77, 0x1b, 0x87, 0xe0, 0x39,
0x07, 0x09, 0xed, 0xad, 0x50, 0x42, 0xd5, 0x25, 0xad, 0xaa, 0xe6, 0x76, 0xcf, 0x86, 0xbc, 0xb7,
0x82, 0x3d, 0x58, 0x29, 0xfc, 0x84, 0xb0, 0x3b, 0x02, 0xf1, 0xb6, 0x48, 0x13, 0xc3, 0x5f, 0x27,
0x3a, 0xc9, 0x80, 0x3c, 0xc7, 0xfd, 0x64, 0x6c, 0xae, 0x94, 0x96, 0xe6, 0xd6, 0x43, 0x07, 0xe8,
0xb0, 0x3f, 0xf4, 0xbe, 0x7f, 0x3b, 0xde, 0x6d, 0x8c, 0xaf, 0xd2, 0x54, 0x73, 0x80, 0x0b, 0xa3,
0x65, 0x2e, 0xe2, 0x55, 0x2b, 0x79, 0x8a, 0x7b, 0x45, 0x9d, 0xe0, 0xdd, 0x39, 0x40, 0x87, 0x0f,
0x4e, 0x77, 0x22, 0xfb, 0x89, 0xc8, 0xe6, 0x0e, 0xef, 0x4e, 0x7f, 0xee, 0x3b, 0x71, 0xd3, 0x73,
0xb6, 0xf3, 0x71, 0x39, 0x39, 0x5a, 0xb9, 0xc3, 0x3d, 0x3c, 0xe8, 0x80, 0xc4, 0x1c, 0x0a, 0x95,
0x03, 0x0f, 0x3f, 0x23, 0x4c, 0x46, 0x20, 0x62, 0x2e, 0x24, 0x18, 0xae, 0x2f, 0xb8, 0x2e, 0x25,
0xe3, 0xe4, 0x05, 0xc6, 0x4c, 0xe5, 0x46, 0xab, 0xeb, 0x6b, 0xae, 0xff, 0x0b, 0xba, 0xd6, 0x4b,
0x9e, 0xe0, 0x6d, 0xb0, 0x21, 0x0d, 0xaa, 0xdb, 0xa2, 0x36, 0xd9, 0x71, 0xab, 0x9f, 0xb9, 0x15,
0xe6, 0x9a, 0x37, 0x3c, 0xc7, 0xfe, 0xbf, 0x2c, 0x2d, 0x2a, 0xf1, 0xf0, 0x36, 0x8c, 0x19, 0xe3,
0x00, 0x35, 0xd0, 0xfd, 0xb8, 0x3d, 0x92, 0x47, 0x78, 0x2b, 0x95, 0x69, 0xfd, 0x5e, 0x3f, 0xae,
0xca, 0xd3, 0xaf, 0x08, 0x6f, 0x8d, 0x40, 0x90, 0x73, 0xfc, 0xf0, 0xaf, 0xf9, 0x0f, 0x5a, 0x98,
0xce, 0x3c, 0xfc, 0xfd, 0x0d, 0xc2, 0x9f, 0xd7, 0xdf, 0x60, 0xb7, 0x3b, 0x24, 0x7f, 0xcd, 0xd3,
0xd1, 0xfc, 0x70, 0xb3, 0xd6, 0x46, 0xfa, 0xf7, 0x3e, 0x2c, 0x27, 0x47, 0x68, 0xf8, 0x72, 0x3a,
0x0f, 0xd0, 0x6c, 0x1e, 0xa0, 0x5f, 0xf3, 0x00, 0x7d, 0x59, 0x04, 0xce, 0x6c, 0x11, 0x38, 0x3f,
0x16, 0x81, 0xf3, 0xee, 0xb1, 0x90, 0xe6, 0x6a, 0x7c, 0x19, 0x31, 0x95, 0x51, 0x50, 0xb9, 0x3e,
0x96, 0x8a, 0x42, 0xae, 0x53, 0x7a, 0x43, 0xab, 0x15, 0x35, 0xb7, 0x05, 0x87, 0xcb, 0x5e, 0xbd,
0x6d, 0xcf, 0x7e, 0x07, 0x00, 0x00, 0xff, 0xff, 0xce, 0x06, 0xf5, 0x1a, 0xe8, 0x02, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.