Transaction

1635DB028C42FB…CC3AED7C9A25

Block 25,958 · index 0 · indexed

Summary

Hash
1635DB028C42FBB7B4B7A40CB9B5F60FA63CA0E53A0F46A2A9C3CC3AED7C9A25
Block
25,958
Size
5810 bytes
Gas used
11,931,319 / 14,317,642
Fee
1000000ugnot
Memo
gnopublish
Status
success

Messages

#1AddPackagegno.land/p/moul/xmath/v09 arguments

Arguments · 9

  1. #1xmath
  2. #2README.md
  3. #3# `gno.land/p/moul/xmath/v0` _TODO: describe this package._ <!-- BEGIN GNOCONTRACTS FOOTER (generated by `make readmes`; do not edit below) --> --- Part of **[moul/gno-contracts](https://github.com/moul/gno-contracts)** — moul's versioned gno.land contracts. See the repository for the full catalog, build/test tooling, and usage. > ⚠️ **Disclaimer:** provided as-is, without warranty; not security-audited. Full disclaimer: [DISCLAIMER](https://github.com/moul/gno-contracts/blob/main/DISCLAIMER.md). <!-- END GNOCONTRACTS FOOTER -->
  4. #4gnomod.toml
  5. #5module = "gno.land/p/moul/xmath/v0" gno = "0.9"
  6. #6xmath.gen.gno
  7. #7// Code generated by generator.go; DO NOT EDIT. package xmath // Int8 helpers func MaxInt8(a, b int8) int8 { if a > b { return a } return b } func MinInt8(a, b int8) int8 { if a < b { return a } return b } func ClampInt8(value, min, max int8) int8 { if value < min { return min } if value > max { return max } return value } func AbsInt8(x int8) int8 { if x < 0 { return -x } return x } func SignInt8(x int8) int8 { if x < 0 { return -1 } if x > 0 { return 1 } return 0 } // Int16 helpers func MaxInt16(a, b int16) int16 { if a > b { return a } return b } func MinInt16(a, b int16) int16 { if a < b { return a } return b } func ClampInt16(value, min, max int16) int16 { if value < min { return min } if value > max { return max } return value } func AbsInt16(x int16) int16 { if x < 0 { return -x } return x } func SignInt16(x int16) int16 { if x < 0 { return -1 } if x > 0 { return 1 } return 0 } // Int32 helpers func MaxInt32(a, b int32) int32 { if a > b { return a } return b } func MinInt32(a, b int32) int32 { if a < b { return a } return b } func ClampInt32(value, min, max int32) int32 { if value < min { return min } if value > max { return max } return value } func AbsInt32(x int32) int32 { if x < 0 { return -x } return x } func SignInt32(x int32) int32 { if x < 0 { return -1 } if x > 0 { return 1 } return 0 } // Int64 helpers func MaxInt64(a, b int64) int64 { if a > b { return a } return b } func MinInt64(a, b int64) int64 { if a < b { return a } return b } func ClampInt64(value, min, max int64) int64 { if value < min { return min } if value > max { return max } return value } func AbsInt64(x int64) int64 { if x < 0 { return -x } return x } func SignInt64(x int64) int64 { if x < 0 { return -1 } if x > 0 { return 1 } return 0 } // Int helpers func MaxInt(a, b int) int { if a > b { return a } return b } func MinInt(a, b int) int { if a < b { return a } return b } func ClampInt(value, min, max int) int { if value < min { return min } if value > max { return max } return value } func AbsInt(x int) int { if x < 0 { return -x } return x } func SignInt(x int) int { if x < 0 { return -1 } if x > 0 { return 1 } return 0 } // Uint8 helpers func MaxUint8(a, b uint8) uint8 { if a > b { return a } return b } func MinUint8(a, b uint8) uint8 { if a < b { return a } return b } func ClampUint8(value, min, max uint8) uint8 { if value < min { return min } if value > max { return max } return value } // Uint16 helpers func MaxUint16(a, b uint16) uint16 { if a > b { return a } return b } func MinUint16(a, b uint16) uint16 { if a < b { return a } return b } func ClampUint16(value, min, max uint16) uint16 { if value < min { return min } if value > max { return max } return value } // Uint32 helpers func MaxUint32(a, b uint32) uint32 { if a > b { return a } return b } func MinUint32(a, b uint32) uint32 { if a < b { return a } return b } func ClampUint32(value, min, max uint32) uint32 { if value < min { return min } if value > max { return max } return value } // Uint64 helpers func MaxUint64(a, b uint64) uint64 { if a > b { return a } return b } func MinUint64(a, b uint64) uint64 { if a < b { return a } return b } func ClampUint64(value, min, max uint64) uint64 { if value < min { return min } if value > max { return max } return value } // Uint helpers func MaxUint(a, b uint) uint { if a > b { return a } return b } func MinUint(a, b uint) uint { if a < b { return a } return b } func ClampUint(value, min, max uint) uint { if value < min { return min } if value > max { return max } return value } // Float32 helpers func MaxFloat32(a, b float32) float32 { if a > b { return a } return b } func MinFloat32(a, b float32) float32 { if a < b { return a } return b } func ClampFloat32(value, min, max float32) float32 { if value < min { return min } if value > max { return max } return value } func AbsFloat32(x float32) float32 { if x < 0 { return -x } return x } func SignFloat32(x float32) float32 { if x < 0 { return -1 } if x > 0 { return 1 } return 0 } // Float64 helpers func MaxFloat64(a, b float64) float64 { if a > b { return a } return b } func MinFloat64(a, b float64) float64 { if a < b { return a } return b } func ClampFloat64(value, min, max float64) float64 { if value < min { return min } if value > max { return max } return value } func AbsFloat64(x float64) float64 { if x < 0 { return -x } return x } func SignFloat64(x float64) float64 { if x < 0 { return -1 } if x > 0 { return 1 } return 0 }
  8. #8/gno.MemPackageType
  9. #9 MPUserProd

Result log

msg:0,success:true,log:,events:[]

← Back to block 25,958