Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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