Skip to content

hemi/pop: deduplicate code from Serialize and EncodeToOpReturn #1385

hemi/pop: deduplicate code from Serialize and EncodeToOpReturn

hemi/pop: deduplicate code from Serialize and EncodeToOpReturn #1385

Re-run triggered January 9, 2025 16:12
Status Failure
Total duration 5m 36s
Artifacts

go.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 2 warnings
Lint: hemi/pop/pop.go#L65
undefined: MagicBytes
Lint: hemi/pop/pop.go#L65
cannot use tx.L2Keystone.Serialize() (value of type hemi.RawAbreviatedL2Keystone) as []byte value in argument to serializeTransaction
Lint: hemi/pop/pop.go#L71
undefined: MagicBytes
Lint: hemi/pop/pop.go#L71
cannot use tx.L2Keystone.Serialize() (value of type hemi.RawAbreviatedL2Keystone) as []byte value in argument to encodeToOpReturn
Lint: hemi/pop/pop.go#L108
undefined: MagicBytes
Lint: hemi/pop/pop.go#L108
cannot use tx.Keystone.Serialize() (value of type hemi.RawHeader) as []byte value in argument to serializeTransaction
Lint: hemi/pop/pop.go#L114
undefined: MagicBytes
Lint: hemi/pop/pop.go#L114
cannot use tx.Keystone.Serialize() (value of type hemi.RawHeader) as []byte value in argument to encodeToOpReturn (typecheck)
Lint: service/bfg/bfg.go#L39
could not import github.com/hemilabs/heminetwork/hemi/pop (-: # github.com/hemilabs/heminetwork/hemi/pop
Lint: hemi/pop/pop.go#L65
undefined: MagicBytes
Build: hemi/pop/pop.go#L65
undefined: MagicBytes
Build: hemi/pop/pop.go#L65
cannot use tx.L2Keystone.Serialize() (value of type hemi.RawAbreviatedL2Keystone) as []byte value in argument to serializeTransaction
Build: hemi/pop/pop.go#L71
undefined: MagicBytes
Build: hemi/pop/pop.go#L71
cannot use tx.L2Keystone.Serialize() (value of type hemi.RawAbreviatedL2Keystone) as []byte value in argument to encodeToOpReturn
Build: hemi/pop/pop.go#L108
undefined: MagicBytes
Build: hemi/pop/pop.go#L108
cannot use tx.Keystone.Serialize() (value of type hemi.RawHeader) as []byte value in argument to serializeTransaction
Build: hemi/pop/pop.go#L114
undefined: MagicBytes
Build: hemi/pop/pop.go#L114
cannot use tx.Keystone.Serialize() (value of type hemi.RawHeader) as []byte value in argument to encodeToOpReturn
Build
Process completed with exit code 2.
Build: hemi/pop/pop.go#L65
undefined: MagicBytes
Build: hemi/pop/pop.go#L65
cannot use tx.L2Keystone.Serialize() (value of type hemi.RawAbreviatedL2Keystone) as []byte value in argument to serializeTransaction
Build: hemi/pop/pop.go#L71
undefined: MagicBytes
Build: hemi/pop/pop.go#L71
cannot use tx.L2Keystone.Serialize() (value of type hemi.RawAbreviatedL2Keystone) as []byte value in argument to encodeToOpReturn
Build: hemi/pop/pop.go#L108
undefined: MagicBytes
Build: hemi/pop/pop.go#L108
cannot use tx.Keystone.Serialize() (value of type hemi.RawHeader) as []byte value in argument to serializeTransaction
Build: hemi/pop/pop.go#L114
undefined: MagicBytes
Build: hemi/pop/pop.go#L114
cannot use tx.Keystone.Serialize() (value of type hemi.RawHeader) as []byte value in argument to encodeToOpReturn
Build
Process completed with exit code 2.
Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636