status-go/src/library.go

19 lines
391 B
Go
Raw Normal View History

package main
import "C"
import (
"fmt"
"os"
)
2016-06-20 02:01:28 +00:00
//export doCreateAccount
func doCreateAccount(password, keydir *C.char) C.int {
2016-06-20 01:46:13 +00:00
// This is equivalent to creating an account from the command line,
// just modified to handle the function arg passing
2016-06-20 02:01:28 +00:00
if err := createAccount(C.GoString(password), C.GoString(keydir)); err != nil {
fmt.Fprintln(os.Stderr, err)
return -1
}
return 0
}