diff --git a/datanode/gateway/graphql/generated.go b/datanode/gateway/graphql/generated.go index 48a6cd9e534..60a0d02a24a 100644 --- a/datanode/gateway/graphql/generated.go +++ b/datanode/gateway/graphql/generated.go @@ -358,8 +358,9 @@ type ComplexityRoot struct { } BatchProposalTermsChange struct { - Change func(childComplexity int) int - EnactmentDatetime func(childComplexity int) int + Change func(childComplexity int) int + EnactmentDatetime func(childComplexity int) int + ValidationDatetime func(childComplexity int) int } BenefitTier struct { @@ -3021,6 +3022,7 @@ type BatchProposalTermsResolver interface { } type BatchProposalTermsChangeResolver interface { EnactmentDatetime(ctx context.Context, obj *vega.BatchProposalTermsChange) (*int64, error) + ValidationDatetime(ctx context.Context, obj *vega.BatchProposalTermsChange) (*int64, error) Change(ctx context.Context, obj *vega.BatchProposalTermsChange) (ProposalChange, error) } type BenefitTierResolver interface { @@ -4656,6 +4658,13 @@ func (e *executableSchema) Complexity(typeName, field string, childComplexity in return e.complexity.BatchProposalTermsChange.EnactmentDatetime(childComplexity), true + case "BatchProposalTermsChange.validationDatetime": + if e.complexity.BatchProposalTermsChange.ValidationDatetime == nil { + break + } + + return e.complexity.BatchProposalTermsChange.ValidationDatetime(childComplexity), true + case "BenefitTier.minimumEpochs": if e.complexity.BenefitTier.MinimumEpochs == nil { break @@ -25004,6 +25013,8 @@ func (ec *executionContext) fieldContext_BatchProposalTerms_changes(ctx context. switch field.Name { case "enactmentDatetime": return ec.fieldContext_BatchProposalTermsChange_enactmentDatetime(ctx, field) + case "validationDatetime": + return ec.fieldContext_BatchProposalTermsChange_validationDatetime(ctx, field) case "change": return ec.fieldContext_BatchProposalTermsChange_change(ctx, field) } @@ -25054,6 +25065,47 @@ func (ec *executionContext) fieldContext_BatchProposalTermsChange_enactmentDatet return fc, nil } +func (ec *executionContext) _BatchProposalTermsChange_validationDatetime(ctx context.Context, field graphql.CollectedField, obj *vega.BatchProposalTermsChange) (ret graphql.Marshaler) { + fc, err := ec.fieldContext_BatchProposalTermsChange_validationDatetime(ctx, field) + if err != nil { + return graphql.Null + } + ctx = graphql.WithFieldContext(ctx, fc) + defer func() { + if r := recover(); r != nil { + ec.Error(ctx, ec.Recover(ctx, r)) + ret = graphql.Null + } + }() + resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) { + ctx = rctx // use context from middleware stack in children + return ec.resolvers.BatchProposalTermsChange().ValidationDatetime(rctx, obj) + }) + if err != nil { + ec.Error(ctx, err) + return graphql.Null + } + if resTmp == nil { + return graphql.Null + } + res := resTmp.(*int64) + fc.Result = res + return ec.marshalOTimestamp2áš–int64(ctx, field.Selections, res) +} + +func (ec *executionContext) fieldContext_BatchProposalTermsChange_validationDatetime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { + fc = &graphql.FieldContext{ + Object: "BatchProposalTermsChange", + Field: field, + IsMethod: true, + IsResolver: true, + Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { + return nil, errors.New("field of type Timestamp does not have child fields") + }, + } + return fc, nil +} + func (ec *executionContext) _BatchProposalTermsChange_change(ctx context.Context, field graphql.CollectedField, obj *vega.BatchProposalTermsChange) (ret graphql.Marshaler) { fc, err := ec.fieldContext_BatchProposalTermsChange_change(ctx, field) if err != nil { @@ -106758,6 +106810,23 @@ func (ec *executionContext) _BatchProposalTermsChange(ctx context.Context, sel a return res } + out.Concurrently(i, func() graphql.Marshaler { + return innerFunc(ctx) + + }) + case "validationDatetime": + field := field + + innerFunc := func(ctx context.Context) (res graphql.Marshaler) { + defer func() { + if r := recover(); r != nil { + ec.Error(ctx, ec.Recover(ctx, r)) + } + }() + res = ec._BatchProposalTermsChange_validationDatetime(ctx, field, obj) + return res + } + out.Concurrently(i, func() graphql.Marshaler { return innerFunc(ctx)