OSDN Git Service

add labels
authorHAOYUatHZ <haoyu@protonmail.com>
Fri, 21 Jun 2019 07:32:24 +0000 (15:32 +0800)
committerHAOYUatHZ <haoyu@protonmail.com>
Fri, 21 Jun 2019 07:32:24 +0000 (15:32 +0800)
federation/common/const.go
federation/warder.go

index dac05ac..de5edcb 100644 (file)
@@ -13,3 +13,8 @@ const (
        CrossTxSignCompletedStatus
        CrossTxSignRejectedStatus
 )
+
+const (
+       MainchainNameLabel = "bytom"
+       SidechainNameLabel = "vapor"
+)
index 4e4c407..1c81b95 100644 (file)
@@ -181,9 +181,9 @@ func (w *warder) validateCrossTx(tx *orm.CrossTransaction) error {
 
 func (w *warder) proposeDestTx(tx *orm.CrossTransaction) (interface{}, string, error) {
        switch tx.Chain.Name {
-       case "bytom":
+       case common.MainchainNameLabel:
                return w.buildSidechainTx(tx)
-       case "vapor":
+       case common.SidechainNameLabel:
                return w.buildMainchainTx(tx)
        default:
                return nil, "", errors.New("unknown source chain")