[−][src]Function eosio_cdt_sys::get_active_producers
pub unsafe extern "C" fn get_active_producers(
producers: *mut capi_name,
datalen: u32
) -> u32
Gets the set of active producers.
@param producers - Pointer to a buffer of account names @param datalen - Byte length of buffer, when passed 0 will return the size required to store full output.
@return uint32_t - Number of bytes actually populated
@pre producers
is a pointer to a range of memory at least datalen
bytes long
@post the passed in producers
pointer gets the array of active producers.
Example:
@code capi_name producers[21]; uint32_t bytes_populated = get_active_producers(producers, sizeof(capi_name)*21); @endcode