diff --git a/crates/dojo-core/src/tests/world/resources.cairo b/crates/dojo-core/src/tests/world/resources.cairo index 94702f02a7..f553085026 100644 --- a/crates/dojo-core/src/tests/world/resources.cairo +++ b/crates/dojo-core/src/tests/world/resources.cairo @@ -354,7 +354,7 @@ fn test_deploy_contract_for_namespace_owner() { let event = event.unwrap(); assert(event.salt == 'salt1', 'bad event salt'); assert(event.class_hash == class_hash, 'bad class_hash'); - assert(event.name == dispatcher.contract_name(), 'bad contract name'); + assert(event.name == dispatcher.name(), 'bad contract name'); assert(event.namespace == dispatcher.namespace(), 'bad namespace'); assert( event.address != core::num::traits::Zero::::zero(), 'bad contract address' diff --git a/crates/dojo-core/src/world/world_contract.cairo b/crates/dojo-core/src/world/world_contract.cairo index f2b151b64c..c9675a1b41 100644 --- a/crates/dojo-core/src/world/world_contract.cairo +++ b/crates/dojo-core/src/world/world_contract.cairo @@ -633,7 +633,7 @@ pub mod world { let dispatcher = IContractDispatcher { contract_address }; let namespace = dispatcher.namespace(); - let name = dispatcher.contract_name(); + let name = dispatcher.name(); let namespace_hash = dispatcher.namespace_hash(); if !self.is_namespace_registered(namespace_hash) { diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml index fcb2f0e910..4dfc391ebd 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x5c4271c8cd454ceb8049d2b0724c99d12c2ef8077fc6ad325b18978f614aab0" -original_class_hash = "0x5c4271c8cd454ceb8049d2b0724c99d12c2ef8077fc6ad325b18978f614aab0" +class_hash = "0x6f38d5d9507c5d9546290e1a27e309efe5a9af3770b6cc1627db4a1b90a7dce" +original_class_hash = "0x6f38d5d9507c5d9546290e1a27e309efe5a9af3770b6cc1627db4a1b90a7dce" abi = "manifests/dev/base/abis/dojo-world.json" tag = "dojo-world" manifest_name = "dojo-world" diff --git a/crates/dojo-lang/src/plugin_test_data/system b/crates/dojo-lang/src/plugin_test_data/system index 392a84efd9..2d53e0fb5d 100644 --- a/crates/dojo-lang/src/plugin_test_data/system +++ b/crates/dojo-lang/src/plugin_test_data/system @@ -661,7 +661,7 @@ impl StorageStorageBaseMutCopy of core::traits::Copy::; #[abi(embed_v0)] pub impl ContractImpl of IContract { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "bad_namespace_format" } @@ -921,7 +921,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -931,7 +931,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "spawn" } @@ -1746,7 +1746,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -1756,7 +1756,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "proxy" } @@ -2568,7 +2568,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -2578,7 +2578,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "ctxnamed" } @@ -3393,7 +3393,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -3403,7 +3403,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "withevent" } @@ -4251,7 +4251,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -4261,7 +4261,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "withcomponent" } @@ -4971,7 +4971,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -4981,7 +4981,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "MyFaultyContract" } @@ -6021,7 +6021,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -6031,7 +6031,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "MyNominalContract" } @@ -7027,7 +7027,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -7037,7 +7037,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "init_test" } @@ -8039,7 +8039,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -8049,7 +8049,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span:: { - fn contract_name(self: @ContractState) -> ByteArray { + fn name(self: @ContractState) -> ByteArray { "no_init_test" } @@ -8869,7 +8869,7 @@ pub fn unsafe_new_contract_state() -> ContractState { use starknet::storage::Map as LegacyMap; #[implicit_precedence(core::pedersen::Pedersen, core::RangeCheck, core::integer::Bitwise, core::ec::EcOp, core::poseidon::Poseidon, core::SegmentArena, core::circuit::RangeCheck96, core::circuit::AddMod, core::circuit::MulMod, core::gas::GasBuiltin, System)] -fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span:: { +fn __wrapper__ContractImpl__name(mut data: Span::) -> Span:: { core::internal::require_implicit::(); core::internal::revoke_ap_tracking(); core::option::OptionTraitImpl::expect(core::gas::withdraw_gas(), 'Out of gas'); @@ -8879,7 +8879,7 @@ fn __wrapper__ContractImpl__contract_name(mut data: Span::) -> Span::) -> Span::