Hi,
I think you don't need a custom action actually, the action "Set MAterial Float" should give you access to any float properties define on a shader.
have you tried it?
Open the shader in a script editor to know exactly the property name related to your Dissolve Amount as you can't have typos..
Bye,
Jean