assign_core: TxDescriptor<{
    assignment: [BrokerCoretimeInterfaceCoreAssignment, number][];
    begin: number;
    core: number;
    end_hint?: number;
}>

Receive instructions from the ExternalBrokerOrigin, detailing how a specific core is to be used.

Parameters: -origin: The ExternalBrokerOrigin, assumed to be the coretime chain. -core: The core that should be scheduled. -begin: The starting blockheight of the instruction. -assignment: How the blockspace should be utilised. -end_hint: An optional hint as to when this particular set of instructions will end.