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.