ExternalContractRegistered
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered
[derive(Drop, starknet::Event)]
pub struct ExternalContractRegistered {
pub namespace: ByteArray,
pub contract_name: ByteArray,
pub instance_name: ByteArray,
pub contract_selector: felt252,
pub class_hash: ClassHash,
pub contract_address: ContractAddress,
pub block_number: u64,
}
Members
namespace
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::namespace
pub namespace: ByteArray
contract_name
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::contract_name
pub contract_name: ByteArray
instance_name
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::instance_name
pub instance_name: ByteArray
contract_selector
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::contract_selector
pub contract_selector: felt252
class_hash
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::class_hash
pub class_hash: ClassHash
contract_address
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::contract_address
pub contract_address: ContractAddress
block_number
Fully qualified path: dojo::world::world_contract::world::ExternalContractRegistered::block_number
pub block_number: u64