diff --git a/Cargo.lock b/Cargo.lock index 278b0c20254..b33f1de940e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -383,6 +383,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base58" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" + [[package]] name = "base64" version = "0.13.1" @@ -3062,6 +3068,7 @@ dependencies = [ name = "keyword-search-contract" version = "2.0.0" dependencies = [ + "base58", "platform-value", "platform-version", "serde_json", diff --git a/packages/keyword-search-contract/Cargo.toml b/packages/keyword-search-contract/Cargo.toml index c0ece672ff6..454b52c96e0 100644 --- a/packages/keyword-search-contract/Cargo.toml +++ b/packages/keyword-search-contract/Cargo.toml @@ -11,3 +11,5 @@ thiserror = "2.0.12" platform-version = { path = "../rs-platform-version" } serde_json = { version = "1.0" } platform-value = { path = "../rs-platform-value" } +[dev-dependencies] +base58 = "0.2.0" diff --git a/packages/keyword-search-contract/lib/systemIds.js b/packages/keyword-search-contract/lib/systemIds.js index f1aa5b80c07..82fdd9b7dd6 100644 --- a/packages/keyword-search-contract/lib/systemIds.js +++ b/packages/keyword-search-contract/lib/systemIds.js @@ -1,4 +1,4 @@ module.exports = { ownerId: '11111111111111111111111111111111', - contractId: '7CSFGeF4WNzgDmx94zwvHkYaG3Dx4XEe5LFsFgJswLbm', + contractId: 'BsjE6tQxG47wffZCRQCovFx5rYrAYYC3rTVRWKro27LA', }; diff --git a/packages/keyword-search-contract/src/lib.rs b/packages/keyword-search-contract/src/lib.rs index e074d139c7f..0375042f95f 100644 --- a/packages/keyword-search-contract/src/lib.rs +++ b/packages/keyword-search-contract/src/lib.rs @@ -7,8 +7,8 @@ use platform_version::version::PlatformVersion; use serde_json::Value; pub const ID_BYTES: [u8; 32] = [ - 92, 20, 14, 101, 92, 2, 101, 187, 194, 168, 8, 113, 109, 225, 132, 121, 133, 19, 89, 24, 173, - 81, 205, 253, 11, 118, 102, 75, 169, 91, 163, 124, + 161, 147, 167, 153, 40, 225, 219, 101, 50, 156, 28, 146, 150, 52, 114, 213, 56, 154, 106, 15, + 79, 66, 18, 156, 94, 146, 216, 104, 140, 93, 170, 215, ]; pub const OWNER_ID_BYTES: [u8; 32] = [0; 32]; @@ -35,3 +35,29 @@ pub fn load_documents_schemas(platform_version: &PlatformVersion) -> Result