|
15 | 15 | package ledger
|
16 | 16 |
|
17 | 17 | import (
|
18 |
| - "errors" |
19 | 18 | "fmt"
|
20 | 19 |
|
21 | 20 | "github.com/blinklabs-io/gouroboros/ledger/common"
|
@@ -71,31 +70,3 @@ func NewBlockHeaderFromCbor(blockType uint, data []byte) (BlockHeader, error) {
|
71 | 70 | return nil, fmt.Errorf("unknown node-to-node block type: %d", blockType)
|
72 | 71 | }
|
73 | 72 | }
|
74 |
| - |
75 |
| -func DetermineBlockType(data []byte) (uint, error) { |
76 |
| - if _, err := NewByronEpochBoundaryBlockFromCbor(data); err == nil { |
77 |
| - return BlockTypeByronEbb, nil |
78 |
| - } |
79 |
| - if _, err := NewByronMainBlockFromCbor(data); err == nil { |
80 |
| - return BlockTypeByronMain, nil |
81 |
| - } |
82 |
| - if _, err := NewShelleyBlockFromCbor(data); err == nil { |
83 |
| - return BlockTypeShelley, nil |
84 |
| - } |
85 |
| - if _, err := NewAllegraBlockFromCbor(data); err == nil { |
86 |
| - return BlockTypeAllegra, nil |
87 |
| - } |
88 |
| - if _, err := NewMaryBlockFromCbor(data); err == nil { |
89 |
| - return BlockTypeMary, nil |
90 |
| - } |
91 |
| - if _, err := NewAlonzoBlockFromCbor(data); err == nil { |
92 |
| - return BlockTypeAlonzo, nil |
93 |
| - } |
94 |
| - if _, err := NewBabbageBlockFromCbor(data); err == nil { |
95 |
| - return BlockTypeBabbage, nil |
96 |
| - } |
97 |
| - if _, err := NewConwayBlockFromCbor(data); err == nil { |
98 |
| - return BlockTypeConway, nil |
99 |
| - } |
100 |
| - return 0, errors.New("unknown block type") |
101 |
| -} |
0 commit comments