ObjectOwner:
    | { AddressOwner: string }
    | { ObjectOwner: string }
    | { Shared: { initial_shared_version: string } }
    | "Immutable"
    | { ConsensusAddressOwner: { owner: string; start_version: string } }
Type Declaration
- { AddressOwner: string }
 - { ObjectOwner: string }
 - { Shared: { initial_shared_version: string } }
 - "Immutable"
 - { ConsensusAddressOwner: { owner: string; start_version: string } }
 
Object is exclusively owned by a single address, and is mutable.