model types are supposed to be strongly typed using types from rust-bitcoin however we are using the crate::ScritpPubkey type.
Found because @benthecarman wants to make the conversion getters public in #368
E.g. model::blockchain::SpendActivity
If I remember correctly when we added this I was lazy and did not know exactly how to convert into a model type (eg should we keep the asm field or use ScriptBuf::to_asm_string()).
Think through this properly and probably add a model type and implement into_model on crate::ScriptPubkey.