FRIToSTRK
Converts FRI amount to STRK.
Function Signature
func FRIToSTRK(fri *felt.Felt) float64Source: transactions.go
Parameters
fri(*felt.Felt): Amount in FRI
Returns
float64: Amount in STRK
Usage Example
package main
import (
"fmt"
"github.com/NethermindEth/starknet.go/utils"
)
func main() {
// Convert 1 STRK in FRI to STRK
fri, _ := utils.HexToFelt("0xde0b6b3a7640000")
strk := utils.FRIToSTRK(fri)
fmt.Printf("%s FRI = %v STRK\n", fri.String(), strk)
// Output: 1 STRK
// Convert 0.5 STRK in FRI to STRK
fri2, _ := utils.HexToFelt("0x6f05b59d3b20000")
strk2 := utils.FRIToSTRK(fri2)
fmt.Printf("%s FRI = %v STRK\n", fri2.String(), strk2)
// Output: 0.5 STRK
// Convert 10 STRK in FRI to STRK
fri3, _ := utils.HexToFelt("0x8ac7230489e80000")
strk3 := utils.FRIToSTRK(fri3)
fmt.Printf("%s FRI = %v STRK\n", fri3.String(), strk3)
// Output: 10 STRK
}See Also
- Token Amount Conversions for working with STRK token amounts

