cnct: use resolverType type
This commit is contained in:
1 file changed
+7
-7
@@ -184,24 +184,24 @@ type resolverType uint8
|
|||||||
const (
|
const (
|
||||||
// resolverTimeout is the type of a resolver that's tasked with
|
// resolverTimeout is the type of a resolver that's tasked with
|
||||||
// resolving an outgoing HTLC that is very close to timing out.
|
// resolving an outgoing HTLC that is very close to timing out.
|
||||||
resolverTimeout = 0
|
resolverTimeout resolverType = 0
|
||||||
|
|
||||||
// resolverSuccess is the type of a resolver that's tasked with
|
// resolverSuccess is the type of a resolver that's tasked with
|
||||||
// resolving an incoming HTLC that we already know the preimage of.
|
// resolving an incoming HTLC that we already know the preimage of.
|
||||||
resolverSuccess = 1
|
resolverSuccess resolverType = 1
|
||||||
|
|
||||||
// resolverOutgoingContest is the type of a resolver that's tasked with
|
// resolverOutgoingContest is the type of a resolver that's tasked with
|
||||||
// resolving an outgoing HTLC that hasn't yet timed out.
|
// resolving an outgoing HTLC that hasn't yet timed out.
|
||||||
resolverOutgoingContest = 2
|
resolverOutgoingContest resolverType = 2
|
||||||
|
|
||||||
// resolverIncomingContest is the type of a resolver that's tasked with
|
// resolverIncomingContest is the type of a resolver that's tasked with
|
||||||
// resolving an incoming HTLC that we don't yet know the preimage to.
|
// resolving an incoming HTLC that we don't yet know the preimage to.
|
||||||
resolverIncomingContest = 3
|
resolverIncomingContest resolverType = 3
|
||||||
|
|
||||||
// resolverUnilateralSweep is the type of resolver that's tasked with
|
// resolverUnilateralSweep is the type of resolver that's tasked with
|
||||||
// sweeping out direct commitment output form the remote party's
|
// sweeping out direct commitment output form the remote party's
|
||||||
// commitment transaction.
|
// commitment transaction.
|
||||||
resolverUnilateralSweep = 4
|
resolverUnilateralSweep resolverType = 4
|
||||||
)
|
)
|
||||||
|
|
||||||
// resolverIDLen is the size of the resolver ID key. This is 36 bytes as we get
|
// resolverIDLen is the size of the resolver ID key. This is 36 bytes as we get
|
||||||
@@ -366,7 +366,7 @@ func (b *boltArbitratorLog) writeResolver(contractBucket *bbolt.Bucket,
|
|||||||
// this byte, we can later properly deserialize the resolver properly.
|
// this byte, we can later properly deserialize the resolver properly.
|
||||||
var (
|
var (
|
||||||
buf bytes.Buffer
|
buf bytes.Buffer
|
||||||
rType uint8
|
rType resolverType
|
||||||
)
|
)
|
||||||
switch res.(type) {
|
switch res.(type) {
|
||||||
case *htlcTimeoutResolver:
|
case *htlcTimeoutResolver:
|
||||||
@@ -461,7 +461,7 @@ func (b *boltArbitratorLog) FetchUnresolvedContracts() ([]ContractResolver, erro
|
|||||||
// We'll snip off the first byte of the raw resolver
|
// We'll snip off the first byte of the raw resolver
|
||||||
// bytes in order to extract what type of resolver
|
// bytes in order to extract what type of resolver
|
||||||
// we're about to encode.
|
// we're about to encode.
|
||||||
resType := resBytes[0]
|
resType := resolverType(resBytes[0])
|
||||||
|
|
||||||
// Then we'll create a reader using the remaining
|
// Then we'll create a reader using the remaining
|
||||||
// bytes.
|
// bytes.
|
||||||
|
|||||||
Reference in new issue
Block a user