Skip to content

Commit a888a5d

Browse files
authored
fix: audit (#110)
* fix get spot price function to use decimal with truncation * change token_id assert to check : not :: * rename test function * add test functionsg * fix dex get spot price to be more accurate * update gas meter * update gas used for the error case too * fix unittest
1 parent 432c396 commit a888a5d

File tree

27 files changed

+207
-406
lines changed

27 files changed

+207
-406
lines changed

Diff for: Cargo.toml

+21-21
Original file line numberDiff line numberDiff line change

Diff for: api/libcompiler.dylib

-33.6 MB
Binary file not shown.

Diff for: api/libmovevm.dylib

-6.59 MB
Binary file not shown.

Diff for: crates/compiler/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change

Diff for: crates/compiler/src/test_gas_meter.rs

-347
This file was deleted.

Diff for: crates/compiler/src/test_package.rs

+6-7
Original file line numberDiff line numberDiff line change

Diff for: crates/compiler/src/unit_test_factory.rs

+82
Original file line numberDiff line numberDiff line change

Diff for: crates/e2e-move-tests/src/tests/move_unit.rs

+11-8
Original file line numberDiff line numberDiff line change

Diff for: crates/natives/src/query.rs

+30
Original file line numberDiff line numberDiff line change

Diff for: precompile/binaries/minlib/collection.mv

-1 Bytes
Binary file not shown.

Diff for: precompile/binaries/minlib/dex.mv

74 Bytes
Binary file not shown.

Diff for: precompile/binaries/minlib/nft.mv

5 Bytes
Binary file not shown.

Diff for: precompile/binaries/stdlib/collection.mv

-1 Bytes
Binary file not shown.

Diff for: precompile/binaries/stdlib/dex.mv

74 Bytes
Binary file not shown.

Diff for: precompile/binaries/stdlib/nft.mv

5 Bytes
Binary file not shown.

Diff for: precompile/modules/initia_stdlib/sources/coin.move

+3-3
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/initia_stdlib/sources/dex.move

+8-4
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/initia_stdlib/sources/json.move

+2-2
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/initia_stdlib/sources/query.move

+13
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/initia_stdlib/sources/token/collection.move

+1-1
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/initia_stdlib/sources/token/nft.move

+1-1
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/minitia_stdlib/sources/coin.move

+3-3
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/minitia_stdlib/sources/dex.move

+8-4
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/minitia_stdlib/sources/json.move

+2-2
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/minitia_stdlib/sources/query.move

+13
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/minitia_stdlib/sources/token/collection.move

+1-1
Original file line numberDiff line numberDiff line change

Diff for: precompile/modules/minitia_stdlib/sources/token/nft.move

+1-1
Original file line numberDiff line numberDiff line change

0 commit comments

Comments
 (0)