OSDN Git Service

Thanos did someting
[bytom/vapor.git] / vendor / github.com / tendermint / go-crypto / armor.go
diff --git a/vendor/github.com/tendermint/go-crypto/armor.go b/vendor/github.com/tendermint/go-crypto/armor.go
deleted file mode 100644 (file)
index 5f199df..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-package crypto
-
-import (
-       "bytes"
-       "io/ioutil"
-
-       . "github.com/tendermint/tmlibs/common"
-       "golang.org/x/crypto/openpgp/armor"
-)
-
-func EncodeArmor(blockType string, headers map[string]string, data []byte) string {
-       buf := new(bytes.Buffer)
-       w, err := armor.Encode(buf, blockType, headers)
-       if err != nil {
-               PanicSanity("Error encoding ascii armor: " + err.Error())
-       }
-       _, err = w.Write(data)
-       if err != nil {
-               PanicSanity("Error encoding ascii armor: " + err.Error())
-       }
-       err = w.Close()
-       if err != nil {
-               PanicSanity("Error encoding ascii armor: " + err.Error())
-       }
-       return buf.String()
-}
-
-func DecodeArmor(armorStr string) (blockType string, headers map[string]string, data []byte, err error) {
-       buf := bytes.NewBufferString(armorStr)
-       block, err := armor.Decode(buf)
-       if err != nil {
-               return "", nil, nil, err
-       }
-       data, err = ioutil.ReadAll(block.Body)
-       if err != nil {
-               return "", nil, nil, err
-       }
-       return block.Type, block.Header, data, nil
-}