-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(v0.52): SDK v0.52 + gordian integration #192
base: wip-release/v0.52
Are you sure you want to change the base?
Conversation
simapp/v2/simdv2/cmd/root_di.go
Outdated
cmd = NewRootCmdWithServer(func(cc client.Context) serverv2.ServerComponent[transaction.Tx] { | ||
dc := server.NewDefaultContext() | ||
|
||
var ctx context.Context = context.Background() | ||
ctx = context.WithValue(ctx, client.ClientContextKey, client.Context{ | ||
ChainID: "gcosmos", | ||
HomeDir: "/home/reece/.simappv2", | ||
}) | ||
// ctx = context.WithValue(ctx, server.ServerContextKey, server.NewDefaultContext()) | ||
|
||
log := slog.New(slog.NewJSONHandler(os.Stdout, nil)) | ||
|
||
codec := gtx.NewTxDecoder(cc.TxConfig) | ||
c, err := gserver.NewComponent(ctx, dc, log, codec, cc.Codec) | ||
if err != nil { | ||
panic(err) | ||
} | ||
return c | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ref
* old simapp file movement * simapp v2 -> simapp * base v2 copy paste over * archive * proper embeding and namespace * remote ict in cfg * rm ignite * misc * working: just get a standard namespace to launch with gordian * working with gordian / cometbft selector * simplify selectors into priv methods * helper * embed *.* * todo * fix: latest gordian changes
built off Gordian 4e8efad6985ed80402d0cd807d286c80d8d2f91e for now |
I probably need to just redo this from scratch for a standard SDK v52 base template, with the cleanup from here. Then add Gordian in another PR which stays synced to tip bc v0.52 b unmanageable |
With https://github.com/gordian-engine now public, this needs a re-integration using the upstream gordian-core |
gordian-engine/gordian#6
Gordian Simapp Dockerfile