コード例 #1
0
ファイル: signature.go プロジェクト: FactomProject/factomd
func SignSignable(priv []byte, data interfaces.ISignable) ([]byte, error) {
	d, err := data.MarshalBinarySig()
	if err != nil {
		return nil, err
	}
	return Sign(priv, d), nil
}
コード例 #2
0
ファイル: ecBlock.go プロジェクト: FactomProject/factomd
func SignCommit(n uint64, tx interfaces.ISignable) {
	err := tx.Sign(NewPrivKey(n))
	if err != nil {
		panic(err)
	}
}