package
0.0.0-20250114202047-0bc6137e9733
Repository: https://github.com/razvanmarinn/tinyman-go-sdk.git
Documentation: pkg.go.dev

# Functions

BigFloatDiv divides 2 big floats.
BigIntAdd adds 2 big integers.
BigIntDiv divides 2 big integers.
BigIntMul multiplies 2 big integers.
BigIntSqrt returns ⌊√x⌋.
BigIntSub subtracts 2 big integers.
EncodeVarInt encodes value to be used in program.
EncodeVarInt encodes 64-bit unsigned integer value.
ExcessAssetStateKey returns an excess key of the given asset id.
IntToBytes convert int into 8-bit bytes.
NewTransactionGroup creates a new transaction group.
OutstandingAssetStateKey returns an outstanding key of the given asset id.
Program returns a program byte array to be used in LogicSig.
StateBytes returns bytes field from ApplicationLocalState local key-value mapping.
StateInt returns unsigned int field from ApplicationLocalState local key-value mapping.
ToBigFloat converts an unsigned 64-bit integer to big float.
ToBigUint converts an unsigned 64-bit integer to big integer.

# Structs

TransactionGroup is a group of transaction that can be executed atomically after signing.