fn gen_dna(name: &[u8]) -> [u8; 16] {
			let payload = (
				T::GeneRandomness::random(b"dna").0,
				<frame_system::Pallet<T>>::block_number(),
				name,
			);
			payload.using_encoded(blake2_128)
		}
// ACTION #6: function to randomly generate DNA
ACTION #6: function to randomly generate DNA
ACTION #6 : function to randomly generate DNA
fn gen_dna(name: &[u8]) -> [u8; 16] {
			let payload = (
				T::GeneRandomness::random(b"dna").0,
				<frame_system::Pallet<T>>::block_number(),
				name,
			);
			payload.using_encoded(blake2_128)
		}
fn gen_dna ( name : & [ u8 ] ) -> [ u8 ; 16 ] { let payload = ( T :: GeneRandomness :: random ( b" " ) . 0 , < frame_system :: Pallet < T > > :: block_number ( ) , name , ) ; payload . using_encoded ( blake2_128 ) }
ACTION #6: function to randomly generate DNA
ACTION #6 : function to randomly generate DNA
name
&[u8]
name
&[u8]