Fix const correctness

NOTE: the signature of the following virtual methods has changed:
- GetPending()
- ConvertAddress()