ExternalContractUpgraded
Fully qualified path: dojo::world::world_contract::world::ExternalContractUpgraded
[derive(Drop, starknet::Event)]
pub struct ExternalContractUpgraded {
pub namespace: 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::ExternalContractUpgraded::namespace
pub namespace: ByteArray
instance_name
Fully qualified path: dojo::world::world_contract::world::ExternalContractUpgraded::instance_name
pub instance_name: ByteArray
contract_selector
Fully qualified path: dojo::world::world_contract::world::ExternalContractUpgraded::contract_selector
pub contract_selector: felt252
class_hash
Fully qualified path: dojo::world::world_contract::world::ExternalContractUpgraded::class_hash
pub class_hash: ClassHash
contract_address
Fully qualified path: dojo::world::world_contract::world::ExternalContractUpgraded::contract_address
pub contract_address: ContractAddress
block_number
Fully qualified path: dojo::world::world_contract::world::ExternalContractUpgraded::block_number
pub block_number: u64