Skip to content

Commit 0163a86

Browse files
committed
full port v1.65.2
1 parent e6e4708 commit 0163a86

237 files changed

Lines changed: 54311 additions & 247 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.lock

Lines changed: 94 additions & 94 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ tonic = "0.14"
6161
url = "2.5.7"
6262

6363
# Sui dependencies
64-
move-binary-format = {git = "https://github.com/wtdcode/sui", branch = "v1.65.2-fuzz", features = ["wasm"]}
64+
move-binary-format = {git = "https://github.com/wtdcode/sui", branch = "v1.65.2-fuzz"}
6565
move-trace-format = {git = "https://github.com/wtdcode/sui", branch = "v1.65.2-fuzz"}
6666
move-package = {git = "https://github.com/wtdcode/sui", branch = "v1.65.2-fuzz"}
6767
move-compiler = {git = "https://github.com/wtdcode/sui", branch = "v1.65.2-fuzz"}

crates/movy-sui-stds/build.rs

Lines changed: 17 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -24,30 +24,20 @@ fn build_movy(dir: &Path) -> SuiCompiledPackage {
2424
}
2525

2626
fn build_std(dir: &Path, test: bool) -> Vec<SuiCompiledPackage> {
27-
clear_build(dir);
28-
// let (_, resolved) = build_package_resolved(dir, test).unwrap();
2927
let _flag = if test { "testing" } else { "non-testing" };
30-
let deps = vec![];
31-
// for (package_name, package) in resolved.package_table.iter() {
32-
// if package_name.as_str() != "hello_std" {
33-
// cargo_print!(
34-
// "Building {} std {} at {}",
35-
// flag,
36-
// package_name.as_str(),
37-
// package.package_path.display()
38-
// );
39-
40-
// let out =
41-
// SuiCompiledPackage::build_all_unpublished_from_folder(&package.package_path, test)
42-
// .unwrap();
43-
// let build_directory = package.package_path.join("build");
44-
// if build_directory.exists() {
45-
// std::fs::remove_dir_all(&build_directory).unwrap();
46-
// }
47-
// deps.push(out);
48-
// }
49-
// }
50-
deps
28+
let mut out = vec![];
29+
for package in [
30+
"bridge",
31+
"deepbook",
32+
"move-stdlib",
33+
"sui-framework",
34+
"sui-system",
35+
] {
36+
let package = dir.join(package);
37+
clear_build(&package);
38+
out.push(SuiCompiledPackage::build_checked(&package, test, false, true).unwrap());
39+
}
40+
out
5141
}
5242

5343
fn write_bcs<T: Serialize>(path: &Path, val: T) {
@@ -57,13 +47,12 @@ fn write_bcs<T: Serialize>(path: &Path, val: T) {
5747
}
5848

5949
fn main() {
60-
let std = PathBuf::from(concat!(env!("CARGO_MANIFEST_DIR"), "/hello_std"));
50+
let std = PathBuf::from(concat!(
51+
env!("CARGO_MANIFEST_DIR"),
52+
"/sui-framework/packages"
53+
));
6154
let movy = PathBuf::from(concat!(env!("CARGO_MANIFEST_DIR"), "/movy"));
6255
println!("cargo::rerun-if-changed={}", movy.join("sources").display());
63-
println!(
64-
"cargo::rerun-if-changed={}",
65-
std.join("Move.toml").display()
66-
);
6756
println!(
6857
"cargo::rerun-if-changed={}",
6958
movy.join("Move.toml").display()

crates/movy-sui-stds/hello_std/.gitignore

Lines changed: 0 additions & 4 deletions
This file was deleted.

crates/movy-sui-stds/hello_std/Move.lock

Lines changed: 0 additions & 48 deletions
This file was deleted.

crates/movy-sui-stds/hello_std/Move.toml

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Generated by move; do not edit
2+
# This file should be checked in.
3+
4+
[move]
5+
version = 4
6+
7+
[pinned.mainnet.Bridge]
8+
source = { root = true }
9+
use_environment = "mainnet"
10+
manifest_digest = "FA55F5E195D94C3C2B182BA11AE2F62BD66880623F9D0A4A06544183F9C8319E"
11+
deps = { MoveStdlib = "MoveStdlib", Sui = "Sui", SuiSystem = "SuiSystem" }
12+
13+
[pinned.mainnet.MoveStdlib]
14+
source = { local = "../move-stdlib" }
15+
use_environment = "mainnet"
16+
manifest_digest = "C4FE4C91DE74CBF223B2E380AE40F592177D21870DC2D7EB6227D2D694E05363"
17+
deps = {}
18+
19+
[pinned.mainnet.Sui]
20+
source = { local = "../sui-framework" }
21+
use_environment = "mainnet"
22+
manifest_digest = "CD547CB1ACCE0880C835DAED2D8FFCB91D56C833AE5240D3AA5B918398263195"
23+
deps = { MoveStdlib = "MoveStdlib" }
24+
25+
[pinned.mainnet.SuiSystem]
26+
source = { local = "../sui-system" }
27+
use_environment = "mainnet"
28+
manifest_digest = "CCBB2DE961DACC94644C65D54E808DEF86BC7E9C42A494D5250CC5F99392E069"
29+
deps = { MoveStdlib = "MoveStdlib", Sui = "Sui" }
30+
31+
[pinned.testnet.Bridge]
32+
source = { root = true }
33+
use_environment = "testnet"
34+
manifest_digest = "6DE529827A3780291F53AA8F96E049F504F2F8C6ACD7AB111C9AB7A58B121F08"
35+
deps = { MoveStdlib = "MoveStdlib", Sui = "Sui", SuiSystem = "SuiSystem" }
36+
37+
[pinned.testnet.MoveStdlib]
38+
source = { local = "../move-stdlib" }
39+
use_environment = "testnet"
40+
manifest_digest = "C4FE4C91DE74CBF223B2E380AE40F592177D21870DC2D7EB6227D2D694E05363"
41+
deps = {}
42+
43+
[pinned.testnet.Sui]
44+
source = { local = "../sui-framework" }
45+
use_environment = "testnet"
46+
manifest_digest = "7AFB66695545775FBFBB2D3078ADFD084244D5002392E837FDE21D9EA1C6D01C"
47+
deps = { MoveStdlib = "MoveStdlib" }
48+
49+
[pinned.testnet.SuiSystem]
50+
source = { local = "../sui-system" }
51+
use_environment = "testnet"
52+
manifest_digest = "F1655B9F9B8ECE67FDBA648266DD75B48852F63BF2515856E822586882D1CA2A"
53+
deps = { MoveStdlib = "MoveStdlib", Sui = "Sui" }
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[package]
2+
name = "Bridge"
3+
version = "0.0.1"
4+
published-at = "0xb"
5+
edition = "2024.beta"
6+
7+
[dependencies]
8+
MoveStdlib = { local = "../move-stdlib" }
9+
Sui = { local = "../sui-framework" }
10+
SuiSystem = { local = "../sui-system" }
11+
12+
[addresses]
13+
bridge = "0xb"
14+

0 commit comments

Comments
 (0)