func NewArticle(authorAddress, originAuthor, articleHash, shareAuthor, shareOriginAuthor, shareCommunity, shareInvestor, endInvestDate, endBuyDate *C.char) *C.char {
	output := jsdk.NewArticle(C.GoString(authorAddress), C.GoString(originAuthor), C.GoString(articleHash), C.GoString(shareAuthor), C.GoString(shareOriginAuthor), C.GoString(shareCommunity), C.GoString(shareInvestor), C.GoString(endInvestDate), C.GoString(endBuyDate))
	return C.CString(output)
}
for DispatchCoins
func DispatchCoins(addrs, coins, causecodes, causestrings, gas string) string {
output := jsdk.DispatchCoins(addrs, coins, causecodes, causestrings, gas)
return output
}
export NewArticle
package main
import "C"
import (
	"github.com/QOSGroup/qstars/stub/java/jsdk"
)
func InitJNI() {
	jsdk.InitJNI()
}
func SendByJNI(fromStr, toStr1, coinstr *C.char) *C.char {
	output := jsdk.SendByJNI(C.GoString(fromStr), C.GoString(toStr1), C.GoString(coinstr))
	return C.CString(output)
}
func DispatchCoins(addrs, coins, causestrings, causecodes, gas *C.char) *C.char {
	output := jsdk.DispatchCoins(C.GoString(addrs), C.GoString(coins), C.GoString(causestrings), C.GoString(causecodes), C.GoString(gas))
	return C.CString(output)
}