Skip to content

Commit c5a362f

Browse files
committed
Rename NewFelt()->New() and return a Felt
1 parent 4c2a0bb commit c5a362f

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

core/crypto/pedersen_hash.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ func PedersenArray(elems ...*felt.Felt) *felt.Felt {
1919
// [Pedersen hash]: https://docs.starknet.io/architecture-and-concepts/cryptography/hash-functions/#pedersen_hash
2020
func Pedersen(a, b *felt.Felt) *felt.Felt {
2121
hash := pedersenhash.Pedersen(a.Impl(), b.Impl())
22-
return felt.NewFelt(&hash)
22+
f := felt.New(hash)
23+
return &f
2324
}
2425

2526
var _ Digest = (*PedersenDigest)(nil)
@@ -39,5 +40,6 @@ func (d *PedersenDigest) Update(elems ...*felt.Felt) Digest {
3940

4041
func (d *PedersenDigest) Finish() *felt.Felt {
4142
d.digest = pedersenhash.Pedersen(&d.digest, new(fp.Element).SetUint64(d.count))
42-
return felt.NewFelt(&d.digest)
43+
f := felt.New(d.digest)
44+
return &f
4345
}

core/felt/felt.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ type Felt struct {
1414
val fp.Element
1515
}
1616

17-
func NewFelt(element *fp.Element) *Felt {
18-
return &Felt{
19-
val: *element,
17+
func New(element fp.Element) Felt {
18+
return Felt{
19+
val: element,
2020
}
2121
}
2222

0 commit comments

Comments
 (0)