func (msg *Message) ReplyText(data string) error {
	return msg.Reply(data)
}
ReplyText is a wrapper of Reply without interface type for gomobile
compatibility.
package nkn
import (
	"crypto/rand"
	"github.com/golang/protobuf/proto"
	"github.com/nknorg/nkn-sdk-go/payloads"
	"golang.org/x/crypto/nacl/box"
)
const (
	nonceSize     = 24
	sharedKeySize = 32
)
const (
	BinaryType  = int32(payloads.PayloadType_BINARY)
	TextType    = int32(payloads.PayloadType_TEXT)
	AckType     = int32(payloads.PayloadType_ACK)
	SessionType = int32(payloads.PayloadType_SESSION)
)
type Message struct {
	Src       string  
	Data      []byte  
	Type      int32   
	Encrypted bool    
	MessageID []byte  
	NoReply   bool    
	reply     func(interface{}) error
}
func (msg *Message) Reply(data interface{}) error {
	return msg.reply(data)
}
func (msg *Message) ReplyBinary(data []byte) error {
	return msg.Reply(data)
}