Updated to use string addresses.

Changes depend on the same branch of the socket component, so tests will fail for the time being.