fix: wallet.sign return value.