ray_math
Module0x512f…833a
- Move path
- 0xd899…81ca::ray_math
- Functions
- 1010 public, 0 entry
- Structs
- 0
- Friend modules
- None
ray_math
Functions10
- public fun half_ray(): u256
- public fun half_wad(): u256
- public fun ray(): u256
- public fun ray_div(u256, u256): u256
- public fun ray_mul(u256, u256): u256
- public fun ray_to_wad(u256): u256
- public fun wad(): u256
- public fun wad_div(u256, u256): u256
- public fun wad_mul(u256, u256): u256
- public fun wad_to_ray(u256): u256
Structs0
This module defines no structs
Constants8
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 1000000000000000000 | u256 | Value | wadwad_mulwad_div |
| 1 | 500000000000000000 | u256 | Value | half_wadwad_mul |
| 2 | 1000000000000000000000000000 | u256 | Value | rayray_mulray_div |
| 3 | 500000000000000000000000000 | u256 | Value | half_rayray_mul |
| 4 | 1000000000 | u256 | Value | ray_to_wadwad_to_ray |
| 5 | 1101 | u64 | Abort code | wad_mulwad_divray_mulray_divand 1 more |
| 6 | 1102 | u64 | Abort code | ray_to_wad |
| 7 | 1103 | u64 | Abort code | wad_divray_div |