radiance/cmd/rpc/txd/sign.go

18 lines
297 B
Go
Raw Normal View History

2022-06-23 08:17:20 -07:00
package main
import (
"os"
"path"
"github.com/gagliardetto/solana-go"
)
func loadLocalSigner() (solana.PrivateKey, error) {
home, err := os.UserHomeDir()
if err != nil {
panic(err)
}
key := path.Join(home, ".config/solana/id.json")
return solana.PrivateKeyFromSolanaKeygenFile(key)
}