If you run user form a1b2c3d4 10SC 1000 foo.contract, you would expect the resulting contract to be written to foo.contract, but instead it is written to [contract dir]/foo.contract. The contract is also enabled via symlink. If an explicit filename is provided, user should not try to be smart, it should just write the contract to the specified path.
If you run
user form a1b2c3d4 10SC 1000 foo.contract
, you would expect the resulting contract to be written tofoo.contract
, but instead it is written to[contract dir]/foo.contract
. The contract is also enabled via symlink. If an explicit filename is provided,user
should not try to be smart, it should just write the contract to the specified path.