How do you get a json file (ABI) from a known contract address?
The JSON is called an ABI.
@eth: what if it's someone else's contract that's already deployed to the blockchain? You know where the contract sits (hash of it), but you don't know the abi. How can you interact with it?