Dual latch Relay Circuit Setup

Wow thank you so much for all your replies everyone. I am sorry for not making it clear. The relay i am using is the double Latch Relay.

It is the G5RLk1EDC5

it takes 5v. I also have some of the single coil, although I am pretty sure that the double altch will be more suitable for my project.

From the datahseet it has 9 pins. 6 pins for the current that is being switched. That is 2 pins for NC, 2 for C, and 2 for NO.

It also has a + a reset and set.

I have TIP120s and 2n3904 transistors..probably more lying around. Would these be sufficient. I have also ordered some from china..

I am pretty sure that the way I connect it is:

5v to the +, then make Reset and set outputs which I pulse into either state. I just have to be careful with backflush EMF and alot of the other things you guys mentioned.

I have diodes and transistors and resistors. Is there any sure fire way of selecting the right one or is it setup the circuit and test current and voltage?

Arduino 5v - > middle pin

Arduino output pin --> Diode ->transistor --> reset

Arduino output pin --> Diode ->transistor --> set

Is this the right setup for a double latching relay?